Система: dd3f058f894fd7852b39b9cdfc8af1b9 alt-kworkstation-10.0-install-x86_64.iso Ноутбук: Lenovo 80YL (Intel Core i7-7500U + Nvidia GeForce 940MX) Версия пакета: nvidia_glx_390.147 Ядро и модули: 5.10.123-std-def-alt1 и kernel-modules-nvidia-std-def-510.68.02-alt1 5.15.48-un-def-alt1 и kernel-modules-nvidia-un-def-510.68.02-alt1 Так как указанный ноутбук обладает двумя видеопроцессорами ("гибридный"), то запуск команд осуществлялся следующий при помощи 'nvidia-prime-run' для работы именно с видеопроцессором от Nvidia. Пример ошибок: $ nvidia-prime-run glxinfo name of display: :0 Xlib: extension "GLX" missing on display ":0" ... Error: couldn't find RGB GLX visual or fbconfig ... $ nvidia-prime-run glxgears Xlib: extension "GLX" missing on display ":0" Error: couldn't get RGB, Double-buffered visual $ nvidia-prime-run glmark2 Error: GLX version >= 1.3 is required Error: Error: Couldn't get GL visual config! Error: main: Could not initialize canvas
NVIDIA PRIME появился в 435-й версии.
(Ответ для Sergey V Turchin на комментарий #1) > NVIDIA PRIME появился в 435-й версии. Тут проблема немного в другом. На драйвере версии 390.xxx просто перестают работать приложения, которые требуют видео-ускорения. Т.е. даже если запускать программы без использования nvidia prime, то они не запускаются ровно с теми же ошибками, которые были описаны выше. [test@host-97 ~]$ inxi -G Graphics: Device-1: Intel HD Graphics 620 driver: i915 v: kernel Device-2: NVIDIA GM108M [GeForce 940MX] driver: nvidia v: 390.151 Device-3: Acer EasyCamera type: USB driver: uvcvideo Display: x11 server: X.Org 1.20.14 driver: loaded: modesetting unloaded: fbdev,vesa failed: nvidia resolution: 1920x1080~60Hz OpenGL: renderer: N/A v: N/A [test@host-97 ~]$ glmark2 Error: GLX version >= 1.3 is required Error: Error: Couldn't get GL visual config! Error: main: Could not initialize canvas Стенд, на котором происходила проверка: System: Host: host-97 Kernel: 5.15.63-un-def-alt1 x86_64 bits: 64 Console: tty pts/0 Distro: ALT 10.1 Machine: Type: Laptop System: LENOVO product: 80YL v: Lenovo ideapad 520-15IKB serial: PF0TSVUR Mobo: LENOVO model: LNVNB161216 v: SDK0J40688 WIN serial: PF0TSVUR UEFI: LENOVO v: 4WCN39WW date: 02/24/2018 Система: ALT Workstation K
# inxi -G ]Graphics: Device-1: Intel HD Graphics 620 driver: i915 v: kernel Device-2: NVIDIA GM108M [GeForce 940MX] driver: nvidia v: 515.57 Не сочиняйте, всё работает.
(Ответ для Евгений Иваницкий на комментарий #2) > Тут проблема немного в другом. Если проблема немного в другом, то и баг заводите немного другой.
(Ответ для Sergey V Turchin на комментарий #3) > Device-2: NVIDIA GM108M [GeForce 940MX] driver: nvidia v: 515.57 > Не сочиняйте, всё работает. В данном баге идет речь о версии драйверов 390, а не 515. (Ответ для Sergey V Turchin на комментарий #4) > Если проблема немного в другом, то и баг заводите немного другой. Про "проблема немного в другом" говорилось то, что дело не в запуске через nvidia prime, а в том, что с драйвером версии 390 не работают приложения с 3D ускорением такие как glmark2 или glxgears Т.е. буквально запустив glxgears, с версией драйвера 390, в терминал пишется: Xlib: extension "GLX" missing on display ":0" Error: couldn't get RGB, Double-buffered visual
(Ответ для Евгений Иваницкий на комментарий #5) > (Ответ для Sergey V Turchin на комментарий #3) > > Device-2: NVIDIA GM108M [GeForce 940MX] driver: nvidia v: 515.57 > > Не сочиняйте, всё работает. > В данном баге идет речь о версии драйверов 390, а не 515. Не ломайте систему > (Ответ для Sergey V Turchin на комментарий #4) > > Если проблема немного в другом, то и баг заводите немного другой. > Про "проблема немного в другом" говорилось то, что дело не в запуске через > nvidia prime и идите в другой баг.
(Ответ для Sergey V Turchin на комментарий #1) > NVIDIA PRIME появился в 435-й версии. Т.е. если очень заморочиться, то, возможно, получится настроить bumblebee и primus и запускать через optirun или primusrun, но bumblebee у нас уже не поддерживается.