[bisected] Commit e17f9c3cd58 doesn't let my notebook monitor sleep under X

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi there.

After a very painful bug-hunting that involved switching back and
forth between distributions (Debian and Ubuntu) and many versions of
them, I finally found that the culprit for my notebook's dpms not
being able to blank my monitor screen under X was commit
e17f9c3cd589ee50ba74976d11a5804ca2562472.

Indeed, the notebook that I have *is* an MSI one (and this thing is
quite buggy) and reverting only that makes everything work again.

This was hunted, bisected, tested, and retested.

Just for the record, the symptoms when I have that commit in are that
my notebook monitor flickers *a* *lot*, like if it were trying to go
to sleep and then a keyboard event preventing it from actually
sleeping. And it doesn't sleep. OTOH, when I leave it off, everything
works fine, with the exception of the kernel generating messages
telling me that some keycodes are not known (as would be expected). I
am attaching a dmesg snippet showing the kernel complaining about the
keycodes.

Perhaps a good fix would be something related to
/lib/udev/keymaps/micro-star, but I fear that we may have to
workaround things here due to a buggy hardware.


Regards, RogÃrio Brito.


-- 
RogÃrio Brito : rbrito@{mackenzie,ime.usp}.br : GPG key 1024D/7C2CAEB8
http://www.ime.usp.br/~rbrito : http://meusite.mackenzie.com.br/rbrito
Projects: algorithms.berlios.de : lame.sf.net : vrms.alioth.debian.org
[   16.714504] r8169 0000:03:00.0: eth0: link down
[   16.714673] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   16.789766] iwl3945 0000:02:00.0: loaded firmware version 15.32.2.9
[   16.856052] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   20.174342] atkbd serio0: Unknown key pressed (translated set 2, code 0xf8 on isa0060/serio0).
[   20.174349] atkbd serio0: Use 'setkeycodes e078 <keycode>' to make it known.
[   20.175265] atkbd serio0: Unknown key released (translated set 2, code 0xf8 on isa0060/serio0).
[   20.175270] atkbd serio0: Use 'setkeycodes e078 <keycode>' to make it known.
[   20.175901] atkbd serio0: Unknown key pressed (translated set 2, code 0xf8 on isa0060/serio0).
[   20.175906] atkbd serio0: Use 'setkeycodes e078 <keycode>' to make it known.
[   20.176765] atkbd serio0: Unknown key released (translated set 2, code 0xf8 on isa0060/serio0).
[   20.176770] atkbd serio0: Use 'setkeycodes e078 <keycode>' to make it known.
[   20.968029] wlan0: authenticate with 00:24:b2:a5:da:6c (try 1)
[   20.969843] wlan0: authenticated
[   20.970605] wlan0: associate with 00:24:b2:a5:da:6c (try 1)
[   20.974523] wlan0: RX AssocResp from 00:24:b2:a5:da:6c (capab=0x411 status=0 aid=1)
[   20.974531] wlan0: associated
[   20.976170] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   27.378205] atkbd serio0: Unknown key pressed (translated set 2, code 0xf8 on isa0060/serio0).
[   27.378209] atkbd serio0: Use 'setkeycodes e078 <keycode>' to make it known.
[   27.379138] atkbd serio0: Unknown key released (translated set 2, code 0xf8 on isa0060/serio0).
[   27.379142] atkbd serio0: Use 'setkeycodes e078 <keycode>' to make it known.
[   31.256691] wlan0: no IPv6 routers present
[   46.863313] atkbd serio0: Unknown key pressed (translated set 2, code 0xf7 on isa0060/serio0).
[   46.863317] atkbd serio0: Use 'setkeycodes e077 <keycode>' to make it known.
[   46.864243] atkbd serio0: Unknown key released (translated set 2, code 0xf7 on isa0060/serio0).
[   46.864247] atkbd serio0: Use 'setkeycodes e077 <keycode>' to make it known.
[   46.873319] atkbd serio0: Unknown key pressed (translated set 2, code 0xf8 on isa0060/serio0).
[   46.873323] atkbd serio0: Use 'setkeycodes e078 <keycode>' to make it known.
[   46.874317] atkbd serio0: Unknown key released (translated set 2, code 0xf8 on isa0060/serio0).
[   46.874323] atkbd serio0: Use 'setkeycodes e078 <keycode>' to make it known.
[   48.677562] atkbd serio0: Unknown key pressed (translated set 2, code 0xf8 on isa0060/serio0).
[   48.677572] atkbd serio0: Use 'setkeycodes e078 <keycode>' to make it known.
[   48.678481] atkbd serio0: Unknown key released (translated set 2, code 0xf8 on isa0060/serio0).
[   48.678490] atkbd serio0: Use 'setkeycodes e078 <keycode>' to make it known.

[Index of Archives]     [Linux Kernel]     [Linux DVB]     [Asterisk Internet PBX]     [DCCP]     [Netdev]     [X.org]     [Util Linux NG]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux