Tiny Core Extensions > TCE Bugs
Xorg doesn't start in TC 16.2 after extensions update
Juanito:
--- Quote from: Rich on November 22, 2025, 05:01:01 PM ---I'm not sure which extension should have pulled in llvm19-lib.tcz, maybe Juanito knows.
--- End quote ---
It's a little difficult for me to test x11 on x86 as my graphics hardware (intel hd4400 haswell) doesn't like 32-bit and will not start without xf86-video-intel (which is not the case with 64-bit).
If I boot with only xf86-video-intel, Xorg-7.7, flwm aterm and wbar loaded, the gui starts and there are no dependencies on llvm. There are unmet dependencies on libEGL and libGL in xorg-server that would be used by Xorg-7.7-3d.
xf86-video-nouveau does not depend on llvm, I'm guessing that either a different graphics driver (xf86-video-*) or a different window manager are being loaded that depends on llvm?
Juanito:
--- Quote from: andyj on November 22, 2025, 10:04:38 PM ---I ran into this also. I cleared it up by running tce-audit updatedeps and tce-audit fetchmissing as many times as it took to resolve everything. This doesn't seem like the proper way to fix this.
--- End quote ---
In hindsight I should have perhaps waited for a new major version of tinycore to make the changes to mesa...
Nigromante:
Hi, everyone,
--- Quote from: Rich on November 22, 2025, 05:01:01 PM ---There is an update-everything command you might want to run to make sure all .dep and md5 files are correct.
If any errors crop up, especially missing md5 files, that might explain some of the problems you had.
--- End quote ---
I can confirm that update-everything fixed the problem with Xorg not starting in the machines I mentioned before (Intel i915 and NVIDIA nForce 610i).
--- Quote from: Juanito on November 23, 2025, 04:38:36 AM ---There are unmet dependencies on libEGL and libGL in xorg-server that would be used by Xorg-7.7-3d.
--- End quote ---
Juanito is right. On both machines I was loading Xorg-7.7-3d. That is why the dependency on llvm19-lib.tcz in my /var/log/Xorg.0.
Now in the machine with intel chipset, Xorg can starts with xf86-video-intel.tcz and Xorg-7.7.tcz; in the nvidia chipset can starts with nouveau-6.12.11-tinycore.tcz and Xorg-7.7.tcz (or even Xorg-7.7-3d.tcz).
On the machine (intel) in which I now write on, xorg-server.tcz.dep shows
--- Code: ---libXfont2.tcz
libepoxy.tcz
expat2.tcz
openssl.tcz
pixman.tcz
libxcvt.tcz
libpciaccess.tcz
libxshmfence.tcz
libdrm.tcz
xkbcomp.tcz
--- End code ---
(By the way, gedit was working before the update. Now it complains about "error while loading shared libraries: libglapi.so.0: cannot open shared object file: No such file or directory". But emacs works great :D)
Thank you all for your help.
Juanito:
I’ll take a look at gedit.
GNUser:
Hi Juanito. I just finished building gedit version 2.1. It is working well. Would you like me to submit it for the TCL16 x86_64 repo?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version