Hej.
Played around some and Im stuck on why loaded extensions in onboot.lst is not loaded at boot, I need your kind advices helping me forward.
The most common reason for this is when folks download extensions using wget instead of the official methods like APPS, tce-ab, or tce-load.
I have all required libraries in optional directory and I written Xorg-7.7.tcz at three positions in onboot.lst (I had the idea it might depend at which order modules loaded).
I understand what you mean, but to be clear; Only extensions (*.tcz archives) live in the optional directory, by that I mean extensions, their dependency extensions and supporting files like dep lists and md5 text files, nothing else.
Also it’s pointless writing Xorg-7.7.tcz on 3 lines of onboot.lst
Try writing graphics-4.14.10-tinycore.tcz before Xorg-7.7.tcz
At boot I can see Xorg-7.7.tcz listed as loaded extension but desktop fails to load, it stops at bash with message failed wait for x.
great, an error message [emoji106]
Most likely a dependency is missing or loaded in the wrong order
Again, try loading graphics-4.14.10-tinycore.tcz before Xorg-7.7.tcz
When executing tce-load -i xfbdev.tcz, openbox etc its telling these modules is loaded, only module loaded is Xorg-7.7.tcz which can be loaded manually.
Welcome to TC and Linux. Meanwhile, heads up here! You can only run one X system at once, end of story! Your onboot.lst can only contain one of these, either
Xorg-7.7.tcz, OR
Xvesa.tcz OR
Xfbdev.tcz
Note***. we can only install/load one of these above extensions per boot
Also! When you say “executing tce-load -i xfbdev.tcz, openbox etc its telling these modules is loaded”
By openbox, do you mean the command line at the shell? (Which is ash not bash btw) Or do you already have a GUI desktop ?
When running setup.sh and then startx it still fails wait for x.
typically,
setup.sh is run when using Xvesa only
VGA= bootcode is used when running Xfbdev
And finally /etc/X11/xorg.conf file may be used to configure Xorg for your specific hardware
Why is xorg-7.7.tcz not loaded into system allthough its listed at boot as loaded module ? Im suspecting I may be misding libraries with xorg that is not listed as missing libraries at boot.
To check if an extension is installed
ls /usr/local/tce.installed
Or for example:
ls /usr/local/tce.installed | grep X
Xdialog
Xlibs
Xorg-7.7
Xorg-7.7-bin
Xorg-7.7-lib
Xorg-fonts
Xprogs
libX11
libXau
libXaw
libXcomposite
libXcursor
libXdamage
libXdmcp
libXext
libXfixes
libXfont
libXfont2
libXft
libXi
libXinerama
libXmu
libXpm
libXrandr
libXrender
libXres
libXss
libXt
libXtst
libXv
libXvmc
libXxf86dga
libXxf86vm
Note: if an extension is missing a required dependency extension as listed in the main extension "dep" file then the extension will fail to install
Is it possible finding error logs of boot procedure and how can I view these logs ?
When using Xorg-7.7 you’ll find logs at /var/log/Xorg.0.log
Sent from my iPhone using Tapatalk