LINUX.ORG.RU

Bumblebee не запускается

 , , ,


0

1

Захотелось поиграть через протон. Тк по умолчанию игры запускаются на встройке, решил исправить дело. Нашел bumblebee, установил пакет, зависимости. Запускаю тестовый optirun glxgears, результат:

[ 4212.620375] [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[ 4212.620441] [ERROR]Could not connect to bumblebee daemon - is it running?

Попробовал primusrun:

primus: fatal: failed to connect to Bumblebee daemon: No such file or directory

Сервис бамблби перезапускал, попробовал пару ответов из инета, пусто. Встройка амд, дискретка нвидиа. Как фиксить?

У меня ноут nvidia + intel. Шмель протрахал все мозги, я его снёс и активировал gpu nvidia перманентно. Проблем нет. На время работы от аккумулятора пох - я всегда от сети запитан.

ox55ff ★★★★★ ()
Ответ на: комментарий от NanoXRV

Ничего интересного?))) Мне это ничего интересного позволило использовать 3 разных видокарты, а не страдать с устаревшим костылём

[sparks@bastet ~]$ xrandr --listproviders 
Providers: number : 3
Provider 0: id: 0x4d cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 11 associated providers: 1 name:modesetting
Provider 1: id: 0x28e cap: 0x0 crtcs: 0 outputs: 0 associated providers: 0 name:modesetting
Provider 2: id: 0x264 cap: 0x2, Sink Output crtcs: 4 outputs: 6 associated providers: 1 name:NVIDIA-G0
[sparks@bastet ~]$ nvidia-smi 
Fri Sep 10 14:23:33 2021       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 470.63.01    Driver Version: 470.63.01    CUDA Version: 11.4     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA GeForce ...  Off  | 00000000:02:00.0 Off |                  N/A |
| N/A   61C    P8    N/A /  N/A |      2MiB /  2002MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
|   1  NVIDIA GeForce ...  Off  | 00000000:0B:00.0 Off |                  N/A |
| 30%   32C    P8    28W / 350W |      8MiB / 24268MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    1   N/A  N/A      5424      G   /usr/libexec/Xorg                   4MiB |
+-----------------------------------------------------------------------------+
[sparks@bastet ~]$ nvidia_prime.sh glxgears &
[1] 32064
[sparks@bastet ~]$ Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
nvidia_prime.sh glxgears &
[2] 32070
[sparks@bastet ~]$ Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
nvidia-smi 318 frames in 5.0 seconds = 63.584 FPS

Fri Sep 10 14:23:58 2021       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 470.63.01    Driver Version: 470.63.01    CUDA Version: 11.4     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA GeForce ...  Off  | 00000000:02:00.0 Off |                  N/A |
| N/A   59C    P8    N/A /  N/A |      2MiB /  2002MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
|   1  NVIDIA GeForce ...  Off  | 00000000:0B:00.0 Off |                  N/A |
| 30%   35C    P0   104W / 350W |     24MiB / 24268MiB |      7%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    1   N/A  N/A      5424      G   /usr/libexec/Xorg                   7MiB |
|    1   N/A  N/A     32068      G   glxgears                            6MiB |
|    1   N/A  N/A     32074      G   glxgears                            6MiB |
+-----------------------------------------------------------------------------+
sparks ★★ ()
Ответ на: комментарий от sparks

На полсекунды вылезло прозрачное окно и тут же закрылось

# __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia glxgears
X Error of failed request:  BadAlloc (insufficient resources for operation)
  Major opcode of failed request:  152 (GLX)
  Minor opcode of failed request:  5 (X_GLXMakeCurrent)
  Serial number of failed request:  0
  Current serial number in output stream:  33

NanoXRV ()
Ответ на: комментарий от NanoXRV

может это и хорошо, попробуй засунуть туда это и перезагрузиться

    Section "ServerLayout"
      Identifier "layout"
      Screen 0 "iGPU"
    EndSection

    Section "Device"
      Identifier "iGPU"
      Driver "modesetting"
    EndSection

    Section "Screen"
      Identifier "iGPU"
      Device "iGPU"
    EndSection

    Section "Device"
      Identifier "dGPU"
      Driver "nvidia"
    EndSection
sparks ★★ ()
Ответ на: комментарий от sparks
# xrandr --listproviders
Providers: number : 0
# nvidia-smi
Fri Sep 10 22:04:35 2021       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 470.63.01    Driver Version: 470.63.01    CUDA Version: 11.4     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA GeForce ...  Off  | 00000000:01:00.0 Off |                  N/A |
| N/A   47C    P8     1W /  N/A |      0MiB /  3911MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+

/var/log/Xorg.0.log: https://pastebin.com/3pgpSSmi

NanoXRV ()
Ответ на: комментарий от NanoXRV

Ты перезагрузился?

[    16.427] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Sep 10 13:10:59 2021
[    16.428] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    16.428] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    16.428] (==) ServerLayout "layout"

новый конфиг не применился

и вот ещё

Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so

от него надо избавиться

sparks ★★ ()
Последнее исправление: sparks (всего исправлений: 1)
Ответ на: комментарий от NanoXRV

Окэ, будет чуть по другому тогда, в любом случае, сначала иди в /etc/default/grub, добавь опцию загрузки ядра GRUB_CMDLINE_LINUX="nouveau.modeset=0", и обнови конфиг груба update-grub

в /etc/X11/xorg.conf засунь это

Section "ServerLayout"
	Identifier 	"layout"
	Screen 0 	"iGPU"
	Option          "AllowNVIDIAGPUScreens" "True"	
	Option		"AllowPRIMEDisplayOffloadSink" "True"
EndSection

Section "Device"
	Identifier 	"iGPU"
	Driver 		"amdgpu"
EndSection

Section "Screen"
	Identifier 	"iGPU"
	Device 		"iGPU"
EndSection

Section "Device"
	Identifier 	"dGPU"
	Driver		"nvidia"
        Option          "AllowExternalGpus" "True"
        Option          "AllowNVIDIAGPUScreens" "True"
EndSection

перезагрузись и покажи Xorg.0.log и xrandr --listproviders

sparks ★★ ()
Последнее исправление: sparks (всего исправлений: 1)