Alright so long story short: switched from Slackware-Current(64) to Slackware-Current(32) since its just easier overall to get a lot of programs to install without worrying about multi-lib environments.
I reinstall, and suddenly my Logitech G600 Mouse keeps X from starting. So I update to -current to see if the new kernel is what did it for me, and no dice.
If I unplug the mouse, start X, and plug it back in, it crashes X like something shot it.
Xorg.log posted below.
Does anyone have any idea on how to get this mouse to work? I've had it for a month or more now and kinda threw out the box and other crap that came with it, thinking I wouldn't have problems.
Murphy sucks.
Code:
[ 220.718] (II) config/udev: Adding input device Logitech Gaming Mouse G600 (/dev/input/event4)
[ 220.718] (**) Logitech Gaming Mouse G600: Applying InputClass "evdev pointer catchall"
[ 220.719] (II) Using input driver 'evdev' for 'Logitech Gaming Mouse G600'
[ 220.719] (**) Logitech Gaming Mouse G600: always reports core events
[ 220.719] (**) evdev: Logitech Gaming Mouse G600: Device: "/dev/input/event4"
[ 220.719] (--) evdev: Logitech Gaming Mouse G600: Vendor 0x46d Product 0xc24a
[ 220.719] (--) evdev: Logitech Gaming Mouse G600: Found 20 mouse buttons
[ 220.719] (--) evdev: Logitech Gaming Mouse G600: Found scroll wheel(s)
[ 220.719] (--) evdev: Logitech Gaming Mouse G600: Found relative axes
[ 220.719] (--) evdev: Logitech Gaming Mouse G600: Found x and y relative axes
[ 220.719] (II) evdev: Logitech Gaming Mouse G600: Configuring as mouse
[ 220.719] (II) evdev: Logitech Gaming Mouse G600: Adding scrollwheel support
[ 220.719] (**) evdev: Logitech Gaming Mouse G600: YAxisMapping: buttons 4 and 5
[ 220.719] (**) evdev: Logitech Gaming Mouse G600: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 220.719] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:0b.0/usb2/2-1/2-1:1.0/input/input9/event4"
[ 220.719] (II) XINPUT: Adding extended input device "Logitech Gaming Mouse G600" (type: MOUSE, id 10)
[ 220.719] (II) evdev: Logitech Gaming Mouse G600: initialized for relative axes.
[ 220.719] (**) Logitech Gaming Mouse G600: (accel) keeping acceleration scheme 1
[ 220.719] (**) Logitech Gaming Mouse G600: (accel) acceleration profile 0
[ 220.719] (**) Logitech Gaming Mouse G600: (accel) acceleration factor: 2.000
[ 220.719] (**) Logitech Gaming Mouse G600: (accel) acceleration threshold: 4
[ 220.720] (II) config/udev: Adding input device Logitech Gaming Mouse G600 (/dev/input/event5)
[ 220.720] (**) Logitech Gaming Mouse G600: Applying InputClass "evdev keyboard catchall"
[ 220.720] (**) Logitech Gaming Mouse G600: Applying InputClass "keyboard-all"
[ 220.720] (II) Using input driver 'evdev' for 'Logitech Gaming Mouse G600'
[ 220.720] (**) Logitech Gaming Mouse G600: always reports core events
[ 220.720] (**) evdev: Logitech Gaming Mouse G600: Device: "/dev/input/event5"
[ 220.720] (--) evdev: Logitech Gaming Mouse G600: Vendor 0x46d Product 0xc24a
[ 220.720] (--) evdev: Logitech Gaming Mouse G600: Found absolute axes
[ 220.720] (--) evdev: Logitech Gaming Mouse G600: Found absolute multitouch axes
[ 220.720] (--) evdev: Logitech Gaming Mouse G600: Found keys
[ 220.720] (II) evdev: Logitech Gaming Mouse G600: Configuring as mouse
[ 220.720] (II) evdev: Logitech Gaming Mouse G600: Configuring as keyboard
[ 220.720] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:0b.0/usb2/2-1/2-1:1.1/input/input10/event5"
[ 220.720] (II) XINPUT: Adding extended input device "Logitech Gaming Mouse G600" (type: KEYBOARD, id 11)
[ 220.720] (**) Option "xkb_rules" "evdev"
[ 220.720] (**) Option "xkb_model" "evdev"
[ 220.720] (**) Option "xkb_layout" "us"
[ 220.720] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[ 220.721] (II) evdev: Logitech Gaming Mouse G600: initialized for absolute axes.
[ 220.721]
[ 220.721] Backtrace:
[ 220.721] 0: /usr/bin/X (xorg_backtrace+0x49) [0x81b54b9]
[ 220.721] 1: /usr/bin/X (0x8048000+0x170d26) [0x81b8d26]
[ 220.721] 2: linux-gate.so.1 (__kernel_rt_sigreturn+0x0) [0xffffe40c]
[ 220.721] 3: /lib/libc.so.6 (memcpy+0x2f) [0xb744021f]
[ 220.721] 4: /usr/bin/X (XIChangeDeviceProperty+0x14f) [0x815111f]
[ 220.721] 5: /usr/lib/xorg/modules/input/evdev_drv.so (0xb433f000+0x6b1b) [0xb4345b1b]
[ 220.721] 6: /usr/bin/X (ActivateDevice+0x66) [0x806c686]
[ 220.721] 7: /usr/bin/X (0x8048000+0x7d1b5) [0x80c51b5]
[ 220.721] 8: /usr/bin/X (0x8048000+0x8eddc) [0x80d6ddc]
[ 220.721] 9: /usr/bin/X (0x8048000+0x8f334) [0x80d7334]
[ 220.721] 10: /usr/bin/X (WakeupHandler+0x6d) [0x807bbfd]
[ 220.721] 11: /usr/bin/X (WaitForSomething+0x19b) [0x81b294b]
[ 220.721] 12: /usr/bin/X (0x8048000+0x2f84e) [0x807784e]
[ 220.721] 13: /usr/bin/X (0x8048000+0x1d765) [0x8065765]
[ 220.721] 14: /lib/libc.so.6 (__libc_start_main+0xf5) [0xb73d75a5]
[ 220.721] 15: /usr/bin/X (0x8048000+0x1daa9) [0x8065aa9]
[ 220.721]
[ 220.721] Segmentation fault at address 0x1b7
[ 220.721]
Fatal server error:
[ 220.721] Caught signal 11 (Segmentation fault). Server aborting
[ 220.721]
[ 220.722]
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 220.722] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 220.722]
[ 220.738] (II) evdev: Power Button: Close
[ 220.738] (II) UnloadModule: "evdev"
[ 220.754] (II) evdev: Power Button: Close
[ 220.754] (II) UnloadModule: "evdev"
[ 220.770] (II) evdev: AT Translated Set 2 keyboard: Close
[ 220.770] (II) UnloadModule: "evdev"
[ 220.786] (II) evdev: Speakup: Close
[ 220.786] (II) UnloadModule: "evdev"
[ 220.802] (II) evdev: Logitech Gaming Mouse G600: Close
[ 220.802] (II) UnloadModule: "evdev"
[ 220.802] (II) UnloadModule: "evdev"
[ 221.017] Server terminated with error (1). Closing log file.