web-dev-qa-db-fra.com

gpu-manager écrase xorg.conf

J'ai récemment installé les pilotes NVIDIA sur ma machine Xubuntu 15.10, mais j'ai dû les supprimer en raison d'une configuration multi-moniteur incorrecte. Tout s'est bien passé, à l'exception du fait que gpu-manager semble écraser mon fichier xorg.conf avec une version incorrecte contenant des éléments NVIDIA.

Je sais qu'il existe un bogue signalé lié à cela, et j'ai essayé d'appliquer le correctif suggéré, mais en vain; à savoir, j'ai changé /etc/init/gpu-manager.conf en:

#start on (starting lightdm
#      or starting gdm
#      or starting kdm
#      or starting xdm
#      or starting lxdm)
task
exec gpu-manager --log /var/log/gpu-manager.log

Mon fichier xorg.config continue à être écrasé par les éléments NVIDIA.

D'autres suggestions? Je suis également un peu préoccupé par le fait que certaines personnes ont suggéré que le correctif ci-dessus puisse geler le système (peu importe ce que cela signifie).

5
adrianp

OK, conformément à this blogpost , l'ajout de nogpumanager à GRUB_CMDLINE_LINUX_DEFAULT dans /etc/default/grub résout le problème. Ainsi, la ligne dans /etc/default/grub devrait ressembler à ceci:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nogpumanager"

Après avoir édité le fichier, n'oubliez pas de lancer:

Sudo update-grub
9
adrianp

Regardez ici pour toutes les solutions possibles https://vxlabs.com/2015/02/05/solving-the-ubuntu-14-04-nvidia-346-nvidia-prime-black-screen-issue/#comments

une bonne solution est

 By doing Sudo chattr +i /etc/X11/xorg.conf you can prevent any process from changing the file. 

Mais alors je ne suis pas sûr que aticonfig --initial fonctionnera

2
Oren

Pour ceux qui ont un écran 640x480 ou un problème quelconque et que vous aviez des paramètres de pavé tactile dans l'ancien fichier xorg.conf écrasé (ces paramètres sont déjà sauvegardés dans un nom de fichier similaire à xorg.conf.12345678) La solution est la suivante: après avoir commenté ces lignes dans /etc/init/gpu-manager.conf

#start on (starting lightdm
#      or starting gdm
#      or starting kdm
#      or starting xdm
#      or starting lxdm)
task
exec gpu-manager --log /var/log/gpu-manager.log

Tout ce que vous avez à faire est de supprimer le fichier /etc/X11/xorg.conf une fois, puis d'exécuter Sudo service lightdm restart. Après cela, vous verrez apparaître un nouveau xorg.conf. Vous pouvez copier les anciens paramètres de xorg.conf.12345678 à la fin du nouveau fichier xorg.conf. Et redémarrez le service lightdm à nouveau.

0
newpeople