So far I like what I did with openbox/fbpanel/idesk.

I'm using openbox which has a desktop right-click menu that is configured
via an xml file, so I can provide these users with a preset menu without
f'ing up the normal menu for anybody else. In addition I have fbpanel which
provides a task bar, launchers and notify area at the bottom, and idesk
which adds launcher icons to the desktop as well as set a wallpaper
(fbpanel and idesk are also configured via simple xml files). Once I've
fully configured the user I can turn it into a home-directory skeleton for
adduser, and set the owner of the config files to root so the user can't
change anything.

Apart from other advantages I have a really super-fast-loading desktop.

Now I'll set up a shell script which checks if the user is a member of a
particular linux group, and if so always launches this openbox session,
otherwise launching the regular Gnome / KDE / other desktop, and set it as
the command to launch Gnome/KDE/etc in NX.

One pending question... does anyone know how to make a script respond to a
change in desktop size? I want to re-run the command that sets the
wallpaper if possible.

Ramon Casha


On 8 December 2011 08:56, Raphael Borg Ellul Vincenti
<[email protected]>wrote:

> I had once done something of the sort using fvwm.
> On Dec 8, 2011 6:59 AM, "Ramon Casha" <[email protected]> wrote:
>
>> I could give it a try. Do you know if you can customise the panels / menu
>> / etc. and then lock them down so that the user can't launch anything
>> except the provided menu links?
>>
>>
>>
>> Ramon Casha
>>
>>
>> On 7 December 2011 19:41, Philip Serracino Inglott <[email protected]>wrote:
>>
>>> did you consider LXDE?
>>> It uses Openbox anyway and is the desktop environment of Lubuntu which
>>> I've had a good experience with.
>>>
>>> Cheers,
>>> Philip
>>>
>>>
>>> On 7 December 2011 15:13, Ramon Casha <[email protected]> wrote:
>>>
>>>> Yep, me too. Gnome Shell and Unity are constantly competing for
>>>> suckiness.
>>>>
>>>>
>>>> Ramon Casha
>>>>
>>>>
>>>>
>>>> On 7 December 2011 14:10, Anton Xuereb <[email protected]> wrote:
>>>>
>>>>> honestly...i don't know who actually still uses gnome 3....people at
>>>>> work had nothing but problems with it..
>>>>>
>>>>> i changed over to mint 11 and still on gnome 2.3 atm
>>>>>
>>>>>
>>>>> On 7 December 2011 13:52, Ramon Casha <[email protected]> wrote:
>>>>>
>>>>>> Raphael is right. It's about dumb / diskless terminals so there's a
>>>>>> lot about PXE booting etc which I don't need.
>>>>>>
>>>>>> I think I've found what I wanted though - a combination of openbox +
>>>>>> idesk to handle the desktop icons + fbpanel to provide a panel at the
>>>>>> bottom. I completely gave up on Gnome. The latest policy of "can't change
>>>>>> any settings" means I can't get it to work as I want it to :(
>>>>>>
>>>>>>
>>>>>> Ramon Casha
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 7 December 2011 13:34, Raphael Borg Ellul Vincenti <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> LTSP is strictly about dumb terminals. Thats not what you always
>>>>>>> need.
>>>>>>>
>>>>>>> On a sidenote, Jonathan, please fix your email client. It screws up
>>>>>>> the threading of the mailing list.
>>>>>>>
>>>>>>>  On Wed, Dec 7, 2011 at 1:26 PM, Jonathan Aquilina <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>>  There is the Linux Terminal Services Project which I think is
>>>>>>>> what you would want for your given project :)
>>>>>>>>
>>>>>>>>   Regards
>>>>>>>>
>>>>>>>> Jonathan Aquilina
>>>>>>>>   Get a signature like this.
>>>>>>>> <http://r1.wisestamp.com/r/landing?promo=18&dest=http%3A%2F%2Fwww.wisestamp.com%2Femail-install%3Futm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_18>
>>>>>>>>  Click
>>>>>>>> here.<http://r1.wisestamp.com/r/landing?promo=18&dest=http%3A%2F%2Fwww.wisestamp.com%2Femail-install%3Futm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_18>
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> MLUG-list mailing list
>>>>>>>> [email protected]
>>>>>>>> http://linux.org.mt/cgi-bin/mailman/listinfo/mlug-list
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> MLUG-list mailing list
>>>>>>> [email protected]
>>>>>>> http://linux.org.mt/cgi-bin/mailman/listinfo/mlug-list
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> MLUG-list mailing list
>>>>>> [email protected]
>>>>>> http://linux.org.mt/cgi-bin/mailman/listinfo/mlug-list
>>>>>>
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> MLUG-list mailing list
>>>>> [email protected]
>>>>> http://linux.org.mt/cgi-bin/mailman/listinfo/mlug-list
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> MLUG-list mailing list
>>>> [email protected]
>>>> http://linux.org.mt/cgi-bin/mailman/listinfo/mlug-list
>>>>
>>>>
>>>
>>> _______________________________________________
>>> MLUG-list mailing list
>>> [email protected]
>>> http://linux.org.mt/cgi-bin/mailman/listinfo/mlug-list
>>>
>>>
>>
>> _______________________________________________
>> MLUG-list mailing list
>> [email protected]
>> http://linux.org.mt/cgi-bin/mailman/listinfo/mlug-list
>>
>>
> _______________________________________________
> MLUG-list mailing list
> [email protected]
> http://linux.org.mt/cgi-bin/mailman/listinfo/mlug-list
>
>
_______________________________________________
MLUG-list mailing list
[email protected]
http://linux.org.mt/cgi-bin/mailman/listinfo/mlug-list

Reply via email to