[i3] Impossible de switcher d'environnement [Résolu]
Publié : lun. 02 nov. 2015, 19:17
Bonjour
Alors voilà j'ai un problème c'est que quand je suis sous i3, je n'arrive pas à aller sous gnome.
Pour vous éclaircir
Quand j'allume mon PC je me retrouve sur le tty. Je rentre mon login et mot de passe et je me retrouve sous i3.
C'est ce que je voulais à la base donc jusqu'ici tout vas bien.
Par contre quand je suis sous i3, je tape dans le terminal la commande suivante
Mais le message suivant apparaît
Voici la configuration de mon ~/.xinitrc
La config de mon ~/.bash_profile (j'ai rajouter une deuxième ligne pour pouvoir me retrouver directement sous i3 après m'ettre connecter sur mon compte)
J'ai également créer le fichier etc/systemd/system/startx@.service avec les ligne suivantes (qui est sois-disant indispensable. Il faut apparement quitter le DE ou MG avant d'arrêter notre système)
J'aimerai savoir quelle est la solution pour pouvoir switcher sur gnome s'il vous plaît ?
Je cherche une solution depuis plus de 4 heures
Merci

Alors voilà j'ai un problème c'est que quand je suis sous i3, je n'arrive pas à aller sous gnome.
Pour vous éclaircir
Quand j'allume mon PC je me retrouve sur le tty. Je rentre mon login et mot de passe et je me retrouve sous i3.
C'est ce que je voulais à la base donc jusqu'ici tout vas bien.
Par contre quand je suis sous i3, je tape dans le terminal la commande suivante
Code : Tout sélectionner
startx gnome-session

Code : Tout sélectionner
/usr/lib/xorg-server/Xorg.wrap: Only console users are allowed to run the X server
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
Couldn't get a file descriptor referring to the console
Code : Tout sélectionner
#!/bin/sh
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
#twm &
#xclock -geometry 50x50-1+1 &
#xterm -geometry 80x50+494+51 &
#xterm -geometry 80x20+494-0 &
#exec xterm -geometry 80x66+0+0 -name login
exec i3
exec gnome-session
Code : Tout sélectionner
#
# ~/.bash_profile
#
[[ -f ~/.bashrc ]] && . ~/.bashrc
[[ $(tty) == '/dev/tty1' ]] && startx
Code : Tout sélectionner
[Unit]
Description=startx automatique pour l'utilisateur %I
After=graphical.target systemd-user-sessions.service
[Service]
User=%I
WorkingDirectory=%h
PAMName=login
Type=simple
ExecStart=/bin/bash -l -c startx
[Install]
WantedBy=graphical.target
Je cherche une solution depuis plus de 4 heures

Merci