Tiny Core Extensions > TCE Bugs
Segmentation fault in Xdialog
karl52:
I just installed Xdialog.tcz from the Apps menu, but it doesn't seem to work.
System: Core Plus 16.2
Extensions: the default preinstalled ones, dillo, Xdialog & dependencies
It also doesn't work when I run it with --help, it breaks while printing the output (see attachment)
Rich:
Hi karl52
Welcome to the forum.
I just tried Xdialog on TC16 x86 and x86_64 and it
worked correctly.
The error message suggests it can't find a font.
Does this command return a list of *.pcf.gz fonts:
--- Code: ---ls -l /usr/lib/X11/fonts/misc/cl*
--- End code ---
If it does, does this fix the problem:
--- Code: ---xset fp rehash
--- End code ---
Are all the dependencies installed and loaded?
If you run this:
--- Code: ---tce-status -i | grep -E "gtk1|glib1|schum"
--- End code ---
Are the following 3 items included in the result:
--- Code: ---gtk1
glib1
schumacher-clean-fonts
--- End code ---
Does this command list any missing dependencies:
--- Code: ---ldd $(which Xdialog) | grep found
--- End code ---
[Edit]: Fixed typo. Changed usr/lib/X11/fonts/misc/cl* to /usr/lib/X11/fonts/misc/cl*. Rich
karl52:
Thanks for the reply.
I ran "Xdialog msgbox test 50 50" yesterday, I should have typed "Xdialog --msgbox test 50 50" instead, that works.
Only --help or a typo seems to trigger the issue (I verified that on both TinyCore x86 and x86_64). All mentioned dependencies are installed and the .pcf.gz fonts are there.
Rich:
Hi karl52
I tried:
--- Code: ---Xdialog msgbox test 50 50
--- End code ---
and:
--- Code: ---Xdialog --help
--- End code ---
Neither one produced a segfault.
Did you Install from an ISO?
If you did, run md5sum on your vmlinuz and core.gz boot files.
Compare the results to the values listed here:
http://tinycorelinux.net/16.x/x86/release/distribution_files/
Also, make sure your extensions are all up to date. Run:
--- Code: ---update-everything
--- End code ---
karl52:
I did install TinyCore 16.2 x86 from an ISO, I only booted CorePure64 live.
x86:
md5sum /mnt/sda1/tce/boot/core.gz matches with http://tinycorelinux.net/16.x/x86/release/distribution_files/core.gz.md5.txt
md5sum /mnt/sda1/tce/boot/vmlinuz matches with http://tinycorelinux.net/16.x/x86/release/distribution_files/vmlinuz.md5.txt
x86_64:
md5sum /mnt/sr0/boot/vmlinuz64 matches with http://tinycorelinux.net/16.x/x86/release/distribution_files/vmlinuz64.md5.txt and http://tinycorelinux.net/16.x/x86_64/release/distribution_files/vmlinuz64.md5.txt
md5sum /mnt/sr0/boot/corepure64.gz matches with http://tinycorelinux.net/16.x/x86_64/release/distribution_files/corepure64.gz.md5.txt
All extensions are up to date.
ISOs I used:
--- Code: ---http://tinycorelinux.net/16.x/x86/release/CorePlus-current.iso
http://tinycorelinux.net/16.x/x86_64/release/TinyCorePure64-16.2.iso
--- End code ---
Navigation
[0] Message Index
[#] Next page
Go to full version