在 Debian 上使用 Bumblebee 運行 vlc qt4 介面

在 Debian 上使用 Bumblebee 運行 vlc qt4 介面

我在 2 張顯示卡的筆記型電腦上執行 Debian Jessie。我使用 Bumblebee 在卡片之間切換。 optirun 指令初始化一個新的 x 伺服器,該伺服器在更快但更耗電的顯示卡上運作。

問題如下

我跑...

optirun vlc

或者

optirun vlc --intf qt4

或者

optirun vlc --intf qt4 --no-xlib

並且vlc無法載入qt4介面。 vlc cli 和 ncurses 介面確實在 optirun 命令下運行,但功能不如 qt4 介面豐富且易於使用。對這個問題的根源有什麼想法嗎?

Bumblebee 守護程式日誌如下:

Mar 23 16:14:38 localhost acpid: 1 client rule loaded                    [6/376]
Mar 23 16:14:38 localhost bumblebeed[13089]: [XORG] (WW) Unresolved symbol: fbGe
tGCPrivateKey
Mar 23 16:14:38 localhost bumblebeed[13089]: [XORG] (WW) NVIDIA(0): Unable to ge
t display device for DPI computation.
Mar 23 16:14:39 localhost acpid: client 13120[0:999] has disconnected
Mar 23 16:14:40 localhost bumblebeed[13089]: [XORG] (EE) Server terminated succe
ssfully (0). Closing log file.
Mar 23 16:14:40 localhost bumblebeed[13089]: [XORG] (EE) 
Mar 23 16:14:40 localhost bumblebeed[13089]: [XORG] (EE) Backtrace:
Mar 23 16:14:40 localhost bumblebeed[13089]: [XORG] (EE) 0: Xorg (xorg_backtrac$
+0x48) [0x7fdc4fb33c58]
Mar 23 16:14:40 localhost bumblebeed[13089]: [XORG] (EE) 1: Xorg (0x7fdc4f98c00$
+0x1ab949) [0x7fdc4fb37949]
Mar 23 16:14:40 localhost bumblebeed[13089]: [XORG] (EE) 2: /lib/x86_64-linux-g$
u/libpthread.so.0 (0x7fdc4e6f9000+0xf880) [0x7fdc4e708880]
Mar 23 16:14:40 localhost bumblebeed[13089]: [XORG] (EE) 3: /lib/x86_64-linux-g$
u/libc.so.6 (malloc_usable_size+0x26) [0x7fdc4d1b3896]
Mar 23 16:14:40 localhost bumblebeed[13089]: [XORG] (EE) 4: /usr/lib/x86_64-lin$
x-gnu/nvidia/libGL.so.1 (0x7fdc4e916000+0xb4524) [0x7fdc4e9ca524]
Mar 23 16:14:40 localhost bumblebeed[13089]: [XORG] (EE) 
Mar 23 16:14:40 localhost bumblebeed[13089]: [XORG] (EE) Segmentation fault at $
ddress 0x0
Mar 23 16:14:40 localhost bumblebeed[13089]: [XORG] (EE) 
Mar 23 16:14:40 localhost bumblebeed[13089]: [XORG] (EE) Caught signal 11 (Segm$
ntation fault). Server aborting

答案1

你試過了嗎:optirun vlc --x11-display :8

相關內容