web-dev-qa-db-fra.com

Exécuter bourdon avec nouveau pilote seulement?

TL; DR Quelqu'un a-t-il réussi à activer la sortie DVI avec le paramètre "Graphiques commutables" dans le BIOS d'un ThinkPad T430?

J'essaie de travailler avec des graphismes commutables avec bumblebee, afin d'activer la sortie DVI de ma station d'accueil. Jusqu'ici, j'ai réussi à installer bumblebee en suivant les instructions d'Ubunt , section "Configurations avancées". Je n'ai pas installé les pilotes propriétaires NVIDIA ni le package bumblebee-nvidia.

Je peux activer et désactiver l'adaptateur graphique discret:

echo ON > /prop/acpi/bbswitch
echo OFF > /prop/acpi/bbswitch

J'ai essayé de réparer un autre bug en ajoutant

BusID "PCI:01:00:0"

à la section Display de /etc/bumblebee/xorg.conf.nouveau. Maintenant, en essayant

optirun -vvv glxgears

Je reçois la sortie suivante:

[ 1470.318076] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 1470.318859] [DEBUG]optirun version 3.2.1 starting...
[ 1470.318875] [DEBUG]Active configuration:
[ 1470.318879] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 1470.318882] [DEBUG] X display: :8
[ 1470.318885] [DEBUG] LD_LIBRARY_PATH: 
[ 1470.318889] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 1470.318892] [DEBUG] Accel/display bridge: auto
[ 1470.318895] [DEBUG] VGL Compression: proxy
[ 1470.318898] [DEBUG] VGLrun extra options: 
[ 1470.318902] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
[ 1470.318965] [DEBUG]Using auto-detected bridge virtualgl
[ 1470.443846] [INFO]Response: No - error: [XORG] (EE) NOUVEAU(0): [drm] failed to set drm interface version.

[ 1470.443873] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) NOUVEAU(0): [drm] failed to set drm interface version.

[ 1470.443878] [DEBUG]Socket closed.
[ 1470.443903] [ERROR]Aborting because fallback start is disabled.
[ 1470.443908] [DEBUG]Killing all remaining processes.

Il existe une section Dépannage pour cette erreur DRM sur le wiki. Il vise principalement à faire fonctionner les éléments avec le pilote NVIDIA, et se lit comme suit:

Si vous souhaitez utiliser le pilote nouveau, consultez le syslog pour plus d'entrées de journal.

Je n'ai rien trouvé de suspect, à part ce qui suit:

[  891.570346] [drm] Cannot find any crtc or sizes - going 1024x768
[  891.640967] nouveau  [     DRM] allocated 1024x768 fb: 0x60000, bo ffff8801dd0f6c00

La recherche de ce message d'erreur particulier n'a pas été utile jusqu'à présent. (J'ai aussi posté la sortie entière de dmesg .

Je n'ai pas essayé d'installer les pilotes NVIDIA et, pour le moment, je suis réticent à le faire, car je ne souhaite pas recompiler/réinstaller le pilote après chaque mise à jour du noyau et je souhaite rester autant que possible en open source. . Est-il possible d'activer les graphiques commutables (au moins pour la sortie DVI) avec le pilote nouveau?

Ubuntu 13.04, ThinkPad T430.

2
krlmlr

Comme indiqué dans ma réponse à Comment puis-je configurer un deuxième écran via DVI/viewport avec un Lenovo T420S? , les choses "fonctionnent" avec le pilote NVIDIA, au moins pour les graphiques commutables (Optimus). Si les pilotes sont installés à partir de Bumblebee PPA , en théorie, les mises à jour du noyau devraient être traitées automatiquement. (J'attends pour ça...)

Donc, la question initiale n’est plus un problème et je la ferme.

0
krlmlr

bonjour voici un équipement avec nvidia-optimus-CUDA comme exemple.

Je ne reste qu'avec le noyau 3.9.0 et il fonctionne mieux en ce moment.

Mais j'utilise différents paquetages nvidia - c’est pourquoi je n’ai pas besoin de reconfigurer chaque nouveau noyau aujourd’hui.

Avez-vous essayé avec NVIDIA_CUDA_SDK_1.1_Beta_Linux.run?

Je l'ai fait comme décrit ici (bien qu'il soit fermé là):

https://askubuntu.com/questions/297030/nvidia-frickle-with-hybrid-chipset-is-now-over-finally

0
dschinn1001