On Monday 14 March 2005 22:59, Joey Hess wrote:
> We seem to have some serious problems with d-i on newer sun systems
> (such as sun blades). Keyboard doesn't work, CD may not work.
There is progress on the keyboard issue for SunBlade, though solving it
completely take some doing as there are several issues interacting.
The best option currently seems to be installing at medium priority and
choosing "no keyboard" as the default kernel keymap works fine.
If there are ppl with a non-US keyboard, they should choose an USB
keyboard and pray their layout installs without errors.
FYI the following mail I received privately from Vincent McIntyre.
Cheers,
---------- Forwarded Message ----------
Subject: Re: confirm: sb100 keyboard partial success
Date: Sunday 13 March 2005 22:32
From: Vincent.McIntyre@csiro.au
To: Frans Pop <aragorn@tiscali.nl>
> Please try selecting <go back> here and then the menu item for keyboard
> selection; you should get a menu showing different keyboard types.
this is what I get for the keyboard selection menu.
Select A Keyboard Layout
Sun keyboard
PC-style (AT or PS-2 connector) keyboard
USB keyboard
No keyboard to configure
[go back]
Sun Keyboard is highlighted.
> What happens if you select a usb-mac keyboard (instead of a SUN-type
> keyboard) and one of the keymaps shown there?
Choosing USB keyboard (there was no "usb-mac" option)
takes me to the "Select a keyboard layout" menu.
> Please try both US keymap, UK keymap _and_ one of the others (e.g.
> German).
US (American English)
I get "installation step failed". The failing step was "Select a
keyboard layout".
UK (British English)
I get into the "detect cdrom" stage, which fails as usual.
The keyboard is working ok.
DE ("German")
I get into the "detect cdrom" stage, which fails as usual.
The keyboard is working ok.
At this stage I tried to select "open a shell"
This worked, in contrast to the previous time.
The keymap is not quite right: "/" is mapped to "-", "y" & "z"
are swapped, "&" maps to "/", etc.
This might be expected, given the "wrong" choice I made.
> What happens if you select an AT (PS/2) keymap?
Without rebooting, ie trying to switch from USB to AT/PS2, I get an
"installation step failed" message.
> What happens if you select "No keyboard"?
Again w/o rebooting, from the main menu I go into "select kb layout"
and choose "no keyboard to configure". I am taken back to the main menu.
The keyboard seems to be working still.
If I reboot, and do the "go back" step as at the top of this mail, then
choose "No keyboard to configure", I get taken directly to the "detect
and mount cdrom" step.
The keyboard works ok. Starting a shell, all the keys are mapped ok.
Poking in /var/log/syslog, I see some interesting things.
I've transcribed (and now my hands hurt) what happens when I choose
'no kbd' as described just above.
debconf: setting debconf/language to en
debconf: setting debconf/language to US_en:GB_en:en
languagechooser: info: asking for language specific packages to be
installed.
languagechooser: info: debian-installer/locale='en'
languagechooser: info: debian-installer/fallbacklocale='en_US@euro'
languagechooser: info: languagechooser/locale='en'
languagechooser: info: debian-installer/language='en_US:en_GB:en'
languagechooser: info: debian-installer/country='US'
languagechooser: info:
debian-installer/consoledisplay='kbd=lat0-sun16(iso15)'
....snip....
main-menu(389): DEBUG: Menu item 'countrychooser' selected
main-menu(389): DEBUG: configure countrychooser status: 2
main-menu(389): DEBUG: configure iso-3166-udeb status: 2
countrychooser: info: LANGUAGECODE_LANGUAGECHOOSER = 'en'
countrychooser: info: COUNTRYCODE_LANGUAGECHOOSER = 'US'
countrychooser: info: LOCALE_LANGUAGECHOOSER = 'en'
countrychooser: info: FALLBACKLOCALE = 'en_US@euro'
countrychooser: info: set debian-installer/locale = 'en_AU'
countrychooser: info: set debian-installer/language =
'en_AU:en_US:en_GB:en'
....
main-menu(389): DEBUG: Menu item 'kbd-chooser' selected
main-menu(389): DEBUG: configure kbd-chooser, status: 2
main-menu(389): DEBUG: configure libc6, status: 0
main-menu(389): DEBUG: configure libdebconfclient0, status: 0
main-menu(389): INFO: falling back to the package description for
libdebconfclient0-udeb
main-menu(389): INFO: falling back to the package description for
libdebconfclient0-udeb
main-menu(389): DEBUG: configure libdebconfclient0-udeb, status: 2
main-menu(389): DEBUG: configure libc6, status: 0
main-menu(389): DEBUG: configure libdebian-installer4, status: 0
main-menu(389): DEBUG: virtual package libdebian-installer4
main-menu(389): DEBUG: configure console-keymaps, status: 0
main-menu(389): DEBUG: virtual package console-keymaps
main-menu(389): INFO: falling back to the package description for
console-keymaps-usb
main-menu(389): INFO: falling back to the package description for
console-keymaps-sun
main-menu(389): INFO: falling back to the package description for
console-keymaps-usb
main-menu(389): DEBUG: configure console-keymaps-usb, status: 2
main-menu(389): INFO: falling back to the package description for
console-keymaps-sun
main-menu(389): DEBUG: configure console-keymaps-sun, status: 2
kbd-chooser(471): INFO: setting debian-installer/serial-console to
false kbd-chooser(471): DEBUG: mounting usbdevfs to look for kbd
kbd-chooser(471): DEBUG: parsing /proc/bus/usb/devices
kbd-chooser(471): DEBUG: found usb keyboard: 0x438:0x5
kbd-chooser(471): DEBUG: non-Apple USB keyboard detected
kbd-chooser(471): INFO: keyboard type sun: present: unknown
kbd-chooser(471): INFO: keyboard type at: present: unknown
kbd-chooser(471): INFO: keyboard type usb: present: unknown
kbd-chooser(471): INFO: setting debian-installer/serial-console to
false kbd-chooser(471): INFO: setting debian-installer/uml-console to
false kbd-chooser(471): INFO: can't tell if kdb present: add no keybard
option kbd-chooser(471): INFO: kbdchooser: GOBACK received: leaving
main-menu(389): INFO: Menu item 'kbd-chooser' succeeded but requested
to be left unconfigured
main-menu(389): INFO: Modifying debconf priority from 'high' to
'medium' debconf: setting debconf/priority to medium
...
main-menu(389): DEBUG: Menu item 'kbd-chooser' selected
main-menu(389): DEBUG: configure kbd-chooser, status: 4
main-menu(389): DEBUG: configure libc6, status: 0
main-menu(389): DEBUG: configure libdebconfclient0, status: 0
main-menu(389): DEBUG: virtual package libdebconfclient0
main-menu(389): DEBUG: configure libdebian-installer4, status: 0
main-menu(389): DEBUG: virtual package libdebian-installer4
main-menu(389): DEBUG: configure console-keymaps, status: 0
main-menu(389): DEBUG: virtual package console-keymaps
kbd-chooser(471): INFO: setting debian-installer/serial-console to
false kbd-chooser(471): DEBUG: mounting usbdevfs to look for kbd
kbd-chooser(471): DEBUG: parsing /proc/bus/usb/devices
kbd-chooser(471): DEBUG: found usb keyboard: 0x438:0x5
kbd-chooser(471): DEBUG: non-Apple USB keyboard detected
kbd-chooser(471): INFO: keyboard type sun: present: unknown
kbd-chooser(471): INFO: keyboard type at: present: unknown
kbd-chooser(471): INFO: keyboard type usb: present: unknown
kbd-chooser(471): INFO: setting debian-installer/serial-console to
false kbd-chooser(471): INFO: setting debian-installer/uml-console to
false kbd-chooser(471): INFO: can't tell if kdb present: add no keybard
option kbd-chooser(471): INFO: kbd-chooser: not setting keymap (kbd ==
none selected)
main-menu(389): INFO: Modifying debconf priority from 'medium' to
'high' debconf: setting debconf/priority to high
> I suspect you are booting with the default 2.4 kernel, correct?
yes, I just hit <ret> at boot: prompt so I get 2.4.27.
-------------------------------------------------------
Attachment:
pgpI_8pNO8s_L.pgp
Description: PGP signature