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>

Reply via email to