WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: K3b will not load in tinycore 2.4.1  (Read 9447 times)

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: K3b will not load in tinycore 2.4.1
« Reply #15 on: October 19, 2009, 11:06:54 AM »
Jason,

I just mentioned the info file content because you are updating this extension and it would be a good time to fix it. IMHO it is not a high priority and can be done when the extension is being updated, primarily by the original maintainer. There are so many thing to do ...

Asked Xorg because I have a similar situation with Xfce4. Xorg is listed currently because of its library back when Xfce4 was packed, but works fine with Xvesa. I had no time to check which lib is used and possibly it can be replaced now.

Regards... Béla
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: K3b will not load in tinycore 2.4.1
« Reply #16 on: October 19, 2009, 11:31:20 AM »
Bmarkus - would Xfce work with Xlibs_support instead of Xorg?  I can adjust the dep file and k3b's.   

Actually, with all the developments recently it is a very good time to review the info files and such in general since much has changed in the last few months.  I will audit and update mine in this next week.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: K3b will not load in tinycore 2.4.1
« Reply #17 on: October 19, 2009, 11:45:13 AM »
Bmarkus - would Xfce work with Xlibs_support instead of Xorg?

No:

Quote
xrdb: not found
error while loading shared libraries: libXRes.so.1
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: K3b will not load in tinycore 2.4.1
« Reply #18 on: October 19, 2009, 12:13:06 PM »
One thing about having to install Xorg to support an extension is that then you have to use Xorg as your X server.  I could be wrong, and their could be a workaround to have Xorg installed for it's libs and use Xvesa for X.  So it is not only a size issue having Xorg in a dep file.  Don't get me wrong, I like the use of Xorg being as trouble free as possible.  The same situation happens with alsa as when alsa is installed the modules of the alsa module extension gets loaded and prevents the easy use of OSS.  That is why libasound exists to not require the use of alsa to make use of it's shared libs that are needed for some packages, like Firefox.

It was mentioned that the next upgrade to Xorg would be more modularized, but in the mean time I think that the shared libs needed to run Xfce and other such apps need to be available in the Xlibs_support extension.  That, or just simply create an Xorg-libs.tczl extension that would be a dep of Xorg.  I saw another small distro that has most if not all of the Xorg libs in it's base though it uses Xvesa for it's default server.  Of course, I don't want more X libs in base but rather they be made available in an extension outside of Xorg.  I will get together with Curaga and see if there is an agreeable plan in regards to seperating the X libs into it's own extension.  I am not on TC so I don't know just how much space the Xorg libs would take up, but the current Xlibs_support is only at 25kb or so.  Even a 1 or 2 MB lib extension would be better than having to download a 25MB extension and force Xorg as your X server.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: K3b will not load in tinycore 2.4.1
« Reply #19 on: October 19, 2009, 12:42:35 PM »
Xfce4 works fine with Xvesa on 2.4.1 so we have to find which library is needed from the package. Definitely the full Xorg package is not a must have. I will make same investigation to identify them.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: K3b will not load in tinycore 2.4.1
« Reply #20 on: October 19, 2009, 02:29:42 PM »
SUCCESS!!

Installing libXRes.so.1 and related symlinks Xfce4 starts without Xorg installed, only Xlibs_support.tczl is needed. So it can be moved from Xorg to Xlibs_support.tczl

And it is less than 8K !
« Last Edit: October 19, 2009, 02:35:05 PM by bmarkus »
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: K3b will not load in tinycore 2.4.1
« Reply #21 on: October 19, 2009, 02:50:27 PM »
For now I will add that lib to Xlibs_support and adjust Xfce's related dep files to provide choice in X servers for Xfce.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: K3b will not load in tinycore 2.4.1
« Reply #22 on: October 19, 2009, 02:59:23 PM »
For now I will add that lib to Xlibs_support and adjust Xfce's related dep files to provide choice in X servers for Xfce.

Thanks !
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: K3b will not load in tinycore 2.4.1
« Reply #23 on: October 19, 2009, 03:23:10 PM »
What is about k3b's Xorg dependency? Does it help?
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: K3b will not load in tinycore 2.4.1
« Reply #24 on: October 19, 2009, 04:23:22 PM »
I will check on it tonight or maybe tomorrow.  The KDE stuff may well depend on other things than shared libs in Xorg.

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: K3b will not load in tinycore 2.4.1
« Reply #25 on: October 20, 2009, 08:20:12 AM »
I think I remember a discussion of K3b needing Xorg running, so for now I will assume it needs it until I have time to check it out.  I wll add a menu and icon soon.

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: K3b will not load in tinycore 2.4.1
« Reply #26 on: October 20, 2009, 08:53:12 PM »
Confirmed, K3B needs at least iceauth app from Xorg.  Xorg must remain as a dep, but icon and menu have been added and info file amended.

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: K3b will not load in tinycore 2.4.1
« Reply #27 on: October 20, 2009, 11:52:55 PM »
bmarkus - I added libXres to Xlibs_support, edited Xfce related dep files and tested it all and it all seems to work well with Xvesa/Xlibs_support. 

I have always liked Xfce, and I am glad to see it in TC.