Le bureau ne s'affiche pas après l'installation des pilotes expérimentaux nvidia. J'ai essayé les pilotes propriétaires simples nvidia, et ils ne fonctionnaient pas non plus.
Voici à quoi ça ressemble. Ce n'est pas recadré ou n'importe quoi. Voici à quoi il ressemble. Après l’installation des pilotes, la résolution du bureau a été réduite de 1440x900 à 1024x768.
Le bureau n’affiche que desh et des panneaux lorsque j’utilise les pilotes Open Source.
Y at-il un moyen de résoudre ce problème afin que je puisse obtenir de meilleures performances?
Réponses:
J'ai eu la même chose arriver. Voici comment je l'ai corrigé:
Basculer vers un terminal Ctrl+ Alt+ F1.
Connectez-vous en tant que votre nom d'utilisateur.
Installez les en-têtes Linux:
Désinstallez le pilote nvidia - cela dépend de la version que vous avez installée:
ou
ou
Réinstallez le pilote nvidia
Quand vous faites cela, il faut dire quelque chose comme:
Si ça dit
alors le problème ne sera pas résolu. Ne croyez pas le message. Il ne demande pas
linux-source
à être installé, il ne veut que les en-têtes mais vous devez installer les en--generic
têtes spécifiques à votre noyau. Courir:Cela ne fonctionnera pas avec juste
linux-headers-generic
oulinux-headers-3.5.0-17
(par exemple).Si l'installation est réussie, redémarrez l'ordinateur:
Cela devrait permettre au module du noyau de se compiler et de s'installer correctement. C'est fait pour moi!
la source
Si le bureau ne s'affiche toujours pas, cela pourrait provenir de la carte graphique Nvidia Optimus . J'ai un ordinateur portable avec GT 650M et c'est aussi une carte Optimus. Les cartes Optimus se comportent un peu différemment et elles ne sont pas prises en charge par Linux par défaut. Plus d'infos sur Optimus sous Linux: http://ubuntuforums.org/showthread.php?t=1657660
Mais il est possible de le faire fonctionner avec Bumblebee . Voici comment je l'ai fait lors de la nouvelle installation d'Ubuntu 12.10 (aucun pilote nvidia installé):
Puis redémarrez ou reconnectez-vous.
Cela n'a pas fonctionné en premier lorsque j'ai oublié cette deuxième commande. Ensuite, exécuter quelque chose avec le type de carte graphique optirun avant la commande. Par exemple:
optirun glxspheres
ouoptirun ./executable-file
. Un bon moyen de tester la différence entre les graphiques intégrés et votre carte graphique est d’exécuter glxspheres avec et sans optirun .https://wiki.ubuntu.com/Bumblebee
Cela économise de l'énergie lorsque vous activez votre carte graphique uniquement lorsque c'est nécessaire. J'espère que j'ai aidé quelqu'un, parce que j'ai passé des heures à découvrir le problème de ma carte graphique (oui, je suis assez nouveau avec ces pilotes graphiques Linux).
la source
Après avoir manipulé cela pendant quelques soirées (bureau de l'unité qui disparaît, résolution 640x480 uniquement, artefacts étranges sur mon écran) sur mon Geforce GT 630, voici ce qui a fonctionné pour moi:
sudo apt-get install linux-sources && sudo apt-get install linux-headers-generic
(Je ne suis pas tout à fait sûr de savoir si / pourquoi cette étape est nécessaire, mais je l'ai vu dans ce fil et j'ai pensé l'essayer)jusqu'ici tout va bien - j'ai le panneau de configuration NVIDIA (sans le message d'erreur Xconfig), deux moniteurs et une résolution élevée.
Note spéciale: n'installez PAS le package "pilotes supplémentaires" (Jockey). Ce package semble en fait disparaître après l'étape 2 (mises à jour logicielles) - la méthode permettant d'ajouter des pilotes supplémentaires semble s'être déplacée vers l'application "sources de logiciel".
la source
Je viens d'installer Ubuntu 12.10 aujourd'hui et j'avais ce problème avec le pilote nvidia.
J'ai essayé de suivre les instructions ci-dessus, mais tout cela a échoué à cause de deux mots assez importants: "générique" et "-17".
J’ai finalement trouvé que le meilleur moyen d’installer le pilote NVidia consiste à utiliser le programme d’installation fourni par nvidia. Alors je suis allé à:
http://www.nvidia.com/Download/index.aspx?lang=en-us
et version téléchargée pour Linux-64bit (installez synaptic
sudo apt-get install synaptic
et regardez dans le menu Paramètres -> Référentiel -> Pilotes supplémentaires pour trouver le nom exact de votre carte nvidia)Ensuite, vous exécutez l'outil et il indique que vous avez besoin des en-têtes du noyau, mais lisez-le attentivement car il nécessite des en-têtes "génériques".
Vous devez vérifier la version de votre noyau, la mienne était 3.5.0-17 (ce "-17" à la fin compte), alors dans mon cas, je l’ai fait:
(trouvez la version de votre noyau en tapant ina terminal
uname -r
)Vous devez tuer le démon de connexion à l’interface graphique:
et après cela vous pouvez courir:
Le programme d’installation vous dira probablement que le module de noyau Noveau est chargé et suggérera l’ajout du script modprobe. Vous devriez dire Ok / Oui à tout ce qu'il vous dit, puis redémarrez et exécutez NVIDIA-Linux-x86_64-310.19.run à nouveau.
Je ne sais pas si une autre approche fonctionnerait aussi bien, mais celle-ci fonctionne à coup sûr.
la source
Cela fonctionne également pour les cartes Nvidia 7400. Mais si le noyau se met à jour, vous devez changer la ligne d’installation à la dernière version, c’est la suivante:
à la place de:
la source
Redémarrez le système!
la source
J'ai essayé presque tout, mais voici celui qui a vraiment fonctionné pour moi:
lancez les commandes suivantes:
puis réinitialiser l'unité avec cette commande:
redémarrez et Unity est de retour !! J'espère que cela fonctionne pour vous.
la source
J'ai résolu le problème ce soir. J'ai installé le dernier noyau 3.7.1 après l'avoir compilé, comme je le fais toujours. Ensuite, j'ai installé les pilotes nVidia de Synaptic. Cela a entraîné la disparition des menus d'Unity, à l'image de ce que vous montrez sur votre capture d'écran. La solution pour moi est la suivante:
Maintenant, non seulement le problème résolu par vous avez les derniers pilotes nVidia!
la source
Si votre installation ne fonctionne pas (le module initial n'est pas construit), vous devez vous assurer de n'avoir qu'un seul jeu d'en-têtes installé.
Ça ne marche pas
Cela marche
Dans ce cas, simplement
Maintenant, le programme d’installation de nvidia fonctionnera.
la source
J'ai fait ça:
A bien fonctionné.
la source