Hi, Maybe this link to ronniew's Ubuntu Forum thread, will help you with 'prettier Lubuntu'.
http://ubuntuforums.org/showthread.php?t=2125764 ronniew made LXLE and keeps it running. Best regards Nio On 2013-06-30 02:46, Jonathan Marsden wrote: > On 06/29/2013 04:39 PM, Federico Leoni wrote: > >> When I wrote "... nor I can get autostart file to work" I meant the >> autostart file (located in >> /home/effe/.config/lxsession/LubuntuCMP/autostart) doesn't start >> programs inserted with @ like on the other file on Lubuntu folder. >> In fact, this is the SAME file copied. > > OK, but there are a lot of places for an lxsession autostart file to > exist, so it's necessary to state which one, if you want anyone else to > be able to do anything useful, such as duplicate the issue in order to > resolve it. > > The ~/.config/lxsession/*/autostart files are intended for individual > user overrides of, or additions to, the system-wide defaults. So you > would not really want to use that location for a new session type, which > could be used by many users on one machine. I think you want to use > > /etc/xdg/lxsession/LubuntuCMP/autostart > > or similar. But IMO anyone creating new sessions for commercial use > which they will then need to support, should already know this :) > >> As already told I'm not new to linux but for sure I need to learn >> more. You right, I'm doing it for business purpouse, is for that >> reason I join this group starting to ask for help. If you don't think >> is the right place I'll humbly stop writing here and start asking on >> forums. > > As long as the work you do is shared, and made publically available > under appropriate open source licences, for me there's no direct issue > or problem with it being "for business". However, that > business-oriented goal requires a high level of knowledge, and ability > to offer good in depth technical support to your paying clients. > Getting to that point can take a long time, as well as the willingness > to learn. I've been using Linux since 1992, running Internet-facing > servers on Linux since 1994 :) > > It gets Lubuntu and Linux as a whole a "bad name" when someone promotes > its use in a business environment, businesses believe them and pay for > help getting started, etc. -- and then the Linux promoter cannot support > it fully when the business has critical time-sensitive issues! My guess > is that you are at least tens of hours of technical work and learning > away from being able to confidently offer the appropriate level of > support for business users for these customized Lubuntu desktops. > > So, until then, I would suggest you develop your customizations of the > Lubuntu DE "out in the open", as part of the existing Lubuntu community, > putting the info you learn on a public wiki page as you go, so we can > all benefit from that. Start out doing it more "for fun" or "to improve > Lubuntu". There is no need to wait until it is all "perfect" and ready > to be sold or used in a consulting business to clearly document (a) what > you are trying to do, and (b) the pieces of those goals you have already > accomplished and (c) exactly how you got there. > >> But let me be clear, I want to understand, I'm not looking for a >> simple solution offered by others. > > OK. man lxsession (oops there isn't one, lxsession --help !), man > lxpanel, man Xsession, man Xsession.options, man dbus-launch, read > /usr/bin/startlubuntu in detail, read the scripts under > /etc/X11/Xsession.d/ and the files under /etc/xdg/ etc. etc. Read the > relevant specs at http://www.freedesktop.org/wiki/Specifications/ . The > information you need is already right there on your machine, for the > most part. > >> When I'll have achieved a good result)I'll happily share with you, >> others people (is there a group involved? ) and I create a Wiki, >> trust me. > > Just start a wiki page on wiki.ubuntu.com now, and post to lubuntu-users > about it occasionally. No need to wait for "a good result". My script > already creates a working additional session type. Add enhancements to > it, and you'll end up with a good way to repeatable perform the > customizations you think are valuable to others. Make your improved > script(s) available so others can use them and modify them too. For > example, I *think* lxpanel might default to looking for system-wide > profiles under /usr/share/lxpanel/profile/* but I am not sure... if you > can make that work, then there is no need for the per user creation of > lxpanel configuration files and directories under ~/.config/lxpanel that > my script currently does. It's just a quick hack to demonstrate that > setting up a new session type is not *that* complex. > > There are others on the lubuntu-users mailing list who have suggested > that making "prettier" desktops for Lubuntu would attract more users. I > am trying to remember who I talked to about this recently, and failing! > It's not an area of particular interest to me -- if it works, then I > don't really care whether the panel is at the top or bottom, or what > exact shade of grey or blue things are, etc. etc. Most of the time, my > desktops are covered by shell windows, Emacs windows, or web browser > windows anyway! But you are not alone in having an interest in doing > this kind of thing. > > Unfortunately, my sense is that so far what usually happens is that > someone creates a pretty desktop that they like, shows it off to their > friends, who are impressed... and that's about as far as it goes. The > lessons learned, and the scripts used to set up the customizations in a > reliable and repeatble way, are not documented or made public, so there > is little long term value to the Lubuntu community as a whole. Later > someone else comes along, and does the same thing, learning the same > kinds of lessons all over again. I think that is a waste. Maybe this > time it can be different? > > Maybe you can aim to have some of your work packaged in a new > lubuntu-settings-extras .deb in time for Lubuntu 14.04 ? > > Jonathan > > -- Mailing list: https://launchpad.net/~lubuntu-comms Post to : lubuntu-comms@lists.launchpad.net Unsubscribe : https://launchpad.net/~lubuntu-comms More help : https://help.launchpad.net/ListHelp