Страница 1 из 1

Проблема с работой открытого драйвера на гибридную графику ноутбука

Добавлено: 12 апр 2022, 16:41
victorfedorovich
Всем привет.
Есть ноутбук asus k53sv на борту которого встроенная видеокарта intel hd graphics 3000 и интегрированная nvidia gt 540m. Установлен открытый драйвер nouveau, который менее производителен, чем проприетарный, что как бы очевидно.
Снимок экрана_2022-04-12_14-32-21.png
Проблема в том, что этот открытый драйвер, фактически в 2 раза менее шустрый, чем на других дистрибутивах и при этом у него неуклюжая работоспособность. Например, на виртуалку в квм я при попытке прокинуть встройку, активировав opengl, получаю непонятный цветовой шум при выводе изображения, хотя при использовании проприетарных драйверов все хорошо. Также нет проблем с аналогичным открытым драйвером nouveau в дебиан, там все в плане функциональности ок, фпс выше и встройка без проблем прокидывается в виртуалку, проверено вчера. Увы, по поределенным причинам юзать проприетарный драйвер я не могу и не хочу, тоже самое с осью дебиан, минт меня во всем устраивает.
Вот, если что, результаты бенчмарка гпу на открытом драйвере в линукс минт (1й скрин) и дебиан (2й).
Снимок экрана_2022-04-11_21-27-49.png
Снимок экрана_2022-04-11_20-45-11.png
Вывод команд lspci -k | grep -A 2 -E "(VGA|3D)" и pkg -l | grep -i intel представленны на 1м и 2м скриншотах по линуксу минт и на 3-4 по дебиан.
Снимок экрана_2022-04-12_13-01-36.png
Снимок экрана_2022-04-12_13-03-44.png
Снимок экрана_2022-04-11_23-18-31.png
Снимок экрана_2022-04-11_23-30-57.png
Подскажите, что вообще делать и как исправить работу открытого видеодрайвера на линукс минт, чтобы он был производительностью уровня дебиан/возможных других дистрибутивов. Увы, качать все подряд и проверять не могу себе позволить. Очень медленный мобильный интернет с ограниченным трафиком, боевые действия, хули.
System:
Kernel: 5.4.0-107-generic x86_64 bits: 64 compiler: gcc v: 9.4.0
Desktop: Xfce 4.16.0 Distro: Linux Mint 20.3 Una base: Ubuntu 20.04 focal
Machine:
Type: Laptop System: ASUSTeK product: K53SV v: 1.0 serial: <filter>
Mobo: ASUSTeK model: K53SV v: 1.0 serial: <filter>
BIOS: American Megatrends v: K53SV.320 date: 11/11/2011
Battery:
ID-1: BAT0 charge: 12.3 Wh condition: 12.7/57.7 Wh (22%)
model: [MKF_CUSTOMER] [MKF_BASEBOARD_ID] status: Unknown
CPU:
Topology: Dual Core model: Intel Core i3-2330M bits: 64 type: MT MCP
arch: Sandy Bridge rev: 7 L2 cache: 3072 KiB
flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 17561
Speed: 806 MHz min/max: 800/2200 MHz Core speeds (MHz): 1: 798 2: 798
3: 798 4: 798
Graphics:
Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics
vendor: ASUSTeK driver: i915 v: kernel bus ID: 00:02.0
Device-2: NVIDIA GF108M [GeForce GT 540M] vendor: ASUSTeK driver: nouveau
v: kernel bus ID: 01:00.0
Display: x11 server: X.Org 1.20.13 driver: modesetting
unloaded: fbdev,vesa resolution: 1366x768~60Hz
OpenGL: renderer: Mesa DRI Intel HD Graphics 3000 (SNB GT2)
v: 3.3 Mesa 21.2.6 direct render: Yes
Audio:
Device-1: Intel 6 Series/C200 Series Family High Definition Audio
vendor: ASUSTeK driver: snd_hda_intel v: kernel bus ID: 00:1b.0
Device-2: NVIDIA GF108 High Definition Audio driver: snd_hda_intel
v: kernel bus ID: 01:00.1
Sound Server: ALSA v: k5.4.0-107-generic
Network:
Device-1: Qualcomm Atheros AR9285 Wireless Network Adapter
vendor: AzureWave AW-NB037H 802.11bgn driver: ath9k v: kernel port: d000
bus ID: 03:00.0
IF: wlp3s0 state: up mac: <filter>
Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: ASUSTeK driver: r8169 v: kernel port: a000 bus ID: 04:00.0
IF: enp4s0 state: down mac: <filter>
Device-3: Qualcomm Atheros AR3011 Bluetooth type: USB driver: btusb
bus ID: 1-1.1:3
IF-ID-1: virbr0 state: down mac: <filter>
IF-ID-2: virbr0-nic state: down mac: <filter>
IF-ID-3: virbr1 state: down mac: <filter>
IF-ID-4: virbr1-nic state: down mac: <filter>
IF-ID-5: virbr2 state: down mac: <filter>
IF-ID-6: virbr2-nic state: down mac: <filter>
Drives:
Local Storage: total: 238.47 GiB used: 57.18 GiB (24.0%)
ID-1: /dev/sda model: IRP-SSDPR-S25C-256 size: 238.47 GiB
Partition:
ID-1: / size: 231.54 GiB used: 56.98 GiB (24.6%) fs: ext4 dev: /dev/dm-1
ID-2: /boot size: 703.5 MiB used: 210.8 MiB (30.0%) fs: ext4
dev: /dev/sda5
ID-3: swap-1 size: 976.0 MiB used: 0 KiB (0.0%) fs: swap dev: /dev/dm-2
Sensors:
System Temperatures: cpu: 60.0 C mobo: N/A gpu: nouveau temp: 60 C
Fan Speeds (RPM): N/A
Info:
Processes: 250 Uptime: 5h 50m Memory: 9.64 GiB used: 1.42 GiB (14.8%)
Init: systemd runlevel: 5 Compilers: gcc: 9.4.0 Shell: bash v: 5.0.17
inxi: 3.0.38

Проблема с работой открытого драйвера на гибридную графику ноутбука

Добавлено: 12 апр 2022, 16:53
rogoznik
victorfedorovich писал(а):
12 апр 2022, 16:41
хули
Просьба не выражаться.
victorfedorovich писал(а):
12 апр 2022, 16:41
встроенная видеокарта intel hd graphics 3000 и интегрированная nvidia gt 540m
Встроенная и интегрированная - это одно и то же. В вашем случае карта nvidia дискретная

Результаты что в Debian, что в Mint очень печальные. Подозреваю что запускался бенчмарк на встройке intel, потому как на nvidia результат должен быть бодрей

Проблема с работой открытого драйвера на гибридную графику ноутбука

Добавлено: 12 апр 2022, 16:55
WWolf
ну ядра ж разные... ёпрст...
поставь свободный драйвер и ядро помоложе и посмотри что выйдет...
драйвер невидии на 5.10 кстати не собирается же, так что не совсем понятно что ты там в итоге тестил

Проблема с работой открытого драйвера на гибридную графику ноутбука

Добавлено: 12 апр 2022, 17:06
victorfedorovich
rogoznik, да, знаю, опечатался с дискреткой. Насчет печальных результатов, есть такое, но мне вк необходима только для работы андроида в квм и так как на ноуте vt-d нет, а встройка каким-то чудом прокидывается в виртуалку, использую я только ее. Для серфинга интернета и ютубов, даже обрезанной встройки, как в минте, хватает с головой.

WWolf, то есть дело исключительно в ядре, такое возможно? Если я установлю версию 5.10 или вовсе переустановлю минт с ядром от дебиана, все будет ок?
Кста, вспомнил, на бомжару встройка так же показывала цифры дебиана, там ядро было 5.15, крайнее на момент конца 21го года, если не изменяет память

Проблема с работой открытого драйвера на гибридную графику ноутбука

Добавлено: 12 апр 2022, 17:14
WWolf
victorfedorovich, в связке - ядро + видеодрайвер... где-то регрес, где-то профит...
брать и проверять опытым путём на своём железе...
в минте 5.4, 5.8, 5.11 и 5.13 ветки, но может имеет смысл и нормальные lts ядра ставить и смотреть...

Проблема с работой открытого драйвера на гибридную графику ноутбука

Добавлено: 12 апр 2022, 17:21
slant
victorfedorovich, Как уже сказали - начинать надо с установки ядра посвежее. Т.к. nouveau постоянно допиливают. Для примера - скажем, на ядре 4.10 и карте 9500 gt (старой) игра X3 совершенно неиграбельна. Слайдшоу. На ядре 4.19 - уже можно играть. На 5.х - полностью комфортный FPS.

Но кроме всего прочего, если у вас такие запросы к твикам видео, я бы настоятельно рекомендовал перейти с LM основнанного на Ubuntu, хотя бы на LMDE/Debian, а лучше - вообще на manjaro/arch. Т.к. с гибкостью настроек графики у минта - это больное место. То что касательно видео в других дистрибутивах может работать из коробки, здесь иногда приходится заводить пинками, и с большими трудностями. Т.е. если сразу все завелось - то все потом хорошо. Но если требуется что-то подогнать или получить нестандарт - сил уходит намного больше, и инструкции которые находишь в сети часто тупо не работают вообще никак. Я в свое время на развлекался с этим по уши (как раз запуск нескольких xorg, проброс видео в vm, и т.д.) Многим хорош минт, но только не этим. :)

Проблема с работой открытого драйвера на гибридную графику ноутбука

Добавлено: 13 апр 2022, 14:14
victorfedorovich
Решилась проблема путем установки ядра 5.13. Не ожидал, что его версия может так радикально влиять на производительность драйверов и не только. Всем спасибо.
Снимок экрана_2022-04-13_00-01-19.png