Depuis environ trois mois, j'essaie de résoudre un problème avec mon serveur x.
Le problème est survenu après le démarrage habituel de lightdm. Après avoir entré le mot de passe sur mon compte, l'écran de chargement est apparu, mais m'a renvoyé à lightdm. Maintenant, je me suis retrouvé avec un écran noir, essayant de résoudre le problème.
créé un compte test précédemment: cela a fonctionné, je peux me connecter sans aucun problème
chown tous les fichiers .Xauthority à mon utilisateur
chown tous les fichiers dans /home/.encryptfs/myaccount/.* à mon utilisateur
purgé les fichiers du pilote nvidia après avoir lu des informations sur des problèmes similaires, causés par les mises à jour du pilote nvidia: cela entraînait l'affichage d'un écran noir (l'écran est donc allumé mais ne montre rien lorsqu'il est démarré avec les options standard grub). Je ne comprends pas comment le fait de purger un pilote inutile sur une machine graphique Intel HD 4000 peut générer un écran noir. Cela me trouble le plus.
reconfiguration de xserver-xorg
définir kdm au lieu de lightdm
démarrer xserver à partir de la console en utilisant startx -v
: les premières erreurs ci-dessous sont générées, fournit maintenant X: /tmp/.X11-unix has suspicious mode (not 1777) or is not a directory, aborting.
xinit: giving up
xinit: connection to server lost
Sudo apt-get install --reinstall xserver-xorg xorg plymouth-x11
quiet
splash
: me permet d’obtenir un accès au moins fiable au login et à l’interface de la consolenomodeset quiet splash
: fonctionne parfois et m'amène à la connexion à la console et à l'interface, parfois nonComme mentionné, un nouveau compte créé à titre de test a fonctionné, alors j'ai pensé qu'il pourrait y avoir un problème avec les autorités. Mais vérifier et changer les droits des propriétaires des fichiers connus pour causer de tels problèmes. Malheureusement, cela n'a pas résolu le problème. Après quelques recherches sur le Web, j'ai découvert que les mises à jour du pilote nvidia avaient récemment causé des problèmes similaires. J'ai donc supprimé et purgé les fichiers du pilote. Je m'attendais cependant à ce qu'il y ait une image à l'écran, comme en mode VGA sous Windows. Ce n'est pas le cas, donc maintenant je suis confronté à un problème d'écran noir, qui ne peut pas être résolu en réinstallant les pilotes, ou n'a jamais été causé par la purge des pilotes nvidia.
Ce que je faisais avant l'apparition du problème xinit est apparu à l'origine: - J'ai ajouté ce script à l'autostart:
#!/bin/bash
#!/bin/sh
# wait for the dock state to change
sleep 2.0
DOCKED=$(cat /sys/devices/platform/dock.0/docked)
case "$DOCKED" in
"0")
#undocked event - lets remove all connected outputs apart from LVDS
for output in $(/usr/bin/xrandr -d :0.0 --verbose|grep " connected"|grep -v LVDS|awk '{print $1}')
do
/usr/bin/xrandr -d :0.0 --output $output --off
done
xrandr --output LVDS1 --rotation normal
xsetwacom set "Wacom ISDv4 90 Pen stylus" MapToOutput LVDS1
xsetwacom set "Wacom ISDv4 90 Pen eraser" MapToOutput LVDS1
# rotates the tablet input to the according position (half=180°, (c)cw=(counter)clockwise, none=normal)
xsetwacom set "Wacom ISDv4 90 Pen stylus" rotate none
# if multiouch present set: xsetwacom set "Wacom ISDv4 E6 Finger touch" rotate half
xsetwacom set "Wacom ISDv4 90 Pen eraser" rotate none
;;
"1")
## rotates internal Laptop Display LVDS1 to inverted
xrandr --output HDMI2 --auto --above LVDS1
xrandr --output LVDS1 --rotation inverted
xsetwacom set "Wacom ISDv4 90 Pen stylus" MapToOutput LVDS1
xsetwacom set "Wacom ISDv4 90 Pen eraser" MapToOutput LVDS1
# rotates the tablet input to the according position (half=180°, (c)cw=(counter)clockwise, none=normal)
xsetwacom set "Wacom ISDv4 90 Pen stylus" rotate half
# if multiouch present set: xsetwacom set "Wacom ISDv4 E6 Finger touch" rotate half
xsetwacom set "Wacom ISDv4 90 Pen eraser" rotate half
;;
esac
exit 0
Kubuntu 12.10
Lenovo x230t
intel Core i7 3520M avec graphiques HD 4000 intégrés
Lignes de la console après une tentative de connexion via lightdm
Essayez de démarrer la session en direct afin d'accéder à vos fichiers de données et de sauvegarder tout ce que vous devez/souhaitez conserver.
Quand this arrive-t-il, pouvez-vous accéder à tty (Ctrl+Alt+ (F1...F6))?
Au démarrage, chargez le menu Grub en maintenant enfoncée Shift immédiatement après POST écran s’écroule. Vérifiez que "text" ne remplace pas "quiet splash" (ou les options de démarrage sélectionnées) sur l'option de noyau en cours de démarrage.
Pourquoi était-il nécessaire de supprimer les pilotes nvidia? Avez-vous un processeur Intel et un processeur graphique à bord?
Par quel moyen (tty, invite de commande de récupération, invite de commande) que donne lspci -v
concernant les graphiques que vous utilisez?
La suppression du script ajouté pour le démarrage automatique arrêterait-elle le problème de xinit?
@ phaeton616 déclare:
Le problème est survenu après le démarrage de lightdm, comme d'habitude
alors pourquoi met en surbrillance "set kdm au lieu de lightdm"?
Quand chowning; avez-vous considéré l'un des problèmes soulevés ici ?
Peut-être que la réponse à toutes ces questions indique qu'il est temps de réinstaller?
Avez-vous essayé de démarrer sur un DVD Ubuntu? Réinstallez le système d'exploitation de votre choix.
1.) Je suis un peu confus: quand le problème apparaît-il? seulement si vous essayez de vous connecter à votre compte ou plus tôt dans le processus de démarrage?
2.) script publicitaire: est-ce une copie 1: 1? si oui: il semble qu'il y ait un crochet ouvert dans la 7ème ligne