xorg.conf and hal conficts: unable to set keyboard or monitor settings.
Hi forum
It pains me to ask this very ugly question: What has priority during the sequences that fire up the Xserver, all that is written in the xorg.conf file or some hal and evdev jobbers somewhere else in the system? Here is some background as to why this question arises: I have recently installed Slackware 12.2 on a Zepto Znote and configured with an XFCE desktop. Even more recently, I upgraded the installation to slackware-current. Prior to the -current upgrade, all input devices worked correctly and, after some editing of the xorg.conf file, I had my monitor looking sharp and perfect. This was a matter of changing the "vesa" out with "intel" and updating the monitor sizes to suite the 15,4" screen in 16:10 aspect ratio. The keyboard was correctly set as being PC105 dk, (a danish layout making use of deadkeys). Even in the XFCE display setting you could pick from any of the resolutions I had entered in under xorg's Display headers. Nice and easy, it was. But now!? Yes, all is not well after the Slackware upgrade to -current. Not that the display looks anywhere where as fuzzy as the vesa driver, but none of the display settings turn up in XFCE-> Settings->Display payne. They are set from somewhere else, that is not my xorg.conf file. But the worst of it all is the keyboard riddle that ensued. In the default keyboard settings section of the xorg.conf file I have options set for "dk" and "pc105". But when I am in the xfce environment, its set to "us", and there are no deadkeys. Sure, from a terminal I could type setkbdmap dk every single time I open with startx, but this should be done by default. But here is an excerpt from my x log: ... (II) config/hal: Adding input device AT Translated Set 2 keyboard (**) AT Translated Set 2 keyboard: always reports core events (**) AT Translated Set 2 keyboard: Device: "/dev/input/event1" (II) AT Translated Set 2 keyboard: Found keys (II) AT Translated Set 2 keyboard: Configuring as keyboard (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "evdev" (**) Option "xkb_layout" "us" (**) Option "xkb_options" "terminate:ctrl_alt_bksp" ... Whats happening here, and why? cheers Gustav |
From the CHANGES_AND_HINTS.TXT file:
Quote:
|
Thanks for posting that, gegechris.
Gustav_4, if you're going to run -current (the DEVELOPMENT tree of Slackware), you had better read the documentation that we create for it; otherwise, you're going to create a lot of noise on the forums. |
Hi Gegechris and rworkman
Thank you so kindly for bringing this documentment to my attention. As mentioned in the document, I made a copy of the original 10osvendor/10-keymap.fdi file and edited it in /etc/hal/fdi/policy. But it was really amazing when I launched the X server without the xorg.conf file. The output in the X log file was really impressive. This was a great relief, and I apologise if my inquery was redundant: I followed some instructions from a web article, so I had not considered reading the CHANGES_AND_HINTS file. Thanks again! You guys are doing great work. Sincerely, Gustav 4 |
All times are GMT -5. The time now is 11:29 AM. |