Je viens de lancer apt dist-upgrade
. J'ai eu Ubuntu 14.04. Les choses se sont bien passées, mais après le redémarrage, je ne peux pas dépasser l'écran de connexion. J'ai essayé à la fois GDM et lightDM, mais le fonctionnement de startx
à partir du terminal fonctionne.
Les seules choses étranges que j'ai remarquées sont:
si j'essaie de réinstaller le pilote vidéo, je reçois:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
xserver-xorg-video-ATI : Depends: xorg-video-abi-15
Depends: xserver-xorg-core (>= 2:1.14.99.902)
Depends: xserver-xorg-video-glamoregl but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Mais libcheese est la dernière version:
dpkg -l | grep libcheese
ii libcheese-gtk23:AMD64 3.10.2-0ubuntu2 AMD64
ii libcheese7:AMD64 3.10.2-0ubuntu2 AMD64
uname -a
me donne 3.19.0-49-generic #55~14.04.1-Ubuntu
, alors que l'écran de bienvenue indique Ubuntu 14.04.03 LTS
. Pourquoi 3 et 1 ??
au démarrage, j'obtiens les erreurs suivantes:
compaudit:105: command not found: getent
compdump:135: command not found: mv
mais mon chemin semble correct:
/home/shitsu/Perl5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Les mêmes types d’erreurs sont présents dans le fichier .xsession-errors
:
/usr/sbin/lightdm-session: line 24: mktemp: command not found
/usr/sbin/lightdm-session: line 29: : No such file or directory
/usr/sbin/lightdm-session: line 33: cat: command not found
/usr/sbin/lightdm-session: line 34: truncate: command not found
/usr/sbin/lightdm-session: line 29: : No such file or directory
/usr/sbin/lightdm-session: line 33: cat: command not found
/usr/sbin/lightdm-session: line 34: truncate: command not found
/usr/sbin/lightdm-session: line 106: ls: command not found
/usr/sbin/lightdm-session: line 117: exec: gnome-session: not found
Mon fichier /etc/environment
est:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
PATH="/usr/local/texlive/2015/bin/x86_64-linux:$PATH"
S'il vous plaît, toute aide sera appréciée.
Ok, idiot de moi.
Le problème était mon fichier /etc/environment
. De ce fil , j'ai appris que la 2ème ligne:
PATH="/usr/local/texlive/2015/bin/x86_64-linux:$PATH"
a été littéralement interprété: la variable $PATH
n'est pas développée (comme c'est habituellement le cas dans un fichier .bashrc
).
En utilisant startx
, ma session était ouverte. Le chemin PATH défini dans le .zshrc
masquait le problème.
Mais je n'ai toujours pas compris le problème des dépendances.