Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: Törkki - 13.11.06 - klo:14.44
-
Huomasin äkillisesti yrittäessäni lähettää sähköpostia, että päivitys oli syönyt Caps Lockin ja sähköpostin kirjoittamisessa sangen olennaisen @-merkin. Onnistui tuon merkin saaminen kopioimalla, mutta tietysti toivoisi sen löytyvän suoraan näppäimistöstä. Näppäimistöasetuksia katsellessani huomasin näppäimistömallin olevan "Yleinen 105-näppäiminen (kansainvälinen) PC", mutta sen muuttaminen "Logitech Internet Keyboard"-muotoon sai aikaan tällaisen virheilmoituksen:
"XKB-asetusten käyttöönotto epäonnistui.
Syynä on voi eri tapauksissa olla:
- vika libxklavier-kirjastossa
- vika X-palvelimessa (xkbcomp ja xmodmap -ohjelmat)
- X-palvelimen kanssa yhteensopimaton libxkbfile-toteutus
X-palvelimen versiotiedot:
The X.Org Foundation
70101000
Jos lähetät tästä vikailmoituksen, sisällytä mukaan:
- Komennon xprop -root | grep XKB tuloste
- Komennon gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd tuloste"
Ensimmäinen komento antoi tällaiset tiedot:
_XKB_RULES_NAMES_BACKUP(STRING) = "xorg", "pc105", "f", "", ""
_XKB_RULES_NAMES(STRING) = "xorg", "pc105", "f", "", ""
ja toinen komento antoi tällaisen litanian:
layouts = [fi nodeadkeys,f]
model = logiik
options = [grp grp:alts_toggle]
overrideSettings = true
Mitähän pitäisi tehdä?
-
Mitä on tiedostossa /etc/X11/xorg.conf ? cat /etc/X11/xorg.conf
-
Tiedostossa /etc/X11/xorg.conf on seuraavanlaista tietoa:
"# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/usr/share/fonts/X11/misc"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "f"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "Device"
Identifier "NVIDIA Corporation NV11 [GeForce2 MX/MX 400]"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "UseFBDev" "true"
EndSection
Section "Monitor"
Identifier "HP D8905"
Option "DPMS"
HorizSync 30-70
VertRefresh 50-160
EndSection
Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV11 [GeForce2 MX/MX 400]"
Monitor "HP D8905"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection
Section "DRI"
Mode 0666
EndSection"
-
Muuta tuohon:
Option "XkbLayout" "f"
f tilalle fi
Avaa menusta pääte (eng. Terminal) ja komenna:
sudo gedit /etc/X11/xorg.conf
tai
sudo nano /etc/X11/xorg.conf
(tallennus Nanossa: Ctrl+O Enter Nano sulkeutuu: Ctrl+X)
Tee muutos f -> fi ja tallenna tiedosto sekä sulje Gedit tai nano.
Eli oikea rivi näyttää tältä:
Option "XkbLayout" "fi"
X:n uudelleenkäynnistys:
Kirjaudu ulos -> Ctrl+Alt+Backspace -> Kirjaudu sisään
-
Nyt toimii Caps Lock ja @:kin löytyy suoraan näppäimen takaa.
Käynnistämisen yhteydessä XKB-virheilmoitus kuitenkin näkyi taas. Ilmeisesti tuo f pitäisi muuttaa myös "xprop -root | grep XKB" ja "gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd" puolella, vai muutaako tuo xorg-tiedot sinne?
-
Nyt toimii Caps Lock ja @:kin löytyy suoraan näppäimen takaa.
Käynnistämisen yhteydessä XKB-virheilmoitus kuitenkin näkyi taas. Ilmeisesti tuo f pitäisi muuttaa myös "xprop -root | grep XKB" ja "gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd" puolella, vai muutaako tuo xorg-tiedot sinne?
No hyvä, tai siis puoliksi hyvä. :)
Laitapas vielä se virheilmoitus kokonaisuudessaan.
Ehkä pitäisi tehdä tämä (ehkä ei?):
sudo dpkg-reconfigure -phigh xserver-xorg
tai sitten joku xmodmap tms. en minä tiedä! ;D
Tai jopa tämä (X:n kokonaan uudelleenkonfigurointi)
sudo dpkg-reconfigure xserver-xorg
Mutta laita se virheilmoitus, niin ehkäpä joku osaa siitä päätellen sitten avustaa enemmin.
-
Tässä tulee koko virheilmoitus:
"XKB-asetusten käyttöönotto epäonnistui.
Syynä on voi eri tapauksissa olla:
- vika libxklavier-kirjastossa
- vika X-palvelimessa (xkbcomp ja xmodmap -ohjelmat)
- X-palvelimen kanssa yhteensopimaton libxkbfile-toteutus
X-palvelimen versiotiedot:
The X.Org Foundation
70000000
Jos lähetät tästä vikailmoituksen, sisällytä mukaan:
- Komennon xprop -root | grep XKB tuloste
- Komennon gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd tuloste"
Onko apua?
-
Jos lähetät tästä vikailmoituksen, sisällytä mukaan:
- Komennon xprop -root | grep XKB tuloste
- Komennon gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd tuloste"
:D
-
Heh, Tuplanolla tuossa virnistelee että olisi tietenkin hyvä ollut nähdä noiden komentojen tulosteet.
No antaapa hänen virnistellä rauhassa! ;D
X konfigurointi uudelleen tosiaan lienee järkevin temppu.
Avaa menusta Pääte (eng. Terminal)
Varmuuskopio ensin:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf-20061114
X:n uudelleen konfigurointi
sudo dpkg-reconfigure xserver-xorg
Näytönohjaimet ja sen sellaiset kysellään, samoin resoluutioita yms. (älä valitse liian isoja resoja)
Näppäimistö on pc105 ja kieli fi
Asmo Koskinen on ystävällisesti valokuvannut ko. prosessin, joten katso ensin tämä:
http://forum.ubuntu-fi.org/index.php?topic=5707.0;topicseen
Ja jopa virheilmoituskin näyttää tutulta tuossa ketjussa.
Käynnistä X uudelleen konfiguroinnin jälkeen:
Uloskirjaudu -> Ctrl+Alt+Backspace -> Sisäänkirjaudu
Jos konfiguraatio ei onnistu, palauta varmuuskopio näin
sudo cp /etc/X11/xorg.conf-20061114 /etc/X11/xorg.conf
ja käynnistä X jälleen uudelleen kuten yllä jolloin alkutilanne palautuu käyttöön.