Saturday, May 4, 2024
 Popular · Latest · Hot · Upcoming
0
rated 0 times [  0] [ 0]  / answers: 1 / hits: 7820  / 2 Years ago, fri, april 15, 2022, 5:42:44

TL;DR Has anyone managed to enable DVI output with the "Switchable Graphics" setting in the BIOS on a ThinkPad T430?



I am trying to get to work switchable graphics with bumblebee, in order to enable the DVI output of my docking station. So far I have managed installing bumblebee following the Ubuntu instructions, section "Advanced setups". I havent't installed the proprietary NVIDIA drivers nor the bumblebee-nvidia package.



I can turn the discrete graphics adapter on and off:



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


I have tried to fix a different bug by adding



BusID "PCI:01:00:0"


to the Display section of /etc/bumblebee/xorg.conf.nouveau. Now, when trying



optirun -vvv glxgears


I'm getting the following output:



[ 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.


There is a Troubleshooting section for this DRM error on the Wiki. It mainly focuses on getting things to work with the proprietary NVIDIA driver, and otherwise reads:




If you want to use the nouveau driver, check the syslog for more log entries.




I haven't found anything suspicious, short of the following:



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


Searching for this particular error message wasn't helpful so far. (I have also posted the entire output of dmesg.



I haven't tried installing the NVIDIA drivers, and currently I'm reluctant to do so, because I don't want to recompile/reinstall the driver after every kernel update, and I'd like to stay open source as much as possible. Is it possible to enable switchable graphics (at least for DVI output) with the nouveau driver?



Ubuntu 13.04, ThinkPad T430.


More From » nvidia

 Answers
2

As seen in my answer to How do I set up a second display via DVI/viewport with a Lenovo T420S?, things "just work" with the NVIDIA driver, at least for switchable graphics (Optimus). If the drivers are installed from the Bumblebee PPA, in theory, kernel updates should be handled automatically. (I'm waiting for it...)



So, the initial question is a non-issue anymore, and I'm closing it.


[#30964] Saturday, April 16, 2022, 2 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
nguai

Total Points: 216
Total Questions: 108
Total Answers: 116

Location: Hong Kong
Member since Thu, Dec 16, 2021
2 Years ago
;