Home > Linux, Slackware > Slackware 13.37 – Xorg + Hal

Slackware 13.37 – Xorg + Hal

The divorce was a long time coming. The papers are finally signed. Xorg has dumped hal and eloped with udev.

Keyboard layout modifications are back to (almost) normal – but instead of using /etc/X11/xorg.conf, we’re now using /etc/X11/xorg.conf.d/90-keyboard-layout.conf.

To change your keyboard layout from US to GB (for example):

# cp /{usr/share,etc}/X11/xorg.conf.d/90-keyboard-layout.conf
# vi /etc/X11/xorg.conf.d/90-keyboard-layout.conf

Modify the file to replace:

Option “XkbLayout” “us”


Option “XkbLayout” “gb”

.. just as you would have done a few years ago with xorg.conf.

Be Sociable, Share!
  1. May 6th, 2011 at 22:03 | #1

    OK but my etc/X11/xorg.conf.d directory is empty. I want to add/change the Modes line to look
    like this:
    Modes “1920×1080″ “1024×768″ “800×600″ “640×480″

    as in my old xorg.conf.

    How do I do this in 13.37?

    • May 10th, 2011 at 12:42 | #2

      Copy just the “Screen” section from /etc/X11/xorg.conf and put it in the new file /etc/X11/xorg.conf.d/50-screen.conf.

      Then make whatever modifications you need to to it.

  2. 4400 Host
    November 13th, 2011 at 04:26 | #3

    tried just creating snippet of Mouse1 Options Section. Named it mouse1.conf and dropped it in /etc/X11/xorg.conf.d per Slackware Hints and Changes, but the xstart failed. Noticed also have /usr/share/X11/xorg.conf.d – Don’t understand how u are using udev rule groups? Appreciate any clarification u can provide.
    Mouse is very unsteady in xfce 4.6.4; -6 Button+ Wheel, usb wireless logitech S530 Mouse which other than having the jitters has been working on slackware for years. Unfortunately documentation is way to thick for me. Regards

  1. August 12th, 2011 at 03:26 | #1

Note: Commenter is allowed to use '@User+blank' to automatically notify your reply to other commenter. e.g, if ABC is one of commenter of this post, then write '@ABC '(exclude ') will automatically send your comment to ABC. Using '@all ' to notify all previous commenters. Be sure that the value of User should exactly match with commenter's name (case sensitive).