Questions générales sur Manjaro Linux.
S'il vous plaît, avant de poster, essayez la fonction de recherche du forum.
Répondre

startx

#1Messageil y a 6 ans

Salut à tous,
Avant lorsque je voulais reconnecter l'interface je tapais startx. Cela ne fonctionne plus. j'imagine que les choses sont différentes sous Manjaro ou que cela fait bien longtemps que je n'ai pas eu à le faire... :wink:

1- Que faut-il taper?
2- Pourquoi ça a changé?

Merci d'avance pour l'aide apportée

startx

#2Messageil y a 6 ans

Bonjour.
startx exécute le contenu de ~/.xinitrc, du moins la phase exec. Celui-ci est un clone de /etc/X11/xinit/xinitrc. Normalement, un simple startx suffit, mais ce fichier est généralement modifié par le DM (LightDm, sddm etc...). En cas de plantage du DM, c'est cette commande renseignée à la phase exec qu'il faut rentrer. Pour le savoir, un simple cat ~/.xinitrc devrait suffire pour reconnaître cette commande normalement à la dernière ligne.
Par exemple pour lancer Xfce4 depuis un TTY logué à mon username, je fais startxfce4

startx

#3Messageil y a 6 ans

Curieux, je ne trouve pas de commande ressemblant à la tienne en fin de fichier:

[carafife@carafife-pc ~]$ cat ~/.xinitrc 
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)

if [[ -f ~/.extend.xinitrc ]];then
	. ~/.extend.xinitrc
else
	DEFAULT_SESSION=xfce4-session
fi

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then
    xrdb -merge $sysresources
fi

if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi

if [ -f "$userresources" ]; then
    xrdb -merge "$userresources"
fi

if [ -f "$usermodmap" ]; then
    xmodmap "$usermodmap"
fi

# start some nice programs

if [ -d /etc/X11/xinit/xinitrc.d ] ; then
    for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
        [ -x "$f" ] && . "$f"
    done
    unset f
fi

get_session(){
	local dbus_args=(--sh-syntax --exit-with-session)
	case $1 in
		awesome) dbus_args+=(awesome) ;;
		bspwm) dbus_args+=(bspwm-session) ;;
		budgie) dbus_args+=(budgie-desktop) ;;
		cinnamon) dbus_args+=(cinnamon-session) ;;
		deepin) dbus_args+=(startdde) ;;
		enlightenment) dbus_args+=(enlightenment_start) ;;
		fluxbox) dbus_args+=(startfluxbox) ;;
		gnome) dbus_args+=(gnome-session) ;;
		i3|i3wm) dbus_args+=(i3 --shmlog-size 0) ;;
		jwm) dbus_args+=(jwm) ;;
		kde) dbus_args+=(startkde) ;;
		lxde) dbus_args+=(startlxde) ;;
		lxqt) dbus_args+=(lxqt-session) ;;
		mate) dbus_args+=(mate-session) ;;
		xfce) dbus_args+=(xfce4-session) ;;
		openbox) dbus_args+=(openbox-session) ;;
		*) dbus_args+=($DEFAULT_SESSION) ;;
	esac

	echo "dbus-launch ${dbus_args[*]}"
}

exec $(get_session)


# twm &
# xclock -geometry 50x50-1+1 &
# xterm -geometry 80x50+494+51 &
# xterm -geometry 80x20+494-0 &
#exec xterm -geometry 80x66+0+0 -name login
[carafife@carafife-pc ~]$ 

startx

#4Messageil y a 6 ans

Arff... Je n'utilise plus depuis longtemps de DM....J'ai configuré mon PC en login auto depuis un getttyet mon .xinitrc remonte a quelques années. :gsourire:
Le mieux étant de consulter le wiki d'Arch même s'il est un peu ancien.

startx

#5Messageil y a 6 ans

startx

#6Messageil y a 6 ans

Répondre