Запуск інтерфейсу vlc qt4 з Bumblebee на Debian


0

Я запускаю Дебіана Джессі на ноутбуці з двома відеокартами. Я використовую джмеля для перемикання між картами. Команда optirun ініціалізує новий x-сервер, який працює на більш швидкій, але більш енергоємній відеокарті.

Проблема полягає в наступному

Я біжу...

optirun vlc

або

optirun vlc --intf qt4

або

optirun vlc --intf qt4 --no-xlib

і vlc не вдається завантажити інтерфейс qt4. Інтерфейс vlc cli та ncurses дійсно працює під командою optirun, але вони не такі багаті на функції та прості у використанні, як інтерфейс qt4. Будь-які думки про корінь цієї проблеми?

Журнал демона джмеля звучить так:

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

Ви спробували в гуглі точну фразу "Нерозв'язаний символ: fbGetGCPrivateKey"? (Використовуйте подвійні лапки, вставляючи їх у вікно пошуку Google.) Схоже, є проблема з фірмовим блохом nVidia. Звідси ще одне питання: чи ви пробували це замість цього з водієм Nouveau? (IIRC, він має хороший 2D аксель., На жаль, немає 3D-акселера.)
kostix

Я можу використовувати джмеля для відкриття інших програм, наприклад Iceweasel. Спочатку я спробував встановити комутатор разом із драйверами Nouveau FLOSS, але рано не вдався і відмовився. Ви гадаєте, що помилка драйвера nVidia відкриває певні програми, а не інші?
bfb

Оскільки він по суті замінює libGL.soсвою власну версію, можливо, але, на жаль, я не знаю точно. Чи отримуєте ви попередження "Нерозв’язаний символ: fbGetGCPrivateKey" у журналі, коли ви успішно запускаєте іншу програму на тих же умовах? Я запитую, тому що набори інструментів GUI, крім того, що використовується VLC, можуть не намагатися вирішити та викликати цей символ.
kostix

Коментар спочатку від Hadogenes : Ви пробували optirun vlc --x11-display :8:?
пабук

Відповіді:


0

Ви спробували: optirun vlc --x11-display :8


2
Це справді коментар, а не відповідь. З трохи більше представників ви зможете публікувати коментарі . На даний момент я додав для вас коментар, і я позначаю цю публікацію для видалення. --- Зрештою ви можете розширити текст, щоб пояснити, що робить команда і чому це повинно допомогти вирішити проблему.
пабук

1
@pabouk: Це маленький світ: ще вчора studiohack ♦ сказав, що "кращим способом досягти цього було б позначити це, попросивши перетворити його на коментар - дозволяючи ОП перенести його ім'я". у коментарі мені.
G-Man
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.