LINUX.ORG.RU

две карты, часть вторая : герман играет мизера

 ,


0

1

В общем, ноутбук с двумя видеокартами - встройкой vega 8 и дискретной gtx 1050. Debian Sid, впрочем в 10 то же самое.

Когда я его проверял в магазине на Debian Live + nonfree, оно запустилось и заработало. Когда я сам поставил его на систему, с firmware-10.3.iso - оно вообще не запускало графику, просто висел чёрный экран.

Кое-как вкорячил firmware, чтобы запустить, затем заменил драйвер на nvidia. Драйвер работает:

nvidia_drm             53248  0
nvidia_modeset       1118208  1 nvidia_drm
nvidia              20463616  23 nvidia_modeset
ipmi_msghandler        65536  2 ipmi_devintf,nvidia
drm_kms_helper        212992  2 amdgpu,nvidia_drm
drm                   548864  10 gpu_sched,drm_kms_helper,amdgpu,nvidia_drm,ttm

но саму нвидию не видит

$ nvidia-settings -V

WARNING: NV-CONTROL extension not found on this Display.


ERROR: Unable to load info from any available system

При этом запускается два Xorg (при том, что у меня gnome на wayland), при запущенной одной системе (на :1), видно gdm, висящий на :0, но при попытках зайти начинается непредсказуемое поведение. Кроме того, даже при первом логине, оно иногда просто выкидывает gdm (я так понимаю, я в этот момент просто на другой экран перескакиваю). пробовал запускать что-то отличное от gnome, icewm на иксах - то же самое, нвидию не нвидит.

В арче я просто поставил коммерческий драйвер nvidia, и там всё работает, nvidia-settings видит нвидию, и через prime-run я запускаю приложения на ней, если надо. ATI тоже поддерживается и работает (кроме ошибки в логах)

[    7.331080] pcieport 0000:00:01.3: AER: Multiple Corrected error received: 0000:00:01.0
[    7.331091] pcieport 0000:00:01.3: AER: PCIe Bus Error: severity=Corrected, type=Data Link Layer, (Receiver ID)
[    7.332499] pcieport 0000:00:01.3: AER:   device [1022:15d3] error status/mask=00000040/00006000
[    7.333927] pcieport 0000:00:01.3: AER:    [ 6] BadTLP                
[    7.560940] ath10k_pci 0000:02:00.0: unsupported HTC service id: 1536
[    7.705800] pcieport 0000:00:01.3: AER: Multiple Corrected error received: 0000:00:01.0
[    7.705813] pcieport 0000:00:01.3: AER: PCIe Bus Error: severity=Corrected, type=Data Link Layer, (Receiver ID)
[    7.707671] pcieport 0000:00:01.3: AER:   device [1022:15d3] error status/mask=000000c0/00006000
[    7.710045] pcieport 0000:00:01.3: AER:    [ 6] BadTLP                
[    7.711849] pcieport 0000:00:01.3: AER:    [ 7] BadDLLP               
[    7.742186] pcieport 0000:00:01.3: AER: Corrected error received: 0000:00:01.0
[    7.742195] pcieport 0000:00:01.3: AER: PCIe Bus Error: severity=Corrected, type=Data Link Layer, (Receiver ID)
[    7.743243] pcieport 0000:00:01.3: AER:   device [1022:15d3] error status/mask=00000040/00006000
[    7.744319] pcieport 0000:00:01.3: AER:    [ 6] BadTLP                

но в арче я не использую dm, а запускаю Xfce+Xorg через startx

В общем, вопрос - можно ли как-то исправить это. Если нет, то можно ли как-то вообще полностью задизаблить nvidia со всеми свободными и несвободными драйверами в Debian, чтобы про неё система забыла?

★★★★★

дискретной gtx 1050 (при том, что у меня gnome на wayland)

Возможно, проблема в этом. У невидии с вяленым пока все очень плохо.

anonymous ()