Hi Mario, I have attached a couple of scripts. You can try those out. I was experimenting with those in Indiana before we used GDM's auto-login feature.
Regards, Moinak. Mario Goebbels wrote: > Stephen Hahn wrote: > >> * Mario Goebbels <me at tomservo.cc> [2007-11-04 13:01]: >> >>> Because it's geekier and because I'd like my laptop not always to start >>> with X, I figured I try creating a startx script. So far, it kind of works. >>> >> I have one of these, too. >> >> Desktop folks: is there a reason we don't have a /usr/bin/startx >> similar to Mario's? >> > > Meanwhile I've most kinks hammered out. Especially the Internet/Intranet > Input Method module is giving me grief, not using it fixes it and I > don't notice a difference while typing. I've also looted the .jds files > in /usr/dt/config. My xinitrc looks like this: > > > > # Copied 1:1 from the JDS session scripts from /usr/dt/config > if [ "x$LC_ALL" = x -a "x$LANG" = x -o "x$LANG" = xC ]; then > : > else > LC_MESSAGES="$LANG" > export LC_MESSAGES > fi > > g_filename_encodi...@locale,UTF-8 > export G_FILENAME_ENCODING > G_BROKEN_FILENAMES=yes > export G_BROKEN_FILENAMES > SDT_NO_TOOLTALK=1 > export SDT_NO_TOOLTALK > > # There's a problem with freezing input. > # Not setting it do default to XInput method. > # GTK_IM_MODULE=iiim > # export GTK_IM_MODULE > > command=/usr/bin/gnome-session > > # DBus is needed for GNOME to work properly. > # DT scripts don't fail, I will! > if [ -x "/usr/bin/dbus-launch" -a -z "$DBUS_SESSION_BUS_ADDRESS" ]; then > command="/usr/bin/dbus-launch --exit-with-session $command" > else > echo "$0: dbus-launch not found." > exit 1 > fi > > # Apparently good to have this. Don't ask why. > if [ -x "/usr/bin/ssh-agent" ] && [ -z "$SSH_AUTH_SOCK" ]; then > command="/usr/bin/ssh-agent -- $command" > else > echo "$0: ssh-agent not found." > fi > > # Get rid of these annoying IM boxes > gconftool-2 -s /desktop/gnome/interface/gtk-im-status-style -t string none > gconftool-2 -s /desktop/gnome/interface/gtk-im-preedit-style -t string none > > # The IM module 'iiim' is an annoying piece of crap. If it's not loaded, > # it doesn't cause problems. Disabling IM's this way as a precaution. > gconftool-2 -s /desktop/gnome/input_methods/enable -t string false > > exec $command > > > ------------------------------------------------------------------------ > > _______________________________________________ > desktop-discuss mailing list > desktop-discuss at opensolaris.org > -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: startx URL: <http://mail.opensolaris.org/pipermail/desktop-discuss/attachments/20071104/37899707/attachment.ksh> -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: xinitrc.jds URL: <http://mail.opensolaris.org/pipermail/desktop-discuss/attachments/20071104/37899707/attachment-0001.ksh>
