Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Xserver - změna rozložení klávesnice [vyřešeno]  (Přečteno 8243 krát)

Vojtin

  • Host
Xserver - změna rozložení klávesnice [vyřešeno]
« kdy: 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.
« Poslední změna: 23 Července 2010, 09:34:38 od Anna Taliánová »

GlidingFLY

  • Stálý člen
  • **
  • Příspěvků: 1202
Xserver - změna rozložení klávesnice (vyřešeno)
« Odpověď #1 kdy: 04 Listopadu 2005, 19:35:34 »
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í.
» Linux Mint on mini-ITX boards «

Vojtin

  • Host
Xserver - změna rozložení klávesnice (vyřešeno)
« Odpověď #2 kdy: 05 Listopadu 2005, 19:41:11 »
toto jsem samozrejme zkousel, xorg mam zalohovanej, ale hlaska se objevuje porad

GlidingFLY

  • Stálý člen
  • **
  • Příspěvků: 1202
Xserver - změna rozložení klávesnice (vyřešeno)
« Odpověď #3 kdy: 05 Listopadu 2005, 20:44:05 »
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.
» Linux Mint on mini-ITX boards «

Vojtin

  • Host
Xserver - změna rozložení klávesnice (vyřešeno)
« Odpověď #4 kdy: 05 Listopadu 2005, 21:22:04 »
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

GlidingFLY

  • Stálý člen
  • **
  • Příspěvků: 1202
Xserver - změna rozložení klávesnice (vyřešeno)
« Odpověď #5 kdy: 06 Listopadu 2005, 09:56:40 »
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" ...
» Linux Mint on mini-ITX boards «

Vojtin

  • Host
Xserver - změna rozložení klávesnice (vyřešeno)
« Odpověď #6 kdy: 06 Listopadu 2005, 13:55:40 »
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:(

Vojtin

  • Host
Xserver - změna rozložení klávesnice (vyřešeno)
« Odpověď #7 kdy: 06 Listopadu 2005, 15:07:44 »
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=)

Ondřej Surý

  • Host
Xserver - změna rozložení klávesnice (vyřešeno)
« Odpověď #8 kdy: 07 Listopadu 2005, 12:15:43 »
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.

Vojtin

  • Host
Xserver - změna rozložení klávesnice (vyřešeno)
« Odpověď #9 kdy: 07 Listopadu 2005, 17:31:07 »
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.

GlidingFLY

  • Stálý člen
  • **
  • Příspěvků: 1202
Xserver - změna rozložení klávesnice (vyřešeno)
« Odpověď #10 kdy: 07 Listopadu 2005, 19:10:14 »
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.
» Linux Mint on mini-ITX boards «

Vojtin

  • Host
Xserver - změna rozložení klávesnice (vyřešeno)
« Odpověď #11 kdy: 07 Listopadu 2005, 20:09:26 »
njn tam jsem koukal, ale zkousel ruzny jiny volby a mit tam prazdno jsem jaksi nezkusil, takze Bingoooooo a dekuji moc

Ondřej Surý

  • Host
Xserver - změna rozložení klávesnice (vyřešeno)
« Odpověď #12 kdy: 07 Listopadu 2005, 20:54:46 »
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"

vird

  • Návštěvník
  • Příspěvků: 4
Xserver - změna rozložení klávesnice (vyřešeno)
« Odpověď #13 kdy: 07 Února 2007, 09:36:51 »
no ako mam presne ten isty problem ale neviem najst ten editor nastaveni. kde to je? mam ubuntu 6.10

 

Provoz zaštiťuje spolek OpenAlt.