Nouveau bug, PC freeze

3 respostas [Última entrada]
alphul9
Desconectado
Joined: 12/31/2021

Hello everyone, I own E5405 + GT710 + Libreboot
It works well but there is a big problem.
Nouveau is unstable and may freeze at any time. At the moment, Trisquel netinstall + xfce is installed, I reinstalled the system many times and installed different shells, this did not change the situation. The hang looks like this: the picture on the monitor freezes, if the video was playing, the sound continues to go as if nothing happened, sometimes when this happens, the power to the usb device may turn off, and the computer will restart after 20 seconds, if not, you have to restart manually.

If you write sudo dmesg -warn, that's what it says about nouveau:

nouveau 0000:01:00.0: fifo: fault 00 [READ] at 0000000000281000 engine 05 [BAR2] client 07 [HUB/HOST_CPU] reason 02 [PTE] on channel -1 [003fdf8000 unknown]

and there are similar lines at the beginning of the download, but I can't pull them out
most often this happens when I turn on a video in telegram, almost every 10 minutes, including because of this, I keep all programs on crappy QT only flatpak

I've looked at a lot of information on this on the Internet, someone has had this happen, but in response they were always advised to install a fucking closed driver, nothing more

Please help if possible

PublicLewdness
Desconectado
Joined: 03/15/2020

You always lose performance on Nouveau so it may be a lack of horsepower on the part of the GT 710. I have a GT 730 and was surprised at how slow my desktop could be for even basic web browsing and Libre Office. If a 730 was like that I would expect a 710 to be even worse. I know the old Quadro NV86 on my T61 is basically unusable on Nouveau due to performance. Did the 710 ever work well for you on Nouveau before or is this the first time trying this setup ?

alphul9
Desconectado
Joined: 12/31/2021

this is the first time I have such a computer.
I have no complaints about the performance itself, while there is no hang-up, everything works fine.
in general, 710 should digest 4K videos without any problems, and play simple games, for example, I like to play Minetest + MineClone mod = +- the same minecraft, but free, with a small drawing is played quite to itself.

as for your problem, it seems to me that your system uses rendering using a processor, not a video accelerator, that is, the GPU is not involved in the system

write the command: glxinfo | grep OpenGL
(the mesa-utils package must be installed first)

if in the string: OpenGL renderer string:
you have written llvmpipe, which means the GPU is not used

If not, maybe you don't have a special package installed for the toolkit, for example, in order for libreoffice to have GPU rendering in GTK based shells, you need to install the libreoffice-gtk3 package

BlinkingArrow

I am a member!

Desconectado
Joined: 12/27/2011

This sounds like a problem with nouveau. Take a look at the X server logs and the kernel logs. You will probably find an error similar to the following:

general protection fault, probably for non-canonical address...
...Comm: Xorg Not tainted

followed by a call trace which specifically lists nouveau.

If you do find such errors, I recommend you turn off hardware acceleration. The easiest way will be by opening the file /etc/default/grub and adding to "GRUB_CMDLINE_LINUX_DEFAULT" nouveau.noaccel=1. The line should look something like the following:

GRUB_CMDLINE_LINUX_DEFAULT="splash quiet nouveau.noaccel=1"

Then run "sudo update-grub2" and reboot.

Hardware acceleration can also be turned off in the X configuration with the following:

Option "NoAccel" "On"