Не удается установить драйвер nvidia

Есть ноутбук с встроенной графикой Intel и дискретной NVidia GF 720M. Установлен пакет nvidia, bumblebee и bbswitch.
systemctl status bumblebeed:
● bumblebeed.service - Bumblebee C Daemon
   Loaded: loaded (/usr/lib/systemd/system/bumblebeed.service; enabled; vendor preset: disabled)
   Active: active (running) since Sun 2018-09-02 23:02:50 MSK; 35min ago
 Main PID: 420 (bumblebeed)
    Tasks: 1 (limit: 4915)
   Memory: 10.5M
   CGroup: /system.slice/bumblebeed.service
           └─420 /usr/bin/bumblebeed

сен 02 23:02:50 kolik systemd[1]: Started Bumblebee C Daemon.
сен 02 23:02:53 kolik bumblebeed[420]: [   22.689970] [INFO]/usr/bin/bumblebeed 3.2.1 started
сен 02 23:03:50 kolik bumblebeed[420]: modprobe: ERROR: could not insert 'nvidia': No such device
сен 02 23:03:50 kolik bumblebeed[420]: [   78.526160] [ERROR]Module nvidia could not be loaded (timeout?)
сен 02 23:03:50 kolik bumblebeed[420]: [   78.526191] [ERROR]Could not load GPU driver
сен 02 23:03:52 kolik bumblebeed[420]: modprobe: ERROR: could not insert 'nvidia': No such device
сен 02 23:03:52 kolik bumblebeed[420]: [   80.788150] [ERROR]Module nvidia could not be loaded (timeout?)
сен 02 23:03:52 kolik bumblebeed[420]: [   80.788179] [ERROR]Could not load GPU driver

Соотвественно modprobe пишет:
modprobe: INFO: custom logging function 0x55d580d0f920 registered
insmod /lib/modules/4.18.5-arch1-1-ARCH/extramodules/nvidia.ko.gz
modprobe: INFO: Failed to insert module '/lib/modules/4.18.5-arch1-1-ARCH/extramodules/nvidia.ko.gz': No such device
modprobe: ERROR: could not insert 'nvidia': No such device
modprobe: INFO: context 0x55d581d00460 released

И lspci -k:
01:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)
	Subsystem: Lenovo GeForce GT 720M
	Kernel modules: nouveau, nvidia_drm, nvidia

Собственно при попытке включения видеокарты арч считает, что её нет. Что делать?
KoliK
Установлен пакет nvidia
390 версии поставили? Или прост nvidia? Смотрите какая версия поддерживает вашу карточку
720 - это уже legacy

https://www.nvidia.com/object/IO_32667.html

Как сказано выше, надо ставить nvidia-390xx
Установка nvidia-390xx решила проблему. НО, я бы хотел запускать 32 битные приложения на 64 битной системе.
При попытке запуска 32 битной игры из стима выдаёт:
SDL video target is 'x11'
Failed to create GL context: Could not create GL context: BadValue (integer parameter out of range for operation)

Аналогично при запуске optirun glxspheres32:
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
Visual ID of window: 0x20
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  24 (X_GLXCreateNewContext)
  Value in failed request:  0x0
  Serial number of failed request:  25
  Current serial number in output stream:  26

Что-то не так с иксами? как исправить?
Запуск optirun glxspheres32 решил путём установки двух пакетов: lib32-opencl-nvidia-390xx и lib32-nvidia-390xx-utils. НО, теперь 32 битные игры просто падают. В консоле:
[VGL] ERROR: VirtualGL attempted to load the real
[VGL]   glXCreatePbuffer function and got the fake one instead.
[VGL]   Something is terribly wrong.  Aborting before chaos ensues.
virtualgl
установлен?
Morisson
virtualgl
установлен?
Конечно.
Вроде проблему решил:
LD_PRELOAD=/usr/lib32/nvidia/libGL.so __GLVND_DISALLOW_PATCHING=1 optirun %command%
И пусть всё и работает, но таки хотелось бы использовать чистую команду для запуска.
 
Зарегистрироваться или войдите чтобы оставить сообщение.