Могу с большой вероятностью предположить, что сбои связанны именно с драйверами Nouveau. Так как Вы несколько часов проводили тестирование памяти, а в этом тесте нагружается и память и процессор и за это время не было сбоя. Но зато Вы замечали, что при запуске приложений система могла дать сбой. Во время запуска приложений идет нагрузка на видеоадаптер, так как отрисовываются окна и элементы интерфейса.
Ну так, да...
Если вот я загрузившись сейчас после очередного зависания сразу же запускаю
journalctl --since "1 hour ago"
и вижу в выводе всё тоже самое - самые последние записи в предыдущей (до нажатия кнопки RESET) сессии - снова вот такие:
янв 21 12:16:27 someuser-desktop kernel: nouveau 0000:07:00.0: fifo: fault 00 [READ] at 0000000000000000 engine 00 [PGRAPH] client 05 [HUB/CTXCTL] reason 02 [PAGE_NOT_PRESENT] on chann>
янв 21 12:16:27 someuser-desktop kernel: nouveau 0000:07:00.0: fifo:000000:0003:[gnome-text-edit[12496]] rc scheduled
янв 21 12:16:27 someuser-desktop kernel: nouveau 0000:07:00.0: fifo:000000: rc scheduled
янв 21 12:16:27 someuser-desktop kernel: nouveau 0000:07:00.0: fifo:000000:0003:0003:[gnome-text-edit[12496]] errored - disabling channel
янв 21 12:16:27 someuser-desktop kernel: nouveau 0000:07:00.0: Xorg[2865]: channel 3 killed!
Подтвердить эту гипотезу можно только установкой другого видео адаптера, который поддерживается его родными драйверами в Ubuntu 24.04.
Ну, если это NVIDIA действительно такое жуткое проприетарное дерьмо, то, возможно, что так и придётся сделать.
Но вопрос в том - а много ли альтернатив? И есть ли они в плане железа?
Ведь всё железо проприетарное?
Могут ли в принципе существовать видокарты примерно такого же бюжжета что и моя текущая, но более дружественные к Ubuntu ?
Пользователь добавил сообщение 21 Января 2025, 10:37:39:
а может быть проще??
Код: [Выделить]
inxi -F
Установил inxi, вот что она показывает:
someuser@someuser-desktop:~$ inxi -F
System:
Host: someuser-desktop Kernel: 6.8.0-51-generic arch: x86_64 bits: 64
Desktop: GNOME v: 46.0 Distro: Ubuntu 24.04.1 LTS (Noble Numbat)
Machine:
Type: Desktop Mobo: ASRock model: B450M Pro4-F R2.0
serial: <superuser required> UEFI: American Megatrends v: P2.40
date: 11/05/2020
CPU:
Info: 6-core model: AMD Ryzen 5 3600 bits: 64 type: MT MCP cache: L2: 3 MiB
Speed (MHz): avg: 2238 min/max: 2200/4208 cores: 1: 2200 2: 2663 3: 2200
4: 2200 5: 2200 6: 2200 7: 2200 8: 2200 9: 2200 10: 2200 11: 2200 12: 2200
Graphics:
Device-1: NVIDIA GF108 [GeForce GT 730] driver: nouveau v: kernel
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
loaded: modesetting unloaded: fbdev,vesa dri: nouveau gpu: nouveau
resolution: 1920x1080~60Hz
API: EGL v: 1.5 drivers: nouveau,swrast platforms: x11,surfaceless,device
API: OpenGL v: 4.5 compat-v: 4.3 vendor: mesa v: 24.0.9-0ubuntu0.3
renderer: NVC1
Audio:
Device-1: NVIDIA GF108 High Definition Audio driver: snd_hda_intel
Device-2: AMD Starship/Matisse HD Audio driver: snd_hda_intel
API: ALSA v: k6.8.0-51-generic status: kernel-api
Server-1: PipeWire v: 1.0.5 status: active
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
driver: r8169
IF: enp5s0 state: down mac: a8:a1:59:5f:06:8c
Device-2: Realtek 802.11ac NIC driver: rtw_8821cu type: USB
IF: wlx984827c5b64c state: up mac: 98:48:27:c5:b6:4c
Drives:
Local Storage: total: 2.29 TiB used: 155.47 GiB (6.6%)
ID-1: /dev/nvme0n1 vendor: A-Data model: SX8200PNP size: 476.94 GiB
ID-2: /dev/sda vendor: Seagate model: ST2000VN004-2E4164 size: 1.82 TiB
Partition:
ID-1: / size: 94.78 GiB used: 12.43 GiB (13.1%) fs: ext4 dev: /dev/nvme0n1p3
ID-2: /boot/efi size: 1.05 GiB used: 6.1 MiB (0.6%) fs: vfat
dev: /dev/nvme0n1p4
ID-3: /home size: 277.69 GiB used: 143.04 GiB (51.5%) fs: ext4
dev: /dev/nvme0n1p5
Swap:
ID-1: swap-1 type: partition size: 30.27 GiB used: 0 KiB (0.0%)
dev: /dev/nvme0n1p1
Sensors:
System Temperatures: cpu: 47.6 C mobo: N/A gpu: nouveau temp: 39.0 C
Fan Speeds (rpm): N/A
Info:
Memory: total: 32 GiB available: 31.26 GiB used: 3.19 GiB (10.2%)
Processes: 389 Uptime: 13m Shell: Bash inxi: 3.3.34
someuser@someuser-desktop:~$
Пользователь добавил сообщение 21 Января 2025, 10:41:09:
Ничего странного, очень часто помогает...
Ну, на сколько я понимаю, подобные решения уместны когда что-то непрошенное "само-собой" вдруг возникает (как спам-звонки).
Например, если есть некое ПО (драйвер), которое где-то помечено как приоритетное, но при этом есть и какие-то другие, альтернативные ему. И если приоритетное таким образом принудительно заблокировать (отправив в чёрный список), то, тем самым для других вариантов откроется возможность.
А когда альтернатив просто нет и драйвер установлен просто потому что он единственно возможный...
Вот это я и имел в виду, говоря "странное".
Хотя.. учитывая то что у товарища в той статье другое железо и м.б. вообще другая ОС, то там вполне могли быть те самые альтернативы.
И потому в его случае действительно ничего странного нет в таком решении.