WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Xfbdev-jwm-desktop bug  (Read 4072 times)

Offline neonix

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 569
Xfbdev-jwm-desktop bug
« on: January 09, 2025, 03:17:39 AM »
When I install Xfbdev-jwm-desktop on fresh installation
it installs jwm.tcz in first place.
jwm.tcz should be installed before Xsever. Otherwise
Code: [Select]
echo "jwm" > /etc/sysconfig/desktopcan't be done because /etc/sysconfig/desktop doesn't exist, if Xserver was not installed.

The solution is to put Xfbdev.tcz on top of this list. Could you change it?
http://www.tinycorelinux.net/15.x/x86/tcz/Xfbdev-jwm-desktop.tcz.dep

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 12611
Re: Xfbdev-jwm-desktop bug
« Reply #1 on: January 09, 2025, 08:57:35 AM »
Hi neonix
Which TC version and architecture are you referring to?

Offline CentralWare

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 845
Re: Xfbdev-jwm-desktop bug
« Reply #2 on: January 09, 2025, 10:43:18 AM »
Hi neonix
Which TC version and architecture are you referring to?

Take a peek at his link above :P

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 12611
Re: Xfbdev-jwm-desktop bug
« Reply #3 on: January 09, 2025, 11:44:54 AM »
Hi CentralWare
Thanks. I should have paid closer attention.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 12611
Re: Xfbdev-jwm-desktop bug
« Reply #4 on: January 09, 2025, 11:57:33 AM »
Hi neonix
.dep files fixed in TC14 and TC15 for x86 and x86_64.



Online gadget42

  • Hero Member
  • *****
  • Posts: 1022
Re: Xfbdev-jwm-desktop bug
« Reply #7 on: January 14, 2025, 12:54:07 AM »
it goes without saying, but nevertheless, thanks Rich! you're awesome!
** WARNING: connection is not using a post-quantum kex exchange algorithm.
** This session may be vulnerable to "store now, decrypt later" attacks.
** The server may need to be upgraded. See https://openssh.com/pq.html
** Also see: post quantum internet 2025 - https://blog.cloudflare.com/pq-2025/

Offline neonix

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 569
Re: Xfbdev-jwm-desktop bug
« Reply #8 on: April 25, 2025, 07:44:16 PM »
http://tinycorelinux.net/14.x/x86/tcz/Xorg-jwm-desktop.tcz.dep
I tested this in fresh installation and the problem still exist, because xorg-server.tcz is installed as the last extension, not the first.



BTW. There should be 2 main extensions. Xorg.tcz (2D), Xorg-3D and others should have small letter xorg-server, xorg-bin.

There should be also note in info file:
Code: [Select]
sudo Xorg -configure
mv /root/xorg.conf /usr/local/share/X11/xorg.conf.d/xorg.conf

Offline neonix

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 569
Re: Xfbdev-jwm-desktop bug
« Reply #9 on: April 27, 2025, 01:07:04 AM »
The problem was because lack of xorg.conf

There should be a script "xorgsetup' that generate xorg.conf in
/usr/local/share/X11/xorg.conf.d/

or vesaconf
Code: [Select]
Section "Device"
    Identifier  "VESA Framebuffer"
    Driver      "vesa"
    Option      "ShadowFB" "true"
    #VideoRam    4096
    # Insert Clocks lines here if appropriate
EndSection
and fbdevconf

Code: [Select]
Section "Device"
    Identifier "FBDEV"
    Driver "fbdev"
    Option "fbdev" "/dev/fb0"
    Option "ShadowFB" "true"
EndSection

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 15506
Re: Xfbdev-jwm-desktop bug
« Reply #10 on: April 27, 2025, 03:30:46 AM »
It's your extension, please submit the changes you require  :)

Offline neonix

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 569
Re: Xfbdev-jwm-desktop bug
« Reply #11 on: April 28, 2025, 03:04:25 AM »
My extension works correct. The problem is with xorg-server.tcz.

It should work without any configuration (in fresh installation) like in old times, but it's not work anymore. Newbies need to type:

Code: [Select]
sudo Xorg -configure
mv /root/xorg.conf /usr/local/share/X11/xorg.conf.d/xorg.conf

If the GPU is recognized it wrond way, black screen appears, newbies can't use Ctr-Alt-Backspace. And only solution is to reboot machine.

We have xsetup for Xvesa and Xfbev, why can we has similar for Xorg?
« Last Edit: April 28, 2025, 03:05:56 AM by neonix »

Offline neonix

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 569
Re: Xfbdev-jwm-desktop bug
« Reply #12 on: Today at 12:37:50 AM »
When I install Xfbdev-jwm-desktop.tcz in TC17 x86-64
it requires wayland.tcz and dav1d.tcz. Are those extensions are really needed?

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 15506
Re: Xfbdev-jwm-desktop bug
« Reply #13 on: Today at 04:19:01 AM »
Xprogs provides the tinycore gui applets, which depend on fltk-1.4, which depends on wayland

jwm depends on librsvg, which depends on dav1d

You could try the 32bit tinycore, which does not use wayland and uses an older version of librsvg that does not depend on dav1d?