Announcement

Collapse
No announcement yet.

WARNING!!! Kubuntu 12.10 install doesn't provide Login Screen controls by default

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    WARNING!!! Kubuntu 12.10 install doesn't provide Login Screen controls by default

    I installed Kubuntu 12.10 and wanted to use the "Convenience" login feature. But the necessary module in System Settings (Login Screen) was missing. The LightDM controls don't provide it.

    The way to get it, I've learned, is to install the kdm package, which isn't included in the initial installation. An easy fix, but devilishly difficult to discover. I do wish that kdm was included in the initial install.

    #2
    Did you try to get auto-login working with lightdm? I think the main problem right now is they gave us a blank config file rather than one with some info.

    Create a file /etc/lightdm/lightdm.conf and add the following content:

    [SeatDefaults]
    autologin-user=<YOUR USER>
    autologin-user-timeout=0

    Please Read Me

    Comment


      #3
      Yes, i did try using the lightdm settings in System Settings, and it didn't help. But installing kdm was an even easier solution than creating a config file. My complaint was that there was a loss of visible function between the 12.10 release and the 12.04.1 release, though a loss that was easily remedied.

      Comment


        #4
        Just in case anyone wanted to see the full lightdm.conf with comments:

        Code:
        #
        # General configuration
        #
        # start-default-seat = True to always start one seat if none are defined in the configuration
        # greeter-user = User to run greeter as
        # minimum-display-number = Minimum display number to use for X servers
        # minimum-vt = First VT to run displays on
        # user-authority-in-system-dir = True if session authority should be in the system location
        # guest-account-script = Script to be run to setup guest account
        # log-directory = Directory to log information to
        # run-directory = Directory to put running state in
        # cache-directory = Directory to cache to
        # xsessions-directory = Directory to find X sessions
        # xgreeters-directory = Directory to find X greeters
        #
        [LightDM]
        #start-default-seat=true
        #greeter-user=lightdm
        #minimum-display-number=0
        #minimum-vt=7
        #user-authority-in-system-dir=false
        #guest-account-script=guest-account
        #log-directory=/var/log/lightdm
        #run-directory=/var/run/lightdm
        #cache-directory=/var/cache/lightdm
        #xsessions-directory=/usr/share/xsessions
        #xgreeters-directory=/usr/share/xgreeters
        
        
        #
        # Seat defaults
        #
        # xserver-command = X server command to run
        # xserver-layout = Layout to pass to X server
        # xserver-config = Config file to pass to X server
        # xserver-allow-tcp = True if TCP/IP connections are allowed to this X server
        # xdmcp-manager = XDMCP manager to connect to (implies xserver-allow-tcp=true)
        # xdmcp-port = XDMCP UDP/IP port to communicate on
        # xdmcp-key = Authentication key to use for XDM-AUTHENTICATION-1 (stored in keys.conf)
        # greeter-session = Session to load for greeter
        # greeter-hide-users = True to hide the user list
        # user-session = Session to load for users
        # allow-guest = True if guest login is allowed
        # guest-session = Session to load for guests (overrides user-session)
        # session-wrapper = Wrapper script to run session with
        # display-setup-script = Script to run when starting a greeter session (runs as root)
        # greeter-setup-script = Script to run when starting a greeter (runs as root)
        # session-setup-script = Script to run when starting a user session (runs as root)
        # session-cleanup-script = Script to run when quitting a user session (runs as root)
        # autologin-guest = True to log in as guest by default
        # autologin-user = User to log in with by default (overrides autologin-guest)
        # autologin-user-timeout = Number of seconds to wait before loading default user
        # autologin-session = Session to load for automatic login (overrides user-session)
        # exit-on-failure = True if the daemon should exit if this seat fails
        #
        
        
        [SeatDefaults]
        user-session=kde-plasma
        session-setup-script=/etc/X11/Xstartup
        session-cleanup-script=/etc/X11/Xreset
        greeter-session=lightdm-kde-greeter
        
        
        #xserver-command=X
        #xserver-layout=
        #xserver-config=
        #xserver-allow-tcp=false
        #xdmcp-manager=
        #xdmcp-port=177
        #xdmcp-key=
        #greeter-session=example-gtk-gnome
        #greeter-hide-users=false
        #user-session=default
        #allow-guest=true
        #guest-session=UNIMPLEMENTED
        #session-wrapper=lightdm-session
        #display-setup-script=
        #greeter-setup-script=
        #session-setup-script=
        #session-cleanup-script=
        #autologin-guest=false
        #autologin-user=
        #autologin-user-timeout=0
        #autologin-session=UNIMPLEMENTED
        #exit-on-failure=false
        
        
        #
        # Seat configuration
        #
        # Each seat must start with "Seat:".
        # Uses settings from [SeatDefaults], any of these can be overriden by setting them in this section.
        #
        #[Seat:0]
        
        
        #
        # XDMCP Server configuration
        #
        # enabled = True if XDMCP connections should be allowed
        # port = UDP/IP port to listen for connections on
        # key = Authentication key to use for XDM-AUTHENTICATION-1 or blank to not use authentication (stored in keys.conf)
        #
        # The authentication key is a 56 bit DES key specified in hex as 0xnnnnnnnnnnnnnn.  Alternatively
        # it can be a word and the first 7 characters are used as the key.
        #
        [XDMCPServer]
        #enabled=false
        #port=177
        #key=
        
        
        #
        # VNC Server configuration
        #
        # enabled = True if VNC connections should be allowed
        # port = TCP/IP port to listen for connections on
        #
        [VNCServer]
        #enabled=false
        #port=5900
        #width=1024
        #height=768
        #depth=8

        Please Read Me

        Comment

        Working...
        X