Would it be too much of an imposition for me to ask you > to send copies of your gdm.conf files to me?
No worries. Here it is. Just run diff on it to see the changes between this and yours.(diff <your-file> <this-file>) I've added a few things to make nice pics come up, and changed some of the max sessions, sessions per hosts etc.. Could you explain your problem further? Maybe a screen shot or 2? Cheers, -Bert On Wed, 2002-12-04 at 12:02, John O'Gorman wrote: > Hi > > I am a devotee of LTSP too. > > I have had troubles trying to configure gdm to use a chooser. > The problen is not with the thin clients - they work fine. > It is on the LTPS server. I get an unwanted and unmanaged > chooser window popping up above the normal login dialogue. > When I try to dismiss it, it is immediately respawned. > > Would it be too much of an imposition for me to ask you > to send copies of your gdm.conf files to me? > > Regards > John O'Gorman > 1/21 Ngake St > Orakei > Auckland > Ph (9) 521-0336 -- Bert van Brakel IT/Webdesign Manager AEL IT Ltd Unit 1, 5 Tanner St Woolston Industrial Estate PO Box 4658, Christchurch Phone: 03 389 9411 (ext 703) Fax: 03 389 1411 Mobile: 021 297 1796 www.advance-enterprise.com Accounting | Finance | Marketing | Property | Webdesign
# for 'server' # GDM Configuration file. You can use gdmsetup program to graphically # edit this, or you can optionally just edit this file by hand. Note that # gdmsetup does not tweak every option here, just the ones most users # would care about. Rest is for special setups and distro specific # tweaks. If you edit this file, you should send the USR1 signal to the # daemon so that it restarts: (Assuming you have not changed PidFile) # kill -USR1 `cat /var/run/gdm.pid` # (USR1 will make gdm not kill existing sessions and will only restart gdm # after all users log out. You can use HUP if you want an immediate restart.) # # Have fun! - George [daemon] AutomaticLoginEnable=false AutomaticLogin= # If you are having trouble with using a single server for a long time and # want gdm to kill/restart the server, turn this on AlwaysRestartServer=true Configurator=/usr/sbin/gdmsetup --disable-sound --disable-crash-dialog GnomeDefaultSession=/usr/share/gnome/default.session Chooser=/usr/bin/gdmchooser DefaultPath=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin DisplayInitDir=/etc/X11/gdm/Init Greeter=/usr/bin/gdmgreeter #Uncomment this for the regular greeter #Greeter=/usr/bin/gdmlogin --disable-sound --disable-crash-dialog RemoteGreeter=/usr/bin/gdmlogin Group=gdm HaltCommand=/usr/bin/poweroff KillInitClients=true LogDir=/var/log/gdm PidFile=/var/run/gdm.pid PostSessionScriptDir=/etc/X11/gdm/PostSession/ PreSessionScriptDir=/etc/X11/gdm/PreSession/ # Distributions: If you have some script that runs an X server in say # VGA mode, allowing a login, could you please send it to me? FailsafeXServer= XKeepsCrashing=/etc/X11/gdm/XKeepsCrashing RebootCommand=/sbin/shutdown -r now RootPath=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin ServAuthDir=/var/gdm SessionDir=/etc/X11/gdm/Sessions/ SuspendCommand= User=gdm UserAuthDir= UserAuthFBDir=/tmp UserAuthFile=.Xauthority TimedLoginEnable=false TimedLogin= TimedLoginDelay=30 StandardXServer=/usr/X11R6/bin/X FlexibleXServers=5 Xnest=/usr/X11R6/bin/Xnest -name Xnest -kb [security] # If any distributions ship with this one off, they should be shot # this is only local, so it's only for say kiosk use, when you # want to minimize possibility of breakin AllowRoot=true # If you want to be paranoid, turn this one off AllowRemoteRoot=false AllowRemoteAutoLogin=false RelaxPermissions=0 RetryDelay=1 UserMaxFile=65536 SessionMaxFile=524388 [xdmcp] # Distributions: Ship with this off. It is never a safe thing to leave # out on the net. Alternatively you can set up /etc/hosts.allow and # /etc/hosts.deny to only allow say local access. Enable=true HonorIndirect=true MaxPending=15 MaxPendingIndirect=15 MaxSessions=50 MaxWait=15 MaxWaitIndirect=15 DisplaysPerHost=4 Port=177 # Willing script, none is shipped and by default we'll send # hostname system id Willing=/etc/X11/gdm/Xwilling PingInterval=5 [gui] GtkRC=/usr/share/themes/Bluecurve/gtk-2.0/gtkrc MaxIconWidth=128 MaxIconHeight=128 [greeter] TitleBar=false ConfigAvailable=false Browser=false DefaultFace=/usr/share/pixmaps/nobody.png DefaultLocale=en_US # These are things excluded from the face browser, not from logging in Exclude=nfsnobody MinimalUID=500 GlobalFaceDir=/usr/share/faces/ Icon=/usr/share/pixmaps/gdm.xpm LocaleFile=/etc/X11/gdm/locale.alias Logo= ## nice RH logo for the above line: /usr/share/pixmaps/redhat/shadowman-200.png Quiver=true SystemMenu=true # Note to distributors, if you wish to have a different Welcome string # and wish to have this translated you can have entries such as # Welcome[cs]=Vitejte na %n # Just make sure the string is in utf-8 Welcome=Welcome to %n LockPosition=true SetPosition=false PositionX=0 PositionY=0 XineramaScreen=0 #Type can be 0=None, 1=Image, 2=Color BackgroundType=0 BackgroundImage= BackgroundScaleToFit=true BackgroundColor=#27408b BackgroundRemoteOnlyColor=true BackgroundProgram=/usr/bin/xsri --redhat-login --run # if this is true then the background program is run always, otherwise # it is only run when the BackgroundType is 0 (None) RunBackgroundProgramAlways=false ShowGnomeChooserSession=false ShowGnomeFailsafeSession=false ShowXtermFailsafeSession=false Use24Clock=false UseCirclesInEntry=false # These two keys are for the new greeter. Circles is the standard # shipped theme GraphicalTheme=Bluecurve GraphicalThemeDir=/usr/share/gdm/themes/ [chooser] DefaultHostImg=/usr/share/pixmaps/nohost.png HostImageDir=/usr/share/hosts/ ScanTime=3 Hosts= Broadcast=true [debug] # This will enable debugging into the syslog, usually not neccessary # and it creates a LOT of spew of random stuff to the syslog Enable=true [servers] 0=Standard #1=Standard #Note: If you want to make sure X runs on a specific virtual console on linux, # you can use the following (for console 7). However this can cause # problems for some users. Be careful about this, getting this wrong # can lead to an unusable console. Best solution is to make sure gdm # starts as the last thing, and that will make it not neccessary to # do hacks like this. #0=Standard vt7 # #Note: If you want to run an X terminal you could add an X server such as this #0=Terminal -query serverhostname # or for a chooser (optionally serverhostname could be localhost) #0=Terminal -indirect serverhostname [server-Standard] name=Standard server command=/usr/X11R6/bin/X flexible=true # To use this server type you should add -query host or -indirect host # to the command line [server-Terminal] name=Terminal server # Add -terminate to make things behave more nicely command=/usr/X11R6/bin/X -terminate -query # Make this not appear in the flexible servers (we need extra params # anyway, and terminate would be bad for xdmcp) flexible=false # Not local, we do not handle the logins for this X server handled=false
