Optirun Не удается получить доступ к вторичному графическому процессору - ошибка: [XORG] Недопустимый аргумент для -config

У меня странная проблема с bumblebee. Я установил bumblebee-nvidia с nvidia-364. Bumblebeed запускается, но когда я пытаюсь подключиться к optirun, optirun сообщает:

[ 1225.971452] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) 

[ 1225.971523] [ERROR]Aborting because fallback start is disabled.

Вывод отчетов bumblebeed:

[ 1225.971295] [ERROR][XORG] (EE) 
[ 1225.971305] [DEBUG][XORG] Fatal server error:
[ 1225.971313] [ERROR][XORG] (EE) 
[ 1225.971320] [DEBUG][XORG] Invalid argument for -config
[ 1225.971327] [DEBUG][XORG]    With elevated privileges, the file specified with -config must be
[ 1225.971335] [DEBUG][XORG]    a relative path and must not contain any ".." elements.
[ 1225.971342] [DEBUG][XORG]    Using default xorg.conf search path.
[ 1225.971350] [ERROR][XORG] (EE) 
[ 1225.971357] [ERROR][XORG] (EE) 
[ 1225.971363] [DEBUG][XORG] Please consult the The X.Org Foundation support 
[ 1225.971369] [DEBUG][XORG]     at http://wiki.x.org
[ 1225.971376] [DEBUG][XORG]  for help. 
[ 1225.971382] [ERROR][XORG] (EE) 
[ 1225.971388] [ERROR]X did not start properly

Кажется, он правильно подключен к модулю ядра и имеет доступ к правильным папкам, примус обнаружен, но проблема, похоже, связана с неверным путем в аргументах для запуска xorg. Я не могу проверить, какой путь шмель пытается передать xorg.

У кого-нибудь есть опыт в этом?

Дополнительная информация: Я знаю, что можно использовать nvidia-prime для переключения графики, и я могу заставить ее работать. Однако это означает, что мне нужно перезапустить все программы, чтобы получить доступ к nvidia, что непрактично. Гораздо практичнее иметь возможность использовать Intel большую часть времени и использовать nvidia только для определенных программ.

Я также знаю, что bumblebee немного устарел, но с ним можно работать даже на Ubuntu 16.04, если он настроен должным образом (у меня он работал, но позже я сломал что-то, не связанное с моей системой, и пришлось его переустанавливать).

3
задан 5 August 2016 в 17:40

2 ответа

Я нашел хорошее обходное решение. Это было смешно. Пакет primus идет эти primusrun команда, которая делает то же как optirun, просто лучше и не вызывает ту ошибку появиться.

3
ответ дан 1 December 2019 в 16:22

У меня были ошибки как это, пока я не нашел, что шмель не поддерживается теперь. Вместо этого попытайтесь использовать prime:

sudo apt-get install nvidia-prime prime-indicator

кроме того, проверьте эта ссылка для получения дополнительной информации.

РЕДАКТИРОВАНИЕ: prime-indicator установка здесь

0
ответ дан 1 December 2019 в 16:22

Другие вопросы по тегам:

Похожие вопросы: