Lubuntu alternative sessions script

Leszek Lesner leszek.lesner at web.de
Fri Jul 5 16:54:20 UTC 2013


Am Donnerstag, 4. Juli 2013, 21:50:26 schrieb Federico Leoni:
> @Julien Lavergne: You right, a package would be a better choice, but
> I'm afraid for now I can offer just a dirty worked script. I'm doing
> this on my spare time, so give me the time to learn how to do better
> things like packages. Then for now I'll continue to create sessions
> using my script as a base, if you let me. :)

I created a experimental package based on the lxsession changes in 13.10 
(current bzr tree which is btw. very amazing. Well done Julien and all the 
other devs working on lxsession) 
combined with the ideas in the script. 
It can be tested on the 13.10 alphas / dailies.

The only small change I did to the script is not depending and defaulting to 
the faenza icon theme. Its a very big theme here and I don't think it makes 
sense depending on it when we already have a very good looking one. 
For the gtk theme like in the script I used clearlooks but I would rather also 
stick to the default here as clearlooks does not provide a gtk3 theme (so gtk3 
apps look ugly). 
As for Cairo Dock I guess it needs a special configuration as it also creates a 
virtual workspace switcher in the bottom left by default. Maybe you could 
create a better config for me to integrate it in this session package. 
I also think the openbox configuration should be changed so the close maximize 
and minimize are on the left. 
@Julien: 
I already shipped a custom config for openbox for positioning the close, 
maximize and minimize buttons on the left, however openbox does not seem to 
load this. I guess the /usr/bin/openbox-lubuntu script has still the lubuntu 
profile hardcoded. Also I am little bit confused about the openbox-custom 
parameter in the desktop.conf file as it seems to search for a script. 

Feel free to test, build upon or add some suggestions what could be added or 
modified.  

Here is my little testing ppa:
https://launchpad.net/~leszek-lesner/+archive/testing-stuff

Just as a reference. As it uses the changes of the current bzr lxsession it 
won't run with stock 13.04s lxsession I suppose (I did not test yet but I 
highly doubt it) 


> You wrote you are working on lxsession... That involves applets on
> lxpanel too? What I really miss is the ability to mix launcher with
> open windows. A sum of Application Launch Bar applet and Task Bar
> (Windows list) applet. Exactly what a dock do.

Lxsession can only configure the lxpanel profile. That includes basically the 
whole lxpanel settings. (as far as I am aware I only took a quick look at the 
lxsession code. Also this code includes a dock_command or something like that. 
But I am not quite sure what that is yet)
But this has nothing to do with the plugins available for lxpanel. So in your 
case a launcher like dock needs a special plugin for lxpanel first. 





More information about the Lubuntu-users mailing list