Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: Vojtin 04 Listopadu 2005, 18:02:09
-
nevim jak, ale rozhodilo se mi nastavení klavesnice, z ceske na anglickou, smazal jsem v xorg.conf "us" a nechal jen:
Option "XkbLayout" "cz"
nyni po restartovani xserveru mi vypise tuto hlasku:
Chyba při aktivaci nastavení XKB.
Může vzniknout za různých okolností:
- chyba v knihovně libxklavier
- chyba v X serveru (nástroje xkbcomp, xmodmap)
- X server s nekompatibilní implementací libxkbfile
Data o verzi X serveru:
The X.Org Foundation
60802000
Pokud budete tuto situaci hlásit jako chybu, uveďte prosím:
- Výsledek xprop -root | grep XKB
- Výsledek gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
pri pokusu a dpkg-reconfigure xserver-xorg vse probehne v poradku , ale problem pretrvava.
poradte prosim jak tuto hlasku odstranit. Ceska klavesnice funguje, ale hlaska mi pri startu pretrvava a vadi.
-
Celé nastavení klávesnice by mělo vypadat nějak takto:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "cz,us"
Option "XkbOptions" "grp:alt_shift_toggle"
EndSection
Předpokládám, že by jste rád používal českou i anglickou klávesnici, k tomu je dobré zvolit obecnou mezinárodní "pc105" klávesnici (pokud nemáte typ klávesnice přímo podporované systémem), také musí být nastaveno XkbLayout na "cz,us" s tím, že startup úroveň je "cz", protože je první v seznamu. K přepínání klávesnice používám kombinaci kláves alt-shift nastaveno volbou XkbOption. Toto by mělo fungovat obecně. Ještě se může stát, že po naběhnutí desktopu vystříkne okno s hláškou o tom, že máme rozpor v nastavení klávesnice xserveru a desktopu. To se opraví zvolením možnosti podle nastavení xserveru a potvrdí se, že vždy. A je to. Zálohovat funkční soubor xorg.conf se vždy vyplatí.
-
toto jsem samozrejme zkousel, xorg mam zalohovanej, ale hlaska se objevuje porad
-
Tak podobná hláška se mi objevila když jsem měl nastavenou špatnou volbu v sekci "InputDevice", špatná syntaxe neodpovídající možnostem zařízení. A to také po rekonfiguraci xserveru. Stačilo tento špatný zápis vyjmout a bylo po problému. Pomohlo by kdyby jste celou sekci vystavil zde.
-
muzes-te mi tykat, tady to je:
# /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/CID"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# paths to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection
Section "Module"
Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "v4l"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "cz,us"
Option "XkbOptions" "grp:alt_shift_toggle"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
Section "Device"
Identifier "NVIDIA Corporation NV31 [GeForce FX 5600]"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "UseFBDev" "true"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-64
VertRefresh 43-60
EndSection
Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV31 [GeForce FX 5600]"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
-
O.K. No klávesnice vypadá v pořádku. Ale máš tam v sekci modulů volby, které nejsou doporučované pokud používáš ovladač nvidia-glx, což jak vypadá podle sekce "Device", že jo. Zakomentuj GLcore a dri. Tyto se aktivují při použití ovladače "nv". Potom se podívej do /var/log/xorg.0.log zdali ta tvoje karta podporuje frame buffer. To poznáš podle toho, že tam níže v seznamu je hláška nějak jako, že není podporován. Už si přesně nepamatuji. Pokud tam tu hlášku najdeš zakomentuj řádek Option "UseFBDev" "TRUE". Pokud tam není máš to správně. No a pak ještě nakonec se ujisti zdali nemáš v tom logu ještě reloudy modulů. Pokud se použije nvidia-glx není třeba mít v modulech "ddc" a "bitmap", nejspíše v tom logu budeš mít na tyto moduly reloudy. Jinak nevím. Mně ten problém s klávesnicí vznikl když jsem použil volbu "XkbVariant" ...
-
nepomohlo to, kouknul jsem do /var/log/xorg.0.log a jediny errory jsou tady u fontu:
(WW) The directory "/usr/share/X11/fonts/cyrillic" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/X11/fonts/CID" does not exist.
Entry deleted from font path.
(**) FontPath set to "/usr/share/X11/fonts/misc,/usr/share/X11/fonts/100dpi/:unscaled,/usr/share/X11/fonts/75dpi/:unscaled,/usr/share/X11/fonts/Type1,/usr/share/X11/fonts/100dpi,/usr/share/X11/fonts/75dpi,/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
a pak uplne dole:
Warning: font renderer for ".pcf" already registered at priority 0
Warning: font renderer for ".pcf.Z" already registered at priority 0
Warning: font renderer for ".pcf.gz" already registered at priority 0
Warning: font renderer for ".snf" already registered at priority 0
Warning: font renderer for ".snf.Z" already registered at priority 0
Warning: font renderer for ".snf.gz" already registered at priority 0
Warning: font renderer for ".bdf" already registered at priority 0
Warning: font renderer for ".bdf.Z" already registered at priority 0
Warning: font renderer for ".bdf.gz" already registered at priority 0
Warning: font renderer for ".pmf" already registered at priority 0
fakt nevim co s tim:(
-
vypada to, ze neni problem v xorg.conf-zkousel jsem snad vsechny mozny nastaveni, ale v nejake knihovne pisem, preinstalovaval jsem i toto a nic. Asi si budu muset na tu hlasku zvyknout=)
-
Hmm, a proč se prosím neřídíte tím, co to píše? :(
Pokud budete tuto situaci hlásit jako chybu, uveďte prosím:
- Výsledek xprop -root | grep XKB
- Výsledek gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
Chyba bude nejspíš ve špatném nastavení přepínání klávesnice v GNOME.
-
ok, a co pise? polopaticky, pro lamu. Co mam udelat aby chyba nebyla? Prepinani klavesnice mam co mi radil GlidingFLY a kdyz mam jenom jednu klavesnici tak chyba je tu furt.
-
Já to řešil tak, že jsem spustil Editor nastavení, a v něm jsem jel podle hlášky /desktop/gnome/peripherals/keyboard/kbd a tam by to mělo vypadat takto:
---
layouts []
model
options []
overrideSettings "zatrženo"
---
Cokoli navíc v této sekci je právě ten rozpor o který podle mně jde. Já ty přebytečné klíče smazal, volby upravil, restartnul a byl klid. Nevím zdali je to správně, ale funguje to.
-
njn tam jsem koukal, ale zkousel ruzny jiny volby a mit tam prazdno jsem jaksi nezkusil, takze Bingoooooo a dekuji moc
-
Spatne jste me pochopil, chtel jsem po vas, abyste sem zaslal vystup z tech dvou programu, napr.:
$ gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
layouts = [us,cz]
model = pc104
overrideSettings = false
options = [grp grp:caps_toggle,grp_led grp_led:caps]
$ xprop -root | grep XKB
_XKB_RULES_NAMES_BACKUP(STRING) = "xorg", "pc104", "us,cs", ",", "grp:caps_toggle"
_XKB_RULES_NAMES(STRING) = "xorg", "pc104", "us,cz", ",", "grp:caps_toggle,grp_led:caps"
-
no ako mam presne ten isty problem ale neviem najst ten editor nastaveni. kde to je? mam ubuntu 6.10