I have a NixOS based LiveCD that I use for a kids Code Club - see config here.
It uses Google Chrome, which I start such that the first time setup stuff is not triggered.
With the latest NixOS repo/chrome version the initial Chrome loads ok but if I close and re-open it, then there start to be some graphical issues, flickering around the screen and then soon after the machine locks up. I’ve tested this on several differents Macs (10-15 years old). Will test on the actual Code Club machines tomorrow- they are windows PCs.
It was working ok a few weeks back, on this build - 804219.36ab78dab7da
The latest I am trying is thia build - 25.05.808129.3385ca0cd7e1
Things to try -
see if it occurs with firefox - tried/not seen the issue.
try on windows PC, see if still an issue
I have added an exception for the broadcom insecure package
get chrome versions between nixos versions
LOGS
On the good laptop, no errors about Haswell/gfx - but see those in both cases on the bad laptop, older and newer nixos/chrome
I’ve reinstalled NixOS on the iMac (I thought I had SSD issues, but maybe it’s Chrome). I then ran Chrome via nix-shell - seemed ok for 5 mins or so, but then it locked the machine up and I had to reboot it.
There were some disk issues/repairs on booting.
I then tried to do a nix update. I left the machine, and when I came back, the login screen would not let me enter a password; it kept losing focus.
I tried the update again, but it encountered an issue, which I don’t recall now. I have done a further re-install and am not using Chrome. Things seem ok so far.
I tried adding the GSK_RENDERER variable (both ngl and opengl) but that didn’t help, Chrome still locks up the machine after opening it a few times at most
Can you share the logs of journalctl? It might provide some more information. A few weeks ago I had a very similar issue with Firefox — turns out there had been a regression in some AMD drivers. Restoring the older NixOS build fixed it until the problem was (swiftly) fixed upstream.