Hello,
I’ve been having trouble with my Manjaro installation randomly freezing and crashing, and was hoping someone might be able to help me determine what is going on.
Brief description of problem:
I’m experiencing frequent crashing of web browsers (Firefox and Chromium). When a browser crashes, it destabilizes the whole system - i.e., other programs subsequently crash or refuse to open unless I reboot the system first. Once a crash occurs, it seems Plasma is non-functional and unable to recover until after the reboot. I’ve tried restarting Plasma with
$kquitapp5 plasmashell && kstart5 plasmashell
but this is ineffective and usually leads to a freeze when I try to reboot the system later.
Error Log Output:
This is my first time really diving into any error logs. I’m not sure what’s relevant.
It seems multiple types of errors precipitate the crashes. Here are a few examples:
I have the same question. Sometimes it crashes with a green screen , all my mouse and keyboard have no response. I think maybe it has some connection with drivers or the version of manjaro. Hope someone could help us
I’ve only been using the old 5.7 series kernel since it has been more stable for me. Both 5.4 LTS and the current 5.8 series are more unstable for me. Is it dangerous to use the old EOL kernel until I can figure this issue out?
I followed the instructions and created the udev rules to change the scheduler from “none” to “mfq-deadline” as specified. I verified it was working with this command:
as specified in the post and created the kwin script to use them. My original issues were more with spontaneous crashing than screen tearing or lagging. Setting these options has actually made screen tearing worse for me. But I’ll try running with these options for awhile to see if they prevent the crashes.
Thank you for all your help and suggestions; I really appreciate it.
Sometimes the variant where all 3 lines need to be added, not just the first one, and in nvidia.conf instead of ForceFull is better to use only Force … Also, i prefer the fixed metamodes instead of the nvidia-auto-detect.
I went back and added all three lines as specified and switched to Force instead of ForceFull. I also tried putting the fixed metamodes in the Screen section as opposed to the Device section. This did help some. Minor screen tearing was still present, but crashes were less frequent and less severe. However, in the end, the crashing and Plasma freezing issues remained.
I removed the Nvidia 440xx drivers and tried to install the open-source video-linux / Nouveau drivers with mhwd by booting into the runlevel 3 tty per the instructions here: Configure Graphics Cards - Manjaro
But, after removing the Nvidia drivers and installing the video-linux drivers, the machine would only boot to a black screen. So I removed the open source drivers and installed the old Nvidia 390xx drivers instead to see if crashing will be less with this older series.
Any idea what might cause a black screen when booting the video-linux drivers? Is there something else that must be done besides the standard add/remove mhwd commands listed in the wiki to switch from Nvidia to Nouveau?
You have to check inside /etc/modprobe.d/mhwd-gpu.conf that you don have blacklist nouveau if using video-linux and in /etc/modules-load.d/mhwd-gpu.conf that is not trying to load nvidia and nvidia-drm
Anyway, i used to have a GeForce GTX 650 that now is on another PC, and best results always have been with the Nvidia drivers.
Ah! Yep, that was exactly it. Thanks! I’ll comment those out if I try Nouveau again.
My only experiences with Nouveau are on ancient cards cards like a GeForce 9600 GT and a GTX 280. The 9600 has awful graphical problems, but I think that’s because the card itself may be dying.
What got me interested in Nouveau was having to boot Manjaro from a USB drive and run a live session for awhile when I was getting crashes every two minutes or so otherwise. Not one crash while using the live session with Nouveau though.
I just really don’t get what’s happened all of a sudden. Everything used to run just fine and stable as a rock but now these issues occur in multiple kernels / driver series.
I’ll keep playing with things. I’m hoping to be able to upgrade my GTX 670 soon anyway, so long as I can get the system mostly stable for now, I’ll be happy.
Thank you so much for all your time and willingness to help out. I’ve been learning a lot!
After more tinkering, I have found a solution that seems to work at the moment. I switched to the much older Nvidia 390xx series drivers, and have been using them in conjunction with the 5.4 LTS kernel. So far, the crashing has completely disappeared.
Anyway, just wanted to update the thread in case anyone else encounters a similar situation - perhaps this might work for others experiencing issues on a GTX 600 series card as well.
After further experiments, the crashing continued. This is not a graphics driver / kernel / Nvidia / KDE issue.
Turns out this is a power management issue with some AMD Zen CPUs, low power C-states, PCIE low power states, and possibly ASRock motherboards. See this thread for the fix: