Устанавливал манжаро хфсе х64 с проприетарными дровами 390ххх(GT 520 M более новые не поддерживаются).
$: optirun glxgears:
[50475.727546] [ERROR]You’ve no permission to communicate with the Bumblebee daemon. Try adding yourself to the ‘bumblebee’ group
[50475.727652] [ERROR]Could not connect to bumblebee daemon - is it running?
$: glxspheres64
bash: glxspheres64: команда не найдена
В чём проблема ???(sudo gpasswd -a $USER bumblebee) не помогает.
И вообще может сейчас что получше bumblebee есть ???
Заранее спасибо за потраченное время.
На линуксах запуск отдельной программы с использованием дискретной видеокарты — та ещё боль. Тот же Bumblebee, например, имеет серьёзные проблемы с производительностью.
Обычно используют optimus-manager
. Он при запуске выбирает желаемую видеокарту, и вся система использует её. Есть опция автоматического выбора видеокарты: интегрированная при работе от аккумулятора и дискретная в противном случае. Если нужно, можно вручную переключить, но придётся перезапустить сессию, а это закроет все запущенные программы. Не очень удобно, но что поделать.
optimus-manager
поддерживает и гибридный режим, где можно запускать отдельную программу на дискретке, но, увы, только с более новыми драйверами.
Если такой вариант подойдёт, могу помочь с настройкой. Если же принципиален гибридный режим — посмотрю, что можно сделать, но не ручаюсь за работоспособность, поскольку сам не пробовал.
Это как в xubuntu ? Я на манжаро optimus не ставил.Ноут старый вариантов нет.Если есть время давай попробуем поставим хотя не удобно каждый раз перезагружаться-выходить.
Установи пакет optimus-manager
. Удали или переименуй файл /etc/X11/xorg.conf
, если есть. Убедись, что сервис работает (systemctl status optimus-manager.service
).
Ещё рекомендую optimus-manager-qt
из AUR для иконки в трее. Там всё можно настроить. Можешь его ещё на автозапуск поставить, чтобы всегда видеть, какая видеокарта сейчас работает.
Вроде бы всё. Если будут вопросы, задавай.
А Bumblebe или что-то ещё нужно удалять??? Помниться команда по установке была:
sudo pacman -S bumblebee mesa xf86-video-intel nvidia lib32-nvidia-utils bbswitch nvidia-utils lib32-primus primus.
Удалять не нужно, просто отключи его:
sudo systemctl disable bumblebeed.service
Ща таймшифтом копию сделаю.
Удали или переименуй файл /etc/X11/xorg.conf
, если есть.
Есть папка X11 в ней папки:mhwd.d, xinit, xorg.conf.d. В папке xorg.conf.d/00-keyboard.conf, 90-mhwd.conf.
Удалять 00-keyboard.conf или всю папку xorg.conf.d ???
Нет, папку /etc/X11/xorg.conf.d
не трогай.
00-keyboard.conf удалил.Поставил optimus-manager 1.4-1, Optimus Manager qt-git 1.5.3.r…
собирается(что-то долго).
optimus-manager-qt-git
совместим с optimus-manager-git
. Для обычного optimus-manager
устанавливай просто optimus-manager-qt
(не -git
).
Понял,по новой.
$:systemctl status optimus-manager.service
optimus-manager.service - Optimus Manager Commands Daemon
Loaded: loaded (/usr/lib/systemd/system/optimus-manager.service; enabled; vendor preset: disabled)
Active: inactive (dead)
Покажи содержимое последнего (если несколько) файла в /var/log/optimus-manager/daemon
.
Извини надо было перезагрузиться.
$ systemctl status optimus-manager.service
● optimus-manager.service - Optimus Manager Commands Daemon
Loaded: loaded (/usr/lib/systemd/system/optimus-manager.service; enabled; vendor preset: disabled)
Active: active (running) since Wed 2021-05-05 11:39:48 MSK; 3min 37s ago
Process: 461 ExecStartPre=/usr/bin/python3 -u -m optimus_manager.hooks.pre_daemon_start (code=exited, status=0/SUCCESS)
Process: 574 ExecStartPre=/usr/bin/python3 -u -m optimus_manager.hooks.pre_xorg_start (code=exited, status=0/SUCCESS)
Main PID: 654 (python3)
Tasks: 1 (limit: 9382)
Memory: 28.2M
CGroup: /system.slice/optimus-manager.service
└─654 /usr/bin/python3 -u -m optimus_manager.daemon
мая 05 11:42:10 planet python3[654]: “type”: “user_config”
мая 05 11:42:10 planet python3[654]: }
мая 05 11:42:10 planet python3[654]: [141835] INFO: Replacing user config at /etc/optimus-manager/optimus-manager.conf with pr>
мая 05 11:42:10 planet python3[654]: [141836] INFO: Received command : {
мая 05 11:42:10 planet python3[654]: “args”: {
мая 05 11:42:10 planet python3[654]: “path”: “”
мая 05 11:42:10 planet python3[654]: },
мая 05 11:42:10 planet python3[654]: “type”: “temp_config”
мая 05 11:42:10 planet python3[654]: }
мая 05 11:42:10 planet python3[654]: [141836] INFO: Removing temporary config file path
lines 1-21/21 (END)
Хорошо. optimus-manager-qt
работает?
Да ,настраиваю.Если не не проблема в xubuntu в терменале были команды
Какая видео карта.
prime-select query
Для выбора видеокарты
sudo prime-select intel
sudo prime-select nvidia
А как в арч подобных ???
На иконке в трее можно переключить.
А через терминал вот так:
optimus-manager --switch integrated
optimus-manager --switch nvidia
Текущее состояние:
optimus-manager --status
Я в трее переключаю но хочу проверить что работает,команда prime-select query выводила что работает.В любом случае большое спасибо за помощь.
Иконка в трее и показывает используемую видеокарту.
Если не включил автоматический выход из сессии при переключении (Automatic logout во вкладке Optimus), то надо вручную перезайти, чтобы применить изменения.