Caps lock led does not light on TTY console.

Bug #701876 reported by André Machado
30
This bug affects 7 people
Affects Status Importance Assigned to Milestone
console-setup (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: kbd

Ubuntu version:
Description: Ubuntu 10.04.1 LTS
Release: 10.04

Description:

Although the caps lock function properly on both the console pure as the X.org, its LED lights only in the latter. At console, Num Lock and Scroll Lock leds works properly.

After some research, I found utyility. By running it, with all LEDs off, it return this information (where 'desligado'='turned off'):

Sinalizações-padrão atuais: NumLock desligado CapsLock desligado ScrollLock desligado
Sinalizações atuais: NumLock desligado CapsLock desligado ScrollLock desligado
Leds atuais: NumLock desligado CapsLock desligado ScrollLock desligado

By press caps lock key, setleds returns this same information. By type setleds +caps , Caps lock leds is turned on, but doesn't go off anymore, only with setleds -caps.

I guess that can be a kbd bug because setleds is in this package. My Keyboard layout is BR-ABNT2. If you use 10.10 or a different keyboard layout, please confirm if this bug affects you too.

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: kbd 1.15-1ubuntu3
ProcVersionSignature: Ubuntu 2.6.37-12.26~lucid1-generic 2.6.37
Uname: Linux 2.6.37-12-generic i686
Architecture: i386
Date: Wed Jan 12 09:57:28 2011
ProcEnviron:
 SHELL=/bin/bash
 LANG=pt_BR.utf8
 LANGUAGE=pt_BR:pt:en
SourcePackage: kbd

Revision history for this message
André Machado (andreferreiramachado-deactivatedaccount) wrote :
Revision history for this message
André Machado (andreferreiramachado-deactivatedaccount) wrote :

Net tutorials says that is need uninstall mouseemu package, but it isn't installed on my system. I discovered that this bug was reported before and nothing was made. This seems affect 10.10 and 11.04.

Revision history for this message
Matt Fitzpatrick (coleslow) wrote :

Yes it does also affect 10.10.

Revision history for this message
Lennie (lbesselink) wrote :

It also effects Debian 6.0/Squeeze stable (or atleast the version from a few weeks ago when it was not released stable yet, but I think they changed anything since then related to this). Here is the bugreport in Debian:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=514464

Also:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=452103

And here is the bug-report for the kernel people:

https://bugzilla.kernel.org/show_bug.cgi?id=7746
And this one is also interresting:

https://bugzilla.kernel.org/show_bug.cgi?id=7063

So it is either the kernel, kbd or console-setup which needs to be fixed/changed or it is already fix somewhere upstream, because I also don't have mouseemu installed.

I was kind of hoping there would be an easy fix. :-/

Revision history for this message
André Machado (andreferreiramachado-deactivatedaccount) wrote :

At http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=514464 is said that bug is due these lines

# A hack to work around a bug in the kernel/loadkeys
if (! $acm) {
    $xkbsym_table{'Caps_Lock'} = 'Shift_Lock';
    $xkbsym_table{'ISO_Lock'} = 'Shift_Lock';
}

Can someone confirm that they're in Ubuntu too and find a way to fix it?

When my Ubuntu was automatically updated to 10.04.2, it updated consoledata but nothing changed. This is serious.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in kbd (Ubuntu):
status: New → Confirmed
Revision history for this message
zapman (zapman) wrote :

This bug affects 12.04 Precise too (I'm using a French AZERTY keyboard).

Mathew Hodson (mhodson)
affects: kbd (Ubuntu) → console-setup (Ubuntu)
tags: removed: caps leds lock setleds
no longer affects: console-setup (Debian)
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.