linux - KDM starts but Mouse + keyboard do not work (chrooted arm)

07
2014-07
  • Zac Powell

    I have a chrooted install of Ubuntu running on an Android device (ARM cpu) and trying to get KDM running as a display manager.

    Currently I am starting KDM with:

    dbus-daemon --session &
    dbus-launch --exit-with-session kdm --nodaemon &
    

    And KDM is displayed on the screen, however the keyboard and mouse do not work. KDM log shows:

    X.Org X Server 1.14.3
    Release Date: 2013-09-12
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 3.2.0-51-highbank armv7l Ubuntu
    Current Operating System: Linux localhost 3.0.36+ #34 SMP PREEMPT Sat May 17 17:42:40 CST 2014 armv7l
    Kernel command line: console=ttyFIQ0 androidboot.console=ttyFIQ0 init=/init initrd=0x62000000,0x00170000 mtdparts=rk29xxnand:0x00002000@0x00002000(misc),0x00006000@0x00004000(kernel),0x00006000@0x0000a000(boot),0x00010000@0x00010000(recovery),0x00020000@0x00020000(backup),0x00040000@0x00040000(cache),0x001FE000@0x00080000(userdata),0x00002000@0x0027E000(metadata),0x00002000@0x00280000(kpanic),0x00180000@0x00282000(system),0x01000000@0x00402000(uoa),-@0x01402000(user) bootver=2013-12-27#2.10 firmware_ver=4.4.2
    Build Date: 15 October 2013  09:25:29AM
    xorg-server 2:1.14.3-3ubuntu2 (For technical support please see http://www.ubuntu.com/support) 
    Current version of pixman: 0.30.2
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
    Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: "/var/log/Xorg.0.log", Time: Sun Jun 22 21:51:45 2014
    (==) Using config file: "/etc/X11/xorg.conf"
    (==) Using system config directory "/usr/share/X11/xorg.conf.d"
    Initializing built-in extension Generic Event Extension
    Initializing built-in extension SHAPE
    Initializing built-in extension MIT-SHM
    Initializing built-in extension XInputExtension
    Initializing built-in extension XTEST
    Initializing built-in extension BIG-REQUESTS
    Initializing built-in extension SYNC
    Initializing built-in extension XKEYBOARD
    Initializing built-in extension XC-MISC
    Initializing built-in extension SECURITY
    Initializing built-in extension XINERAMA
    Initializing built-in extension XFIXES
    Initializing built-in extension RENDER
    Initializing built-in extension RANDR
    Initializing built-in extension COMPOSITE
    Initializing built-in extension DAMAGE
    Initializing built-in extension MIT-SCREEN-SAVER
    Initializing built-in extension DOUBLE-BUFFER
    Initializing built-in extension RECORD
    Initializing built-in extension DPMS
    Initializing built-in extension X-Resource
    Initializing built-in extension XVideo
    Initializing built-in extension XVideo-MotionCompensation
    Initializing built-in extension SELinux
    Initializing built-in extension XFree86-VidModeExtension
    Initializing built-in extension XFree86-DGA
    Initializing built-in extension XFree86-DRI
    Initializing built-in extension DRI2
    Loading extension GLX
    klauncher(1595) kdemain: No DBUS session-bus found. Check if you have started the DBUS server. 
    kdeinit4: Communication error with launcher. Exiting!
    kdmgreet(1587)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed:  "Not connected to D-Bus server" 
    
    kdmgreet(1587)/kdecore (K*TimeZone*): No time zone information obtained from ktimezoned 
    QNativeImage: Unable to attach to shared memory segment. 
    X Error of failed request:  BadDrawable (invalid Pixmap or Window parameter)
      Major opcode of failed request:  62 (X_CopyArea)
      Resource id in failed request:  0x0
      Serial number of failed request:  742
      Current serial number in output stream:  917
    (EE) Server terminated successfully (0). Closing log file.
    

    I do not think its an xorg issue as running startxfce4 with root works fine withcomplete desktop and mouse +keyboard working etc.

  • Answers
    Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

    Related Question

    Linux - Change keyboard configuration at kdm
  • Questioner

    I'm on Arch linux now but at every restart at the login screen, I seem to be in Azerty when I need a Qwerty keyboard, how I change that ???


  • Related Answers
  • Seasoned Advice (cooking)

    in your rc.conf file (/etc folder) look for the line KEYMAP="" and change the to us or whatever layout you want

    you can find the available layouts in "/usr/share/kbd/keymaps" and the sub folders, just use the name minux the .map.gz

    Example

    if you want to use "/usr/share/kbd/keymaps/i386/qwerty/us.map.gz" then just add "us" to the config file