Cela fait deux jours que je me tire les cheveux sur celui-ci, Google ne nous aide pas.
J'ai créé une merveilleuse copie portable (jusqu'à ce problème) d'Ubuntu linux qui démarrera principalement à l'aide d'un boîtier USB pour le lecteur SATA de 80 Go de mon ordinateur portable. Jusqu'ici tout va bien, il démarre et fonctionne sur tout, et sur les configurations de cartes non-nVidia, il détectait même les pilotes, ou me laissait installer les pilotes requis pour l'accélération matérielle et la composition. Parce que vous savez, les fenêtres qui tremblent sont la chose la plus impressionnante de tous les temps.
Quoi qu'il en soit, ma machine de bureau avait une carte nVidia, alors je me dis que je vais simplement installer les pilotes nVidia comme avant et tout fonctionnera sans problème. Pas vraiment - maintenant, le bureau et toutes les autres cartes nVidia fonctionnent très bien, mais il semble avoir complètement désactivé les autres cartes graphiques. Lorsque le module du noyau détecte qu’une carte nVidia n’est pas présente, il ouvre cette boîte de dialogue désagréable qui me donne l’option de démarrer en mode «graphiques bas», ce qui ne me permet même pas d’utiliser la résolution d’écran correcte. voyez moins la carte graphique installée et essayez de configurer un pilote pour celle-ci.
Existe-t-il un moyen de configurer Ubuntu (avec le module de noyau redouté nVidia) afin qu’il puisse utiliser les pilotes de nVidia lorsqu’une carte nVidia est présente, et utiliser par défaut la configuration normale (non à faible graphique), de sorte juste chance d'utiliser ce qui est réellement présent? Je n'ai pas trop peur avec les fichiers de configuration, je ne connais tout simplement pas assez le système sous-jacent pour me sentir à l'aise de plonger sans une poussée dans la bonne direction.
Merci les gars!
Réponses:
Voici un script d'initialisation qui détectera si un périphérique graphique Nvidia est présent. S'il existe un périphérique NVidia au démarrage, il utilisera un xorg.conf approprié. S'il n'y a pas de périphérique NVidia, il n'utilisera pas xorg.conf et laissera Xorg faire sa configuration automatique. Enregistrez ce qui suit dans
/etc/init.d/nvidia-check
Installer avec:
la source
Cette publication sur Comment installer les pilotes de cartes graphiques Nvidia / ATI dans Ubuntu 9.04 peut être utile pour identifier ce qui manque sur votre système.
J'utilise une installation de lecteur flash similaire sur deux systèmes nVidia différents et sur une multitude d'autres machines. J'ai également constaté une incapacité à gérer les graphiques sur certaines des plates-formes - c'était particulièrement le cas lorsque des plates-formes graphiques Intel intégrées étaient disponibles. Après avoir démarré sur la nouvelle plate-forme, j'ai essayé à plusieurs reprises d'augmenter les graphismes après avoir réussi à obtenir des pilotes pour le faire.
la source
Autant que je sache, lorsque vous installez les pilotes Nvidia, ils écrasent votre fichier /etc/X11/xorg.conf afin de vous permettre (de vous obliger) à utiliser le pilote Nvidia lors des démarrages ultérieurs. Si vous restaurez votre fichier xorg.conf à la version précédente (une sauvegarde aurait dû être enregistrée dans le même répertoire), vous devriez pouvoir restaurer l'ancien comportement. (Si vous ne possédez pas votre ancien fichier xorg.conf, vous pouvez probablement vous en sortir en supprimant celui qui existe et en laissant votre système détecter automatiquement le pilote dont il a besoin.)
Malheureusement, je ne pense pas que le pilote de Nvidia fonctionne sans spécifier ce pilote dans la configuration de Xorg. Donc, pour obtenir ce que vous voulez, vous devrez probablement gréer au jury quelque chose qui permettrait de détecter si le système avait une carte Nvidia avant le démarrage de Xorg, puis configurer automatiquement la configuration correcte de Xorg afin que Xorg charge le pilote Nvidia quand il est Supposé.
Je suis un peu un débutant et il pourrait y avoir une meilleure solution que je ne suis pas au courant, mais ce sont mes deux cents.
la source