X.org crashes / Debian Bulleyes - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: Pinebook Pro (https://forum.pine64.org/forumdisplay.php?fid=111) +--- Forum: Linux on Pinebook Pro (https://forum.pine64.org/forumdisplay.php?fid=114) +--- Thread: X.org crashes / Debian Bulleyes (/showthread.php?tid=8915) Pages:
1
2
|
X.org crashes / Debian Bulleyes - wasgurd - 01-24-2020 Hi there, After I've updated my system, I've got the trouble: when I use Fn + some functional key, X.org crashes. Code: [Sat Jan 25 02:01:57 2020] broken atomic modeset userspace detected, disabling atomic And some error with Panfrost: Code: [Sat Jan 25 01:32:57 2020] panfrost ff9a0000.gpu: Unhandled Page fault in AS1 at VA 0x0000000002012680 It looks like a Debian issue, but maybe we can find a way to make Fn works. RE: X.org crashes / Debian Bulleyes - Antoine - 01-25-2020 I am also experiencing a lot of Xorg crashes since my last apt upgrade on 24/01/2020. Looking at the apt history, there was a bunch of packages related to the video drivers in this update: [...] libegl1:arm64 (1.1.0-1+b1, 1.3.0-7), libegl-mesa0:arm64 (19.2.6-1, 19.3.2-1), libgl1:arm64 (1.1.0-1+b1, 1.3.0-7), libglapi-mesa:arm64 (19.2.6-1, 19.3.2-1), libgles2:arm64 (1.1.0-1+b1, 1.3.0-7), libgbm1:arm64 (19.2.6-1, 19.3.2-1), vainfo:arm64 (2.5.0+ds1-1, 2.6.0+ds1-1), libglx0:arm64 (1.1.0-1+b1, 1.3.0-7), libgl1-mesa-dri:arm64 (19.2.6-1, 19.3.2-1), mesa-vdpau-drivers:arm64 (19.2.6-1, 19.3.2-1), mesa-vulkan-drivers:arm64 (19.2.6-1, 19.3.2-1), mesa-va-drivers:arm64 (19.2.6-1, 19.3.2-1), libglx-mesa0:arm64 (19.2.6-1, 19.3.2-1), libglvnd0:arm64 (1.1.0-1+b1, 1.3.0-7) [...] I am using the i3 window manager and I can reproduce easily the crash: opening a file dialog in firefox (Open/Save), launching some GTK3/Gnome applications (evince, gedit...). The Xorg log is not very helpful with only the following entries: Code: [ 3407.881] (EE) This is very annoying as I cannot use some applications anymore. I have not been able to find the root cause of the crash yet... RE: X.org crashes / Debian Bulleyes - Antoine - 01-27-2020 I have managed to find the bug is caused by the newly uploaded version libgl1-mesa-dri package (19.3.2-1), and more specifically to the code in rockchip_dri.so. I have filled a bug in Debian bugtracker with a full backtrace of xorg crash: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=949980 This bug is very annoying and I am surprised nobody is complaining... RE: X.org crashes / Debian Bulleyes - icecream95 - 01-27-2020 The 5.5 kernel has got a fix which helps a number of applications, mainly GTK ones. There are also a pile of fixes and improvements for Mesa which are not in 19.3, so you'll want to install a recent Mesa git. RE: X.org crashes / Debian Bulleyes - xmixahlx - 01-28-2020 i recommend using mesa-git instead of distro mesa. see here for details: https://forum.pine64.org/showthread.php?tid=8953 RE: X.org crashes / Debian Bulleyes - rillian - 01-28-2020 I've seen this too. Thanks for tracking down a stack trace! RE: X.org crashes / Debian Bulleyes - ab1jx - 02-01-2020 (01-25-2020, 04:34 AM)Antoine Wrote: I am also experiencing a lot of Xorg crashes since my last apt upgrade on 24/01/2020. Looking at the apt history, there was a bunch of packages related to the video drivers in this update: My deb uninstaller at https://sourceforge.net/projects/debuninstall/ can probably take out that set of debs. Not sure of an easy way of putting the old versions back. It works by caliing dpkg -r and detecting whether that returned an error or not. It keeps working through the set of files as long as each pass removes at least one. RE: X.org crashes / Debian Bulleyes - xmixahlx - 02-01-2020 you can either downgrade the packages with apt, or use mesa git (permanently or temporarily), or install a few day old git packages from experimental. so a lot of solutions. RE: X.org crashes / Debian Bulleyes - ab1jx - 02-16-2020 I'm seeing that error with libgl1-mesa-dri 19.3.3-1 which was part of my install from the debootstrap yesterday. I googled ""unw_get_proc_info" failed" and found this post. This is testing after all, I'm not hugely surprised. I just wonder if this deb is really the problem since it happens with 2 slightly different versions. My crash happens starting X, I can see parts of my LXDE desktop then it crashes. Right after the gpio-keys like the xorg log you posted on Debian bugs. I was wondering if it was OsLookupColor and thinking about the color depth being apparently 24 instead of 32. Code: [ 194.588] (II) event1 - gpio-keys: is tagged by udev as: Keyboard Switch Have you managed to work around the error? I had this Bullseye installed and working once too, but I screwed it up so I've been trying several times to reinstall. One sort of odd failure mode I saw a few times including this one was a blinking underline text cursor for part of a second, then a mouse cursor in the middle of the screen, then back to text, over and over for 15 minutes or more. A couple times I gave up at that, this time I flipped to another virtual terminal, logged in, set multiuser mode as the default. But it comes from X not being able to start I think, for a week or so. My first installation worked normally, that was January 15. So sometime in that range of a month something broke. I downloaded the arm64 deb from https://packages.debian.org/unstable/libgl1-mesa-dri and installed it but it was the same version (19.3.3-1) I already had so it made no difference. I wish I had kept my old debs. So I need to find debs in Bullseye updated in the last 30 days, intersected with debs I have. Then try the deb it replaced. This file is also in Buster as libgl1-mesa-dri_18.3.6-2+deb10u1_arm64.deb but it has different dependencies, I just tried it. I think this file isn't the culprit, it's a different one. I tried the real experimental from https://packages.debian.org/experimental/arm64/libgl1-mesa-dri/download but that runs into first wanting libgcc-s1, and that gets into wanting GCC 10, which probably wants a bunch more stuff. By the stacktrace posted in the Debian bug report it dies in midgard_compile_shader_nir but I'm not doing anything with OpenGL at all. LXDE does use a bit of GTK (2 I think) but other than that I'm doing nothing with Gnome. RE: X.org crashes / Debian Bulleyes - danielt - 02-18-2020 I presume this goes away if you add modprobe.blacklist=panfrost to the kernel command line (albeit at the cost of graphics performance)? |