Tiny Core Linux

Tiny Core Extensions => TCE Talk => Topic started by: bmarkus on October 20, 2009, 11:46:45 PM

Title: Xfce4 is not Xorg dependent anymore
Post by: bmarkus on October 20, 2009, 11:46:45 PM
Xfce4 is not dependent on Xorg anymore, thanks to adding a library to Xlibs_support.tczl Xfce4 binaries are unchanged, only the .dep files modified, Xorg-7.4.tczl replaced with Xlibs_support.tczl therefore you do not have to reinstall Xfce4 and its modules if you already have them.

This is reducing an Xfce4 installation's size by more than 20MB which is by far more than the whole Xfce4 package :)
Title: Re: Xfce4 is not Xorg dependent anymore
Post by: jur on October 21, 2009, 05:51:39 AM
:)

just installed it... about to restart X... PPI setup...
Title: Re: Xfce4 is not Xorg dependent anymore
Post by: jur on October 21, 2009, 05:56:26 AM
Ok: On restarting X, no wm loaded.

On rebooting, back into flwm.

What should I do to start it?
Title: Re: Xfce4 is not Xorg dependent anymore
Post by: bmarkus on October 21, 2009, 09:40:43 AM
Did you try it on a clean TC 2.4.1?

What is in the /tmp/wm_errors file?

Title: Re: Xfce4 is not Xorg dependent anymore
Post by: vinnie on October 21, 2009, 10:30:55 AM
Ok, workly (http://www.forumastronautico.it/Smileys/default/ok.gif) but i have few notes.

- the command startxfce4 return ad error of xinit (but startx workly perfect)
- in the option panel the mouse option don't work
- the application installed dont shows in menu (package negligenze?

Great opera Markus
Title: Re: Xfce4 is not Xorg dependent anymore
Post by: bmarkus on October 21, 2009, 01:00:56 PM
Quote
- the command startxfce4 return ad error of xinit (but startx workly perfect)

startxfce4 is not intended to be used alone, it is an internal script used by xfce4 script which is started by TC. Preferred is startx

Quote
in the option panel the mouse option don't work

What do you mean exactly? Provide details pelase

Quote
the application installed dont shows in menu (package negligenze?

Which application? Xfce4 is freedesktop.org compliant which means that recognize standard *.desktop menu entries in /usr/local/share/applications directory. If the application provide this it appears in the menu. Such applications are for example FileZilla, Wifi-Radar, Gpredict, linphone, ... If there are no .desktop file, application is not in the menu. It is possible to create such entry based on the wbar entry at startup, it is on my todo list.

However the best is when application provides such entry with proper category, localized names, etc. which are not available in wbar, but it is up to the extension creators, whether they take care of freedesktop.org menu or not, at least not to pull them out if extension builds it.
Title: Re: Xfce4 is not Xorg dependent anymore
Post by: vinnie on October 21, 2009, 04:26:59 PM
oky (for package negligenze i meant what you said).

Quote
What do you mean exactly? Provide details pelase

In the setting manager of xfce press the button of mouse not show any window.
Title: Re: Xfce4 is not Xorg dependent anymore
Post by: Jason W on October 21, 2009, 05:36:26 PM
I installed XFCE from a "base norestore" cd boot and after exiting and restarting Xvesa all was well. 

And I do agree with you on keeping .desktop files in apps that create them during compile.  They are only about 1 or 2 KB and help support desktop environments and such.
Title: Re: Xfce4 is not Xorg dependent anymore
Post by: jur on October 21, 2009, 06:18:48 PM
When I tried installing on a base CD startup, it worked OK on restarting X.

When I tried installing on my PPI tc setup, xfce didn't start, just the X showed on the default desktop background, with the basic wbar (without the additional icons) also showing.

So I decided to reboot and then flwm came up even though xfce4 is still showing as being installed.

I am not at home now so I will have to post the  /tmp/wm_errors file later.
Title: Re: Xfce4 is not Xorg dependent anymore
Post by: bmarkus on October 21, 2009, 11:38:05 PM
In the setting manager of xfce press the button of mouse not show any window.

Confirmed. Do not know why not available with Xvesa.

Another difference is, that in setting manager you can't change display resolution.

BTW, size of Xfce4base.tczl and all dependencies is all together 19.9M (Xorg alone is 20.5M)
Title: Re: Xfce4 is not Xorg dependent anymore
Post by: vinnie on October 21, 2009, 11:50:32 PM
yes,    whereas at least some parameters of the mouse  are configurable from the tc panel.

The only thing recommended is to point out this difference between the info.