Tiny Core Base > Corepure64
Black Screen Of Death after updating extensions
(1/1)
andyj:
I updated extensions using tce-audit, now X will not start. Maybe related to this:
--- Code: ---[ 25.986] (II) Loading /usr/local/lib/xorg/modules/drivers/vmware_drv.so
[ 25.987] (EE) Failed to load /usr/local/lib/xorg/modules/drivers/vmware_drv.so: libLLVM-3.9.so: cannot open shared object file: No such file or directory
--- End code ---
LLVM now appears to be version 4.0.
Juanito:
ah - I hadn't realised that depended on llvm - I'll submit an update in the next day or two.
andyj:
It gets better. I reverted to the old llvm-* from my not-recently-updated rsync mirror, and X now starts, but vmtools doesn't work, maybe because of this:
--- Code: ---[ 26.013] (II) Loading /usr/local/lib/xorg/modules/drivers/vmware_drv.so
[ 26.013] (EE) Failed to load /usr/local/lib/xorg/modules/drivers/vmware_drv.so: libLLVM-4.0.so: cannot open shared object file: No such file or directory
--- End code ---
Whaaaat? So, checking vmware_drv.so with ldd gives:
--- Code: --- linux-vdso.so.1 (0x00007ffce01b6000)
libxatracker.so.2 => /usr/local/lib/libxatracker.so.2 (0x00007f7ecb4ce000)
libcrypto.so.1.0.0 => /usr/local/lib/libcrypto.so.1.0.0 (0x00007f7ecb0c6000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00007f7ecaeab000)
libdl.so.2 => /lib/libdl.so.2 (0x00007f7ecaca8000)
libexpat.so.1 => /usr/local/lib/libexpat.so.1 (0x00007f7ecaa87000)
libdrm_intel.so.1 => /usr/local/lib/libdrm_intel.so.1 (0x00007f7eca865000)
libpciaccess.so.0 => /usr/local/lib/libpciaccess.so.0 (0x00007f7eca65e000)
libdrm_nouveau.so.2 => /usr/local/lib/libdrm_nouveau.so.2 (0x00007f7eca457000)
libdrm.so.2 => /usr/local/lib/libdrm.so.2 (0x00007f7eca249000)
libLLVM-3.9.so => /usr/local/lib/libLLVM-3.9.so (0x00007f7ec86aa000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f7ec8371000)
libm.so.6 => /lib/libm.so.6 (0x00007f7ec807c000)
libc.so.6 => /lib/libc.so.6 (0x00007f7ec7d16000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f7ec7b04000)
libLLVM-4.0.so => not found
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f7ec78f2000)
/lib/ld-linux-x86-64.so.2 (0x000056201fa1f000)
libffi.so.6 => /usr/local/lib/../lib/libffi.so.6 (0x00007f7ec76e9000)
librt.so.1 => /lib/librt.so.1 (0x00007f7ec74e2000)
libtinfo.so.6 => /usr/local/lib/../lib/libtinfo.so.6 (0x00007f7ec72bc000)
--- End code ---
It now requires libLLVM 3.9 and 4.0? Heads up when you rebuild it.
Juanito:
That's because llvm is updated with each Xorg-7.7-3d update, so the new Xorg-7.7-3d depends on the new llvm.
Updated xf86-video-vmware posted (with llvm-lib added as a dep).
andyj:
That seems to have fixed it. At least it's working so far.
Thanks.
Navigation
[0] Message Index
Go to full version