Just installed qubes a few days ago. I initially had crash problems (random restarts), but those got solved by removing the nvidia card from the machine. However, I am still having freezing problems. Everything but the mouse freezes up. I can move the mouse, but I can’t click on anything, and since the clock time stops changing, I assume the desktop is just totally frozen.
I have started running with a console with “journalctl -f” on screen at all times. So far, the screen has frozen twice since then and both times, the last two lines in the journalctl logs that I can see are about unix_checkpwd.
dom0 kernel: audit: type=1100 audit…
msg='op=PAM:unix_chkpwd acct=“MYACCOUNT” exe=“/usr/sbin/unix_chkpwd” hostname=? terminal=? res=success
The 2nd to last line is blue and the last line is white. So, neither of them is a red error.
However, in the first freeze, the 3rd and 4th line from the end was about “PAM unable to dlopen” and “PAM adding faulty module”. I fixed this by doing the following in a dom0 console:
sudo authselect select minimal
After that, those red PAM errors stopped showing up, but the chk_pwd logs at the end are the same.
Since I think chk_pwd is also PAM related, it makes me think that there’s something fubar’d about PAM that is freezing the machine, but I haven’t been able to find any reference to this anywhere else.
What should I do about this? Since PAM is about authentication, I don’t want to just randomly reinstall it and mess with it since that seems like a great way to lock myself out or create security issues. But, I can’t keep going with a freezing system.
The about page for the qubes manager says:
Qubes release 4.2.3 (R4.2)
What should I try?
UPDATE: 3rd freeze happened with journalctl running and this time the last entries weren’t chk_pwd. This time, the last thing that happened was a SERVICE_START message for /usr/lib/systemd/systemd and the message “audit: type=1130 audit … msg='unit=systemd-hostnamed comm=“systemd” exe=”/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success".
However, the 4th freeze once again had the unix_chkpwd stuff as the last lines. I left that overnight to see if it would ever unfreeze, but it didn’t.