after installing nouveau-firmware, keyboard doesnt work in X

Bug #647824 reported by robbie
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nouveau-firmware (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: nouveau-firmware

the behavior is actually rather intricate. if I replug in the keyboard at the login screen, I can log in. but once the session starts the same trick wont get it to work. at all times the number pad itself works, as does the caps lock, and ctl+alt+backspace works, but backspace alone does not (except as noted at the login screen). neither does ctl+alt+f# .. If I switch to c+a+f3 the keyboard works fine, but then Im not in x.

there is no failure message specific to a keyboard in gdm/:0.log after plugging in the keyboard or after logging in, and I see two message-blocks for the keyboard ataching and detaching.

importantly: Uninstalling nouveau-firmware DID NOT REVERT the system to its previous working state.
I consider that a major issue. :)

I'm on UBuntu 10.10, on a powerpc G5 (no live disk to revert to, because of the well-preserved bug with that disk image). I can only check in every so often, as this basically hosed my home pc. please be precise if you ask me to gather any information or follow any suggested remedy.

Revision history for this message
robbie (roberto-tomas-cuentas) wrote :
Download full text (62.1 KiB)

my Xorg.0.log:
[ 684.467]
X.Org X Server 1.9.0
Release Date: 2010-08-20
[ 684.467] X Protocol Version 11, Revision 0
[ 684.467] Build Operating System: Linux 2.6.32-24-powerpc64-smp ppc Ubuntu
[ 684.467] Current Operating System: Linux quad-g5 2.6.32-21-powerpc64-smp #32-Ubuntu SMP Fri Apr 16 10:28:57 UTC 2010 ppc64
[ 684.467] Kernel command line: root=/dev/sda3 ro quiet splash
[ 684.467] Build Date: 18 September 2010 01:14:22AM
[ 684.467] xorg-server 2:1.9.0-0ubuntu7 (For technical support please see http://www.ubuntu.com/support)
[ 684.467] Current version of pixman: 0.18.4
[ 684.467] Before reporting problems, check http://wiki.x.org
 to make sure that you have the latest version.
[ 684.467] Markers: (--) probed, (**) from config file, (==) default setting,
 (++) from command line, (!!) notice, (II) informational,
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 684.468] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Sep 26 08:06:33 2010
[ 684.468] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 684.468] (==) No Layout section. Using the first Screen section.
[ 684.468] (==) No screen section available. Using defaults.
[ 684.468] (**) |-->Screen "Default Screen Section" (0)
[ 684.468] (**) | |-->Monitor "<default monitor>"
[ 684.469] (==) No monitor specified for screen "Default Screen Section".
 Using a default monitor configuration.
[ 684.469] (==) Automatically adding devices
[ 684.469] (==) Automatically enabling devices
[ 684.469] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 684.469] Entry deleted from font path.
[ 684.469] (==) FontPath set to:
 /usr/share/fonts/X11/misc,
 /usr/share/fonts/X11/100dpi/:unscaled,
 /usr/share/fonts/X11/75dpi/:unscaled,
 /usr/share/fonts/X11/Type1,
 /usr/share/fonts/X11/100dpi,
 /usr/share/fonts/X11/75dpi,
 /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
 built-ins
[ 684.469] (==) ModulePath set to "/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[ 684.469] (II) The server relies on udev to provide the list of input devices.
 If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 684.469] (II) Loader magic: 0x101f0c08
[ 684.469] (II) Module ABI versions:
[ 684.469] X.Org ANSI C Emulation: 0.4
[ 684.469] X.Org Video Driver: 8.0
[ 684.469] X.Org XInput driver : 11.0
[ 684.469] X.Org Server Extension : 4.0
[ 684.470] (--) PCI:*(0:10:0:0) 10de:0141:10de:0010 rev 162, Mem @ 0xa1000000/16777216, 0x90000000/268435456, 0xa0000000/16777216, BIOS @ 0x????????/131072
[ 684.470] (II) LoadModule: "extmod"
[ 684.471] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[ 684.471] (II) Module extmod: vendor="X.Org Foundation"
[ 684.471] compiled for 1.9.0, module version = 1.0.0
[ 684.471] Module class: X.Org Server Extension
[ 684.471] ABI class: X.Org Server Extension, version 4.0
[ 684.471] (II) Loading extension MIT-SCREEN-SAVER
[ 684.471] (II) Loading extension XFree86-VidModeExtension
[ 684.471] (II) Loading extension XFree86-DGA
[ 684.471] (II) Loading extension DPMS
[...

Revision history for this message
robbie (roberto-tomas-cuentas) wrote :

I have reinstalled the entire xserver-xorg* subsystem and ubuntu-desktop, and continued to play with nouveau until now I have nouveau working (had to install the 2.6.35 kernel and some mesa-gli, and create an xorg.conf file). The keyboard works in all environments except gnome after unplugging and replugging.

even in gnome, changing the input manager (for example, from None to ibus) makes the keyboard function for a tiny length of time .. but one-two seconds later it will stop working again.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.