Re: Trixie xorg crash (was: Trixie hangs during boot after upgrade)
On Mon, Jun 23, 2025 at 23:59:11 +0200, Rainer Dorsch wrote:
> It seems that symlinks have been missing:
>
> root@h370:/usr/lib/x86_64-linux-gnu# ln -s libGL.so libGL.so.1
> root@h370:/usr/lib/x86_64-linux-gnu# ln -s libEGL.so libEGL.so.1
> root@h370:/usr/lib/x86_64-linux-gnu#
>
> cures the issue.
>
>
> The symlinks resolve to
> root@h370:/usr/lib/x86_64-linux-gnu# ls -l libEGL.so.1
> lrwxrwxrwx 1 root root 9 23. Jun 22:50 libEGL.so.1 -> libEGL.so
That doesn't look right. "libfoo.so" should be a symlink to a versioned
library file (libfoo.so.X), and is used when linking.
Is /usr/lib/x86_64-linux-gnu/libEGL.so a regular file on your system?
> root@h370:/usr/lib/x86_64-linux-gnu# ls -l libEGL.so
> lrwxrwxrwx 1 root root 49 29. Okt 2024 libEGL.so -> /etc/alternatives/glx--
> libEGL.so-x86_64-linux-gnu
> root@h370:/usr/lib/x86_64-linux-gnu# ls -l /etc/alternatives/glx--libEGL.so-
> x86_64-linux-gnu
> lrwxrwxrwx 1 root root 49 29. Okt 2024 /etc/alternatives/glx--libEGL.so-
> x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libEGL.so
> root@h370:/usr/lib/x86_64-linux-gnu# ls -l /usr/lib/mesa-diverted/x86_64-
> linux-gnu/libEGL.so
> lrwxrwxrwx 1 root root 11 29. Okt 2024 /usr/lib/mesa-diverted/x86_64-linux-
> gnu/libEGL.so -> libEGL.so.1
> root@h370:/usr/lib/x86_64-linux-gnu#
hobbit:~$ ls -l /usr/lib/x86_64-linux-gnu/libEGL.so.1
lrwxrwxrwx 1 root root 15 Jan 3 2023 /usr/lib/x86_64-linux-gnu/libEGL.so.1 -> libEGL.so.1.1.0
hobbit:~$ dpkg -S /usr/lib/x86_64-linux-gnu/libEGL.so.1
libegl1:amd64: /usr/lib/x86_64-linux-gnu/libEGL.so.1
is what I have on Debian 12.
Reply to: