I am moving the discussion into desktop-discuss where this should be.Based on the info below: You said you don't want to have: - preferences menu in the GUI - Settings menu ?? (what is this?) I don't see this. -You don't want burn:// correct?
Have you tried later version of SXCE? or even OSOL 2009.06? The GNOME version has moved on to 2.26 in the l15 of SXCE. Though I don't expect there are a lot of changes in the menu structure. I remember there is a change in the burn:// app in later build of SXCE. I also didn't see your patch for gvfs, you should either log bug in bugzilla.gnome.org or defect.opensolaris.org and attach your patch to keep it from being lost in the mail thread. I don't know enough of your changes to know whether is it up-streamable. Do let us know again if you can. -Ghee Alexander Pyhalov wrote: > Hello. > > ? ??, 31/08/2009 ? 15:03 +0100, Ghee Teo ?????: > >> Alexander wrote: >> >>> Hello. >>> We are running a set of web kiosks with Sun Ray Server Software. We made a >>> set of scripts and patches to restrict user actions in kiosk session and to >>> make user interface more clear. We are disappointed that current Gnome >>> environment was quite hard to configure. In fact, there are several menus >>> and options which confuse inexperienced users. We didn't find a way >>> (without patching nautilus, gvfsd and gnome-panel) to get rid of 1) >>> Settings menu and Preferences menu in GUI, 2) aviability of "burn://" URI >>> and "CD/DVD Creator" menu items in nautilus. Nautilus even doesn't check >>> aviability of "burn://" URI using have_burn_uri(), when menus are added to >>> places sidebar, so you should patch gvfsd AND nautilus to get rid of it. >>> >>> >> If you want to run kiosk mode, I think you should really disable the use >> of nautilus, since with that, it will be impossible (almost) to stop >> user from launching a terminal somewhere and then run whatever they >> want. Though you try out to see these gconf keys first, >> /desktop/gnome/lockdown/* >> > We use lockdown. There are no problems with experienced users (it's ok for > them to use terminal and users' rights are quite limited). > We suppose this boxes could be used for access to our computation cluster or > programming, so use of terminal is normal. (We even installed gnu compilers > and geany as lightweight IDE). > The problem is not in users rights (users only shouldn't harm or overload the > server, and its quite hard on Solaris...). The problem is in customization of > OpenSolaris Desktop for inexperienced users. > And its quite hard to achieve, because some things that shouldn't be > hardcoded in Gnome, in fact, are. > >> What version of Solaris are you running? >> > SXCE build 97 > We think about migration to OpenSolaris (maybe 10.02) and so we would > like to use much less customizations in software code, however some of > them are necessary, e.g. to integrate GVFS and SunRay USB storage access > (I posted first versions of these patches earlier in OpenSolaris forums, > they are quite ugly and so we don't think that they may be merged into > upstream versions of gvfs and hald). > >
