grub-devel
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]