View previous topic :: View next topic |
Author |
Message |
blendermen n00b
Joined: 02 Jul 2010 Posts: 24 Location: /dev/null
|
Posted: Fri Apr 01, 2011 8:19 pm Post subject: [solved] Dziwny problem z Xorg - nie czyta pliku xorg.conf |
|
|
Witam!
Mam problem z konfiguracją polskich znaków za pomocą xorg.conf (wiem temat wałkowany nonstoped, moim wytłumaczeniem jest to , że przeszukałem całe google, to forum i oficjalnego handbooka gentoo i nadal nic
m.in korzystałem:
https://forums.gentoo.org/viewtopic.php?t=179057
http://www.gentoo.org/doc/pl/guide-localization.xml
http://www.gentoo.org/doc/pl/utf-8.xml
Wydaje mi się, że xserver w ogóle nie czyta moich ustawień z pliku /etc/X11/xorg.conf - mimo, że logi mówią, że te dane są wczytywane..
Plik xorg.conf mam dobrze skonfigurowany lecz logi Xorga są różne od ustawień, które ja narzuciłem.
Proszę zobaczyć:
/var/log/Xorg.0.log
Code: |
a[ 26.827]
X.Org X Server 1.9.4
Release Date: 2011-02-04
[ 26.827] X Protocol Version 11, Revision 0
[ 26.827] Build Operating System: Linux 2.6.36-gentoo-r8 x86_64 Gentoo
[ 26.827] Current Operating System: Linux mazur 2.6.36-gentoo-r8 #1 SMP Sun Mar 27 15:50:54 CEST 2011 x86_64
[ 26.827] Kernel command line: root=/dev/sda2
[ 26.827] Build Date: 31 March 2011 07:33:52PM
[ 26.827]
[ 26.827] Current version of pixman: 0.20.2
[ 26.827] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 26.827] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 26.828] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Apr 1 21:34:55 2011
[ 26.889] (==) Using config file: "/etc/X11/xorg.conf"
[ 26.889] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 26.924] (==) ServerLayout "X.org Configured"
[ 26.924] (**) |-->Screen "Screen0" (0)
[ 26.924] (**) | |-->Monitor "Monitor0"
[ 26.924] (**) | |-->Device "Card0"
[ 26.924] (**) |-->Input Device "Mouse0"
[ 26.924] (**) |-->Input Device "Keyboard0"
[ 26.924] (**) Option "AllowEmptyInput" "false"
[ 26.924] (==) Automatically adding devices
[ 26.924] (==) Automatically enabling devices
...............
...............
[ 28.837] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[ 28.837] (**) Sleep Button: always reports core events
[ 28.837] (**) Sleep Button: Device: "/dev/input/event2"
[ 28.844] (--) Sleep Button: Found keys
[ 28.844] (II) Sleep Button: Configuring as keyboard
[ 28.844] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD)
[ 28.844] (**) Option "xkb_rules" "evdev"
[ 28.844] (**) Option "xkb_model" "evdev"
[ 28.844] (**) Option "xkb_layout" "us"
[ 28.854] (II) config/udev: Adding input device PIXART USB OPTICAL MOUSE (/dev/input/event6)
.........
.........
|
Jest napisane [ 26.889] (==) Using config file: "/etc/X11/xorg.conf" a jednak klawiatura według tego logu jest:
Code: | [ 28.844] (**) Option "xkb_rules" "evdev"
[ 28.844] (**) Option "xkb_model" "evdev"
[ 28.844] (**) Option "xkb_layout" "us" |
a w pliku xorg.conf mam wpis:
Code: | Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbLayout" "pl"
Option "XkbModel" "pc105"
EndSection
|
Cały xorg.conf
Code: | Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CorePointer"
Option "AllowEmptyInput" "false"
EndSection
Section "Files"
ModulePath "/usr/lib64/xorg/modules"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection
Section "Module"
Load "extmod"
Load "dri2"
Load "dri"
Load "dbe"
Load "glx"
Load "record"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbLayout" "pl"
Option "XkbModel" "pc105"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "ShadowFB" # [<bool>]
#Option "DefaultRefresh" # [<bool>]
#Option "ModeSetClearScreen" # [<bool>]
Identifier "Card0"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
|
/etc/env.d/02locale
Code: |
#LC_ALL="pl_PL.UTF-8"
LANG="pl_PL.UTF-8"
LINGUAS="pl"
LANGUAGE=48
LC_MESSAGES="C"
|
Code: |
mazur ~ # locale
LANG=pl_PL.UTF-8
LC_CTYPE="pl_PL.UTF-8"
LC_NUMERIC="pl_PL.UTF-8"
LC_TIME="pl_PL.UTF-8"
LC_COLLATE="pl_PL.UTF-8"
LC_MONETARY="pl_PL.UTF-8"
LC_MESSAGES=en_US.UTF-8
LC_PAPER="pl_PL.UTF-8"
LC_NAME="pl_PL.UTF-8"
LC_ADDRESS="pl_PL.UTF-8"
LC_TELEPHONE="pl_PL.UTF-8"
LC_MEASUREMENT="pl_PL.UTF-8"
LC_IDENTIFICATION="pl_PL.UTF-8"
LC_ALL=
|
Jest to laptop emachines e520
Dopiero co wgrany, świeży gentoo amd64:
Linux mazur 2.6.36-gentoo-r8 #1 SMP Sun Mar 27 15:50:54 CEST 2011 x86_64 Genuine Intel(R) CPU T1600 @ 1.66GHz GenuineIntel GNU/Linux
Code: | X.Org X Server 1.9.4
Release Date: 2011-02-04 |
Mam polskie znaki dzięki setxkbmap pl ale wolałbym znać przyczynę i rozwiązać problem po linuksowemu :p
Jak będę wiedział czemu Xorg nie czyta pliku xorg.conf przy okazji będę mógł spróbować ustawić touchpada, który nie reaguje na kliknięcie (Touchpad Tap Clicking) które też ustawia się z xorg.conf
Pozdrawiam
Last edited by blendermen on Sat Apr 02, 2011 10:25 am; edited 1 time in total |
|
Back to top |
|
|
joi_ Apprentice
Joined: 28 Mar 2005 Posts: 171
|
Posted: Fri Apr 01, 2011 8:43 pm Post subject: |
|
|
InputDevice "Keyboard0" "CorePointer"
CorePointer -> CoreKeyboard |
|
Back to top |
|
|
SlashBeast Retired Dev
Joined: 23 May 2006 Posts: 2922
|
Posted: Fri Apr 01, 2011 9:14 pm Post subject: |
|
|
Aktualnie pelen xorg.conf nie jest juz uzywany raczej, chyba, ze musisz. Zamiast tego stosuje sie /etc/X11/xorg.conf.d (katalog) i w nim np:
Code: | frontier ~ # cat /etc/X11/xorg.conf.d/10-keyboard.conf
Section "InputClass"
Identifier "keyboard-all"
Option "XkbOptions" "lv3:ralt_switch_multikey"
Driver "evdev"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "pl"
MatchIsKeyboard "on"
EndSection |
|
|
Back to top |
|
|
blendermen n00b
Joined: 02 Jul 2010 Posts: 24 Location: /dev/null
|
Posted: Sat Apr 02, 2011 10:24 am Post subject: |
|
|
Cały dzień się z tym męczyłem. Mogłem od razu spytać się na forum Działa bardzo dobrze. Dzięki
Pomogło to z edycją pliku:
cat /etc/X11/xorg.conf.d/10-keyboard.conf - u mnie ten plik był w /usr/share/X11/xorg.conf.d/10-evdev.conf
i w 10-evdev.conf jest ustawienie wszystkich kontrolerów-inputow
Analogicznie do tego poradziłem sobie z konfiguracją touchpada synaptics, które opcje też trzeba dopisać do tego pliku.
Pzdr. |
|
Back to top |
|
|
SlashBeast Retired Dev
Joined: 23 May 2006 Posts: 2922
|
Posted: Sat Apr 02, 2011 12:35 pm Post subject: |
|
|
konfigi w etc maja wiekszy priorytet. Nie edytuj w /usr/share bo po aktualizacji stracisz zmiany. Moj konfig synaptica:
Code: | frontier ~ # cat /etc/X11/xorg.conf.d/20-synaptics.conf
Section "InputClass"
Identifier "touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "synaptics"
#Option "Device" "/dev/input/mouse0"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.7"
Option "MaxSpeed" "0.8"
Option "AccelFactor" "0.0010"
Option "SHMConfig" "on"
Option "VertTwoFingerScroll" "1"
Option "HorizTwoFingerScroll" "1"
Option "TapButton1" "1"
EndSection |
|
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|