On Sun, Sep 06, 2009 at 10:52:51AM +0200, Martin Bock wrote: > Hello list! > > I just installed OpenBSD 4.5 on my old laptop, which went very smooth. > However, despite of selecting de.nodead as kbd(8) mapping during install > I cannot get umlauts on the console after login, like > > login: (fancy umlauts visible here) > > but > > login: mab > Password: > $ (no umlauts seen when pressing corresponding keys) > $ cat /etc/kbdtype > de.nodead > > The question is now how to pertain umlauts over login? What settings did > I miss?
set +o emacs-usemeta ksh will otherwise interpret 8bit input as commands. I would however stay away from trying to localize OpenBSD. Support is simply not there (yet) and it will cause you a lot of pain. Don't expect to get this to work smoothly anytime soon. > > Further info is below. Pointers to FAQ or manpages are highly > appreciated. > > > Thank you, mab > > > > $ sudo wsconsctl > keyboard.type=pc-xt > keyboard.bell.pitch=400 > keyboard.bell.period=100 > keyboard.bell.volume=50 > keyboard.bell.pitch.default=400 > keyboard.bell.period.default=100 > keyboard.bell.volume.default=50 > wsconsctl: Use explicit arg to view keyboard.map. > keyboard.repeat.del1=400 > keyboard.repeat.deln=100 > keyboard.repeat.del1.default=400 > keyboard.repeat.deln.default=100 > keyboard.ledstate=0 > keyboard.encoding=de.nodead > mouse.type=ps2 > display.type=vga-pci > display.focus=1 > display.screen_on=250 > display.screen_off=600000 > display.vblank=off > display.kbdact=off > display.msact=off > display.outact=off > > There are cyrillic letters in the keyboard.map, > $ sudo wsconsctl keyboard.map > ... > keycode 3 = 2 quotedbl twosuperior twosuperior > keycode 4 = 3 Cyrillic_yi L2_lstroke L2_lstroke > keycode 5 = 4 dollar > ... > keycode 11 = 0 equal braceright braceright > keycode 12 = Cyrillic_hsighn question backslash backslash > keycode 13 = apostrophe grave > ... > keycode 25 = p P > keycode 26 = Cyrillic_E Cyrillic_e > keycode 27 = plus asterisk asciitilde asciitilde > ... > keycode 38 = l L > keycode 39 = Cyrillic_ZHE Cyrillic_zhe > keycode 40 = Cyrillic_DE Cyrillic_de > keycode 41 = asciicircum degree > ... > exactly where there would be umlauts and other german specifics. > > $ cat /etc/wsconsctl.conf > # $OpenBSD: wsconsctl.conf,v 1.2 2007/05/14 05:06:03 tedu Exp $ > # > # wscons configurable parameters > # > #keyboard.repeat.del1=200 # change keyboard repeat/delay > #keyboard.repeat.deln=50 > #keyboard.encoding=ru # use different keyboard encoding > #keyboard.bell.volume=0 # mute keyboard beep > #display.vblank=on # enable vertical sync blank for screen burner > #display.screen_off=60000 # set screen burner timeout to 60 seconds > #display.msact=off # disable screen unburn w/ mouse > > Due to the output of wsconsctl (above) my understanding is that > keyboard.encoding is already set up from /etc/kbdtype. > > $ dmesg > OpenBSD 4.5 (GENERIC) #1749: Sat Feb 28 14:51:18 MST 2009 > [email protected]:/usr/src/sys/arch/i386/compile/GENERIC > cpu0: Intel(R) Pentium(R) III Mobile CPU 800MHz ("GenuineIntel" 686-class) > 532 MHz > cpu0: > FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE > real mem = 267415552 (255MB) > avail mem = 250273792 (238MB) > mainbus0 at root > bios0 at mainbus0: AT/286+ BIOS, date 11/15/01, BIOS32 rev. 0 @ 0xfd7e0, > SMBIOS rev. 2.31 @ 0xff7c000 (48 entries) > bios0: vendor IBM version "1DET51WW (1.12 )" date 11/15/2001 > bios0: IBM 2662AG4 > apm0 at bios0: Power Management spec V1.2 > apm0: battery life expectancy 93% > apm0: AC off, battery charge high, estimated 2:52 hours > acpi at bios0 function 0x0 not configured > pcibios0 at bios0: rev 2.1 @ 0xfd770/0x890 > pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdeb0/256 (14 entries) > pcibios0: PCI Interrupt Router at 000:31:0 ("Intel 82371FB ISA" rev 0x00) > pcibios0: PCI bus #6 is the last bus > bios0: ROM list: 0xc0000/0xc000 0xcc000/0x1000 0xcd000/0x1000 0xdc000/0x4000! > 0xe0000/0x10000 > cpu0 at mainbus0: (uniprocessor) > pci0 at mainbus0 bus 0: configuration mode 1 (bios) > pchb0 at pci0 dev 0 function 0 "Intel 82830M Host" rev 0x02 > intelagp0 at pchb0 > agp0 at intelagp0: aperture at 0xd0000000, size 0xe400000 > ppb0 at pci0 dev 1 function 0 "Intel 82830M AGP" rev 0x02 > pci1 at ppb0 bus 1 > vga1 at pci1 dev 0 function 0 "ATI Radeon Mobility M6" rev 0x00 > wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) > wsdisplay0: screen 1-5 added (80x25, vt100 emulation) > radeondrm0 at vga1: irq 11 > drm0 at radeondrm0 > uhci0 at pci0 dev 29 function 0 "Intel 82801CA/CAM USB" rev 0x01: irq 11 > uhci1 at pci0 dev 29 function 1 "Intel 82801CA/CAM USB" rev 0x01: irq 11 > uhci2 at pci0 dev 29 function 2 "Intel 82801CA/CAM USB" rev 0x01: irq 11 > ppb1 at pci0 dev 30 function 0 "Intel 82801BAM Hub-to-PCI" rev 0x41 > pci2 at ppb1 bus 2 > cbb0 at pci2 dev 3 function 0 "Ricoh 5C476 CardBus" rev 0x80: irq 11 > cbb1 at pci2 dev 3 function 1 "Ricoh 5C476 CardBus" rev 0x80: irq 11 > "AT&T/Lucent LTMODEM" rev 0x01 at pci2 dev 5 function 0 not configured > fxp0 at pci2 dev 8 function 0 "Intel PRO/100 VE" rev 0x41, i82562: irq 11, > address 00:d0:59:84:89:bc > inphy0 at fxp0 phy 1: i82562ET 10/100 PHY, rev. 0 > cardslot0 at cbb0 slot 0 flags 0 > cardbus0 at cardslot0: bus 3 device 0 cacheline 0x0, lattimer 0xb0 > pcmcia0 at cardslot0 > cardslot1 at cbb1 slot 1 flags 0 > cardbus1 at cardslot1: bus 6 device 0 cacheline 0x0, lattimer 0xb0 > pcmcia1 at cardslot1 > ichpcib0 at pci0 dev 31 function 0 "Intel 82801CAM LPC" rev 0x01: 24-bit > timer at 3579545Hz: SpeedStep > pciide0 at pci0 dev 31 function 1 "Intel 82801CAM IDE" rev 0x01: DMA, channel > 0 configured to compatibility, channel 1 configured to compatibility > wd0 at pciide0 channel 0 drive 0: <IC25N030ATCS04-0> > wd0: 16-sector PIO, LBA, 28615MB, 58605120 sectors > wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5 > atapiscsi0 at pciide0 channel 1 drive 0 > scsibus0 at atapiscsi0: 2 targets > cd0 at scsibus0 targ 0 lun 0: <HITACHI, DVD-ROM GD-S200, 0034> ATAPI 5/cdrom > removable > cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2 > ichiic0 at pci0 dev 31 function 3 "Intel 82801CA/CAM SMBus" rev 0x01: irq 11 > iic0 at ichiic0 > spdmem0 at iic0 addr 0x50: 128MB SDRAM non-parity PC133CL2 > auich0 at pci0 dev 31 function 5 "Intel 82801CA/CAM AC97" rev 0x01: irq 11, > ICH3 AC97 > ac97: codec id 0x43525936 (Cirrus Logic CS4299 rev 6) > ac97: codec features headphone, 20 bit DAC, 18 bit ADC, Crystal Semi 3D > audio0 at auich0 > usb0 at uhci0: USB revision 1.0 > uhub0 at usb0 "Intel UHCI root hub" rev 1.00/1.00 addr 1 > usb1 at uhci1: USB revision 1.0 > uhub1 at usb1 "Intel UHCI root hub" rev 1.00/1.00 addr 1 > usb2 at uhci2: USB revision 1.0 > uhub2 at usb2 "Intel UHCI root hub" rev 1.00/1.00 addr 1 > isa0 at ichpcib0 > isadma0 at isa0 > pckbc0 at isa0 port 0x60/5 > pckbd0 at pckbc0 (kbd slot) > pckbc0: using irq 1 for kbd slot > wskbd0 at pckbd0: console keyboard, using wsdisplay0 > pms0 at pckbc0 (aux slot) > pckbc0: using irq 12 for aux slot > wsmouse0 at pms0 mux 0 > pcppi0 at isa0 port 0x61 > midi0 at pcppi0: <PC speaker> > spkr0 at pcppi0 > npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16 > fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 > fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec > biomask effd netmask effd ttymask ffff > mtrr: Pentium Pro MTRR support > softraid0 at root > root on wd0a swap on wd0b dump on wd0b > > > > -- > :wq _ Martin Bock (M.Sc.) Theoretical Biology > _ __ ___ __ _| |__ phone: +49-228-73-2081 University of Bonn > | '_ ` _ \ / _` | '_ \ mobile: +49-173-8693707 Kirschallee 1-3 > | | | | | | (_| | |_) | _ - - - - - - - - - - - - - - _ 53115 Bonn > |_| |_| |_|\__,_|_.__/ _ - www.theobio.uni-bonn.de - _ Germany

