21
TCE Bugs / Re: TC 16+ Xorg does not see layout changes
« Last post by andyj on January 15, 2026, 06:25:51 AM »The test version does not see the correct starting layout, and "vmwgfxctrl --print-topology" doesn't show any changes. As a bonus, when I exit to prompt, the screen has a low color sunset like gradient going from orange to pink. No text visible, I have to send ctl-alt-del to restart the VM.
In the test version "ldd /usr/local/lib/xorg/modules/drivers/vmware_drv.so" gives:
In TC 15, "ldd /usr/local/lib/xorg/modules/drivers/vmware_drv.so" gives:
It seems like it should have some drm dependencies like before. I tried copying libxatracking.so from TC 15 to 17, but it has a dependency on LLVM 15 that I couldn't fake with a simple symlink.
In the test version "ldd /usr/local/lib/xorg/modules/drivers/vmware_drv.so" gives:
Code: [Select]
linux-vdso.so.1 (0x00007fe6b28ed000)
libc.so.6 => /lib/libc.so.6 (0x00007fe6b273c000)
/lib/ld-linux-x86-64.so.2 (0x00007fe6b28ef000)
In TC 15, "ldd /usr/local/lib/xorg/modules/drivers/vmware_drv.so" gives:
Code: [Select]
linux-vdso.so.1 (0x00007ffc2f5f0000)
libdrm.so.2 => /usr/local/lib/libdrm.so.2 (0x00007f0987df2000)
libxatracker.so.2 => /usr/local/lib/libxatracker.so.2 (0x00007f0987841000)
libudev.so.0 => /usr/local/lib/libudev.so.0 (0x00007f0987600000)
librt.so.1 => /lib/librt.so.1 (0x00007f098783c000)
libc.so.6 => /lib/libc.so.6 (0x00007f098740d000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f0987826000)
libzstd.so.1 => /usr/local/lib/libzstd.so.1 (0x00007f0987376000)
libLLVM-15.so => /usr/local/lib/libLLVM-15.so (0x00007f0982cca000)
libexpat.so.1 => /usr/local/lib/libexpat.so.1 (0x00007f0982ca7000)
libdrm_nouveau.so.2 => /usr/local/lib/libdrm_nouveau.so.2 (0x00007f098781a000)
libdrm_intel.so.1 => /usr/local/lib/libdrm_intel.so.1 (0x00007f0982c87000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f098298f000)
libm.so.6 => /lib/libm.so.6 (0x00007f09828cb000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f09828a6000)
/lib/ld-linux-x86-64.so.2 (0x00007f0987e35000)
libffi.so.7 => /usr/local/lib/../lib/libffi.so.7 (0x00007f098780f000)
libdl.so.2 => /lib/libdl.so.2 (0x00007f09828a1000)
libncursesw.so.6 => /usr/local/lib/../lib/libncursesw.so.6 (0x00007f0982844000)
libxml2.so.2 => /usr/local/lib/../lib/libxml2.so.2 (0x00007f0982719000)
libpciaccess.so.0 => /usr/local/lib/libpciaccess.so.0 (0x00007f098270e000)
liblzma.so.5 => /usr/local/lib/../lib/liblzma.so.5 (0x00007f09826e5000)
It seems like it should have some drm dependencies like before. I tried copying libxatracking.so from TC 15 to 17, but it has a dependency on LLVM 15 that I couldn't fake with a simple symlink.
Recent Posts