setting up keymaps for poodle

"GROG! (Jeff Howie)" <[email protected]>
Newsgroups gmane.comp.handhelds.openzaurus.devel
Message-ID <[email protected]>
Poodle PXA-250 OZ/GPE 3.5.4

I thought I had everything set, but after I make the following changes X
crashes & I get put back to the login screen. Any help is much appreciated :?).

Here's my new xmodmap file (keycodes gleaned from showkey):

    grog@grond[pts/0][/etc/X11]$ cat poodle.xmodmap
    keycode 88 = XF86Calendar
    keycode 89 = telephone
    keycode 48 = XF86Start
    keycode 90 = XF86Mail
    keycode 109 = XF86PowerDown

And here's the changes I made to the keymap script:

    grog@grond[pts/0][/etc/X11/Xinit.d]$ diff 12keymap 12keymap.1
    20,25c20,22
    <     "SHARP Poodle")
    <         xmodmap - < /etc/X11/poodle.xmodmap
    <         ;;

And lastly, my .xsession-errors file:

    grog@grond[pts/0][~]$ cat .xsession-errors
    D-BUS per-session daemon address is: unix:path=/tmp/dbus-rGYvuTyX3J

    (gpe-login:3177): Gtk-CRITICAL **: gtk_container_add: assertion `GTK_IS_WIDGET (widget)' failed
    gpe-ownerinfo: file 'ownerphoto' could not be found,
    using default file '/usr/share/gpe/pixmaps/gpe-logo.png'.
    
    (gpe-login:3177): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calculation (did you pass G_MAXLONG?)
    Starting sleep daemon: ipaq-sleepmkdir: Cannot create directory `/var/run/no-sleep': Permission denied
    .
    Keysym not found, for key definition '???Pressed XF86AudioRecord'
    new key: 'Calendar' 'gpe-calendar' (58) (32768) (0)
    new key: 'Contacts' 'gpe-contacts' (59) (32768) (0)
    new key: 'Running programs' 'gpe-taskmanager' (5A) (32768) (0)
    new key: '(null)' 'matchbox-remote -desktop' (30) (32768) (0)
    new key: '(null)' 'apm --suspend' (6D) (32768) (0)
    new key: '(null)' 'bl toggle' (6D) (32768) (1)
    new key: '(null)' 'gpe-keylock' (58) (32768) (4)
    matchbox: Cant find a keycode for keysym 65480
    matchbox: ignoring key shortcut f11=fullscreen

    root window unavailible (maybe another wm is running?)
    X connection to :0.0 broken (explicit kill or server shutdown).
    X connection to :0.0 broken (explicit kill or server shutdown).
    The application 'gpe-login' lost its connection to the display :0.0;
    most likely the X server was shut down or you killed/destroyed
    the application.
    X connection to :0.0 broken (explicit kill or server shutdown).
    X connection to :0.0 broken (explicit kill or server shutdown).
    init_keyboard
    parse_rc: /etc/keylaunchrc
    create_new_key: ???Pressed XF86AudioRecord:Record Memo:gpe-soundbite record --autogenerate-filename $HOME_VOLATILE
    create_new_key: ???XF86Calendar:Calendar:gpe-calendar
    create_new_key: ???telephone:Contacts:gpe-contacts
    create_new_key: ???XF86Mail:Running programs:gpe-taskmanager
    create_new_key: ???XF86Start:matchbox-remote -desktop
    create_new_key: ???XF86PowerDown:apm --suspend
    create_new_key: ???Held XF86PowerDown:bl toggle
    create_new_key: ???Combine XF86Calendar XF86Start:gpe-keylock
    X connection to :0.0 broken (explicit kill or server shutdown).

-- 
\|/  ______  \|/   Talking much about oneself can also be a means
"@' / ,  . \ `@"   to conceal oneself.  -- Friedrich Nietzsche
/__| \____/ |__\   
GROG\___U__/       


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.