J'ai un Thinkpad W530 sous Ubuntu 14.04; J'ai essayé de connecter des moniteurs externes via VGA et DisplayPort, mais aucun d'entre eux n'est détecté.
J'ai désactivé Optimus et j'utilise uniquement la carte graphique discrète (une NVIDIA Quadro K1000M). J'utilise le "pilote propriétaire recommandé" (selon Outils système -> Préférences -> Pilotes supplémentaires): Pilote binaire NVIDIA - version 331.38 de nvidia-331 (propriétaire, testé). J'ai également essayé le paquet nvidia-current, qui est à mon avis la version 304, mais il ne fonctionne pas non plus.
lshw -C video
donne
*-display UNCLAIMED
description: VGA compatible controller
product: GK107GLM [Quadro K1000M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list
configuration: latency=0
resources: memory:f2000000-f2ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:5000(size=128) memory:f3080000-f30fffff
Le fait "NON RÉCLAMÉ" est étrange, car l'écran de l'ordinateur portable fonctionne bien (et avec la résolution correcte et tout le reste).
Bizarrement, nvidia-settings me donne une fenêtre qui est très différente de ce qui est affirmé sur la page d'aide d'Ubuntu, qui montre les écrans X détectés à gauche:
Au lieu de cela, je vois ce qui semble beaucoup moins utile.
Eh bien, voici ce que j'ai fait pour résoudre ce problème (et je ne suis pas sûr à 100% qu'il soit réparé, mais cela semble être le cas! J'espère qu'il n'y a pas de régression!) Tout est exécuté comme Sudo
; J'ai probablement redémarré à un moment donné, mais je ne me souviens pas exactement quand:/Je suppose que vous devriez redémarrer après l'étape 5 et peut-être après l'étape 3.
apt-get remove --purge bumblebee nvidia*
apt-get install --reinstall libgl1-mesa-dri libgl1-mesa-glx libegl1-mesa-drivers
apt-get install nvidia-common nvidia-settings nvidia-331
nvidia-xconfig
(ne savez pas si cela est nécessaire, mais il semble que vous deviez le faire à un moment donné)nvidia_331
à /etc/modules
/usr/lib/nvidia-331
et /usr/lib32/nvidia-331
à /usr/lib/nvidia-331/alt_ld.so.conf
, et a couru ldconfig
.Et maintenant, j'ai plusieurs moniteurs externes connectés, le fonctionnement d'OpenGL et aucun artefact pixelly étrange sur mon écran. Le démon persistant Nvidia ne plante pas au démarrage et le module du noyau nvidia est chargé au démarrage.
Le problème est un bug dans ubuntu-drivers-common
J'ai eu exactement le même problème avec mon W530 et pouvais le résoudre en rétrogradant à ubuntu-drivers-common = 1: 0.2.91.4
Sudo aptitude install ubuntu-drivers-common=1:0.2.91.4
Sudo aptitude hold ubuntu-drivers-common
J'utilise Ubuntu 14.04 sur un Lenovo ThinkPad T530, avait le même problème. Ce qui a résolu le problème pour moi a été d'aller dans le BIOS et dans les paramètres d'affichage "Intégré" pour le périphérique graphique.