[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: terminal_input=at_keyboard not working
From: |
Frédéric Boiteux |
Subject: |
Re: terminal_input=at_keyboard not working |
Date: |
Thu, 24 Mar 2011 17:25:54 +0100 |
Le Wed, 23 Mar 2011 20:34:36 +0100,
Vladimir 'φ-coder/phcoder' Serbinenko <address@hidden> a > On 04.02.2011 15:18,
Frédéric Boiteux wrote:
> > Hello,
> >
> > I've installed the 1.99rc1 version of Grub2 on my Debian system to
> > use the new keyboard layout system. I've read that to work, I have
> > to set up following configuration :
> >
> > * in /etc/default/grub :
> >
> > GRUB_TERMINAL_INPUT=at_keyboard
> >
> > * in /etc/grub.d/40_custom :
> >
> > insmod keylayouts
> > keymap /boot/grub/bepo.gkb
> >
> >
> > with the Grub's keymap 'bepo.gkb' done with :
> > ckbcomp fr bepo |grub-mklayout -v -o /boot/grub/bepo.gkb
> >
> >
> > I've tested this config on one laptop with success, but on
> > another, a HP 6730b, I found that 'GRUB_TERMINAL_INPUT=at_keyboard'
> > does freeze the system, and I've to restart the system from a USB
> > key to recover the grub system (I didn't find a way to tell Grub2
> > to ignore its grub.cfg file).
> >
> > Do you know a possible cause for my problem, and some possible
> >
> Could you try this patch:
> === modified file 'grub-core/term/at_keyboard.c'
> --- grub-core/term/at_keyboard.c 2011-01-08 00:45:57 +0000
> +++ grub-core/term/at_keyboard.c 2011-03-23 19:33:57 +0000
> @@ -330,6 +330,11 @@
> return;
> }
>
> +#if !(defined (GRUB_MACHINE_MIPS_YEELOONG) || defined
> (GRUB_MACHINE_QEMU))
> + current_set = 1;
> + return;
> +#endif
> +
> grub_keyboard_controller_write (grub_keyboard_controller_orig
> & ~KEYBOARD_AT_TRANSLATE);
>
>
>
--
Frédéric Boiteux à Calistel
INOVALLEE - 82, allée Galilée - 38330 Montbonnot - France
Téléphone: +33 (0) 4 76 52 61 16
Clé GPG: 4096R/624C8AB4