FedoraThis forum is for the discussion of the Fedora Project.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I really killed something on my Inspiron 6000D. I did a whole big batch of updates today. Everything seemed to go fine... a few reboots later I was onto the ATI card driver update (a new Kernel, a new driver), so I went and installed that (ATI official one using the --buildpkg Fedora/FC6 method... yes, I just read the sticky, but does that still apply?).
Coming back out of the restart, my Alps pad is shot to hell. Middle click is emulated by both clicking buttons, but that's it. I lost my scroll, I lost my side scroll (although... not sure if that ever worked), and my corner middle click.
So yay!
I go looking for answers and I find Ksynaptics suggested. Sounds good, so try that... no go. I get "Shared Memory not accessible. Please enable 'UseShm "true"' in xorg.conf." Then it loads and looking at the screen, I don't think the driver is loaded (which makes sense... go figure!).
Soooo... ATI messed up my xorg.conf? Sounds possible. Take a look at that... I get the following in /etc/x11/.
Code:
~
-rw-r--r-- 1 root root 4470 May 4 16:50 xorg.conf.backup
-rw-r--r-- 1 root root 3363 Aug 25 2006 xorg.conf.backup-ati-fglrx
-rw-rw-r-- 1 root root 3951 Mar 12 19:09 xorg.conf.original-0
-rw-rw-r-- 1 root root 4527 May 4 21:02 xorg.conf.original-1
-rw-r--r-- 1 root root 492 Nov 11 10:57 Xresources
Well obviously there are backups... but then which one is being used right now?
I'm pretty lost. So does anyone happen to know what file to edit, and what to edit within (I seem to get a different suggestion on how to edit everywhere I go)?
Obviously, the one that's "being used right now" is /etc/X11/xorg.conf.
I suspect you intended to ask "Which is the backup from which to pull the mouse pad info?"
If that was your question, you have two backups from yesterday. One of them is xorg.conf.backup made at 16:50, and the other one, xorg.conf.original-1 was created 4 hours later, at 21:02.
From your description of what you tried, I suspect that the working ALPS setup will be found in the earlier backup: xorg.conf.backup. Do a diff on the two files to see what's been changed. In fact, a diff between the 16:50 backup (e.g., before you did anything) and the 21:02 backup will show you what was changed by the updates you installed during the four hour period, and a diff between the 21:05 backup and your current xorg.conf will show you what was changed when you did the ksynaptics installation.
Yes... yes I have X... and I don't know why. *sobs in the corner*
In anycase, that fixed it to the point where my mouse has returned to it's origonal glory. Thanks very much.
What's weird is I'm still catching hell from ksynaptics. I'd really like to use this utility, so if you wouldn't mind helping me further, I'd appreciate it. I added that "UseShm" "true" to xorg.conf (after I found everything was good again) and I still get the error message that it's not using shared memory.
Here's xorg.conf. I thought I did it right, but perhaps there's a mistake in it.
Code:
# Xorg configuration created by system-config-display
Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "aticonfig-Screen[0]" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Synaptics" "CorePointer"
InputDevice "Mouse0" "AlwaysCore"
EndSection
Section "Files"
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, a font server independent of the X server is
# used to render fonts.
FontPath "unix/:7100"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
Load "synaptics"
Load "dri"
EndSection
Section "InputDevice"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
# Option "XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"
# Or if you just want both to be control, use:
# Option "XkbOptions" "ctrl:nocaps"
#
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
EndSection
Section "InputDevice"
Identifier "Synaptics"
Driver "synaptics"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto-dev"
Option "Emulate3Buttons" "yes"
Option "LeftEdge" "120"
Option "RightEdge" "830"
Option "TopEdge" "120"
Option "BottomEdge" "650"
Option "FingerLow" "14"
Option "FingerHigh" "15"
Option "MaxTapMove" "110"
Option "VertScrollDelta" "20"
Option "HorizScrollDelta" "20"
Option "MinSpeed" "0.3"
Option "MaxSpeed" "1.00"
Option "UseShm" "true"
EndSection
Section "Monitor"
### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Dell 1280x1024 Laptop Display Panel"
HorizSync 31.5 - 90.0
VertRefresh 59.0 - 75.0
Option "dpms"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "vesa"
VendorName "Videocard vendor"
BoardName "ATI Technologies Inc M22 [Radeon Mobility M300]"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 16
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection
the Load "Synaptics" and "UseShm" is there... do I need something that specificly says 'Alps' in there maybe?
EDIT:
Nevermind, I got it. Had to set an option of "SHMconfig" "1" in xorg.conf and it ran fine. Thanks again for all the help.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.