• Re: Trixie xorg crash (was: Trixie hangs during boot after upgrade)

    From Greg Wooledge@21:1/5 to Rainer Dorsch on Tue Jun 24 00:20:02 2025
    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.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)