first-time user; wireless mouse/keyboard problems
windmike
Status: New User - Welcome
Joined: 08 Nov 2009
Posts: 4
Reply Quote
I just installed the latest liquorix kernel on an antiX 8.2 installation on my desktop machine. The problem I'm having is a non-working usb wireless logitech mouse...it's actually a wireless set including the keyboard, but the keyboard works. Similar issues are reported on the MEPIS forums with recent Liquorix kernels, but no solutions. This mouse/keyboard combo works in MEPIS 8 and antiX with the current MEPIS kernel.
Since the keyboard works I can ctrl-F1 to a cl and enter commands...I just don't know what to look for to diagnose the problem. Would appreciate some help to figure this out.
Thanks, and looking forward to a working liquorix install!

Mike
Back to top
damentz
Status: Assistant
Joined: 09 Sep 2008
Posts: 1135
Reply Quote
Unfortunately, the only way to use my kernel reliably is with newer udev / hal / Xorg and Xserver packages.

The newer udev packages will help with usb hotplug and the newer Xorg and Xserver packages provide updated evdev for peripheral hotplug. The deprecated kbd and mouse modules have bugs that cause keyboard or mouse freezing.

There is no solution going forward actually with those old xorg modules as the process scheduler in the mainline kernel CFS has increased chance of freezing with 2.6.32 and up due to the reduced latency and changes that increase throughput to match BFS (what I'm using currently in Liquorix).

If someone could seamlessly backport those packages into Mepis, then my kernels would work flawlessly. In the meantime, I noticed Stevo experimenting with my sources. A quick work around is to use CFS until the 2.6.32 kernel comes around, but you will get large to small performance regressions and increased average latency depending on your workload.

If I could point at anything I support specifically using my kernel or sources + config, that would be any distribution using user space similar to the latest Ubuntu releases, testing/sid in Debian, and other rolling release or very modern distributions like Fedora or Arch Linux. Out of this scope, I get bug reports that are just plain weird and not reproducable on my machine or other machines with similar user space.
Back to top
techAdmin
Status: Site Admin
Joined: 26 Sep 2003
Posts: 4127
Location: East Coast, West Coast? I know it's one of them.
Reply Quote
antix uses debian testing, not stable as default.

But it also uses some mepis tools that are starting to really conflict with current xorg, hal/udev, and other things.

I'm not sure what mepis is planning on doing about this problem, but it is a problem, and it does make mepis support more difficult now.

Mepis uses some kind of non standard hot plug handler, and has a corrupted xorg.conf, too much is non standard sadly to allow for easy debugging.

here's hoping that the next release sees mepis move away from such legacy methods, which had utility 4, 5 years ago, but are now handicaps.

Antix uses mepis tools, to be clear, but is debian testing basically, with a mix of packages.
Back to top
eriefisher
Status: Contributor
Joined: 21 Jun 2008
Posts: 59
Reply Quote
Mepis just released 2.6.32-1-mepis-smp kernel. It may solve your issues, maybe not????? It's available throu the standard mepis 8 repos.

I have not installed/tested it yet but will try and get it tonight.
Back to top
damentz
Status: Assistant
Joined: 09 Sep 2008
Posts: 1135
Reply Quote
Oh, if AntiX uses testing, then look in xorg.conf and find AutoAddDevices.

In that same section, there may be more options regarding input hotplug - remove them all

This will force xorg to use evdev, the newer input drivers.
Back to top
lots of information...
windmike
Status: New User - Welcome
Joined: 08 Nov 2009
Posts: 4
Reply Quote
Thanks to all for taking time to reply. I had seen several references to your kernels on the MEPIS forums, so gave it a try. Maybe I need to look at the kernels that Stevo is producing. Regarding the xorg.conf, there are no references in my antiX xorg.conf to either AutoAddDevices or to hotplug, so I can't make any changes there.
I did try Sidux, with their kernel and yours, and it's definitely fast. I'm satisfied with MEPIS, it's how I started in linux, but would like something faster if it's not too hard to keep running - I'm an amateur for the most part.

again thanks for the help
Back to top
AutoAddDevices
reiner
Status: Contributor
Joined: 28 Jul 2009
Posts: 119
Location: Germany
Reply Quote
Hmm,
in my xorg.conf it says in Section ServerFlags

Option "AutoAddDevices" "false"

If you do not have such a section you ca create one with an editor. Mine is as follows:
:: Quote ::
Section "ServerFlags"
Option "DontZap" "Off"
Option "AllowEmptyInput" "0"
Option "Xinerama" "0"
# Option "AutoAddDevices" "False"
EndSection


In my case the line AutoAddDevices is commented out, so the option works as default is "true". To disable it you need to delete the comment-sign (#).

Hope that helps you.

regards

Reiner
Back to top
damentz
Status: Assistant
Joined: 09 Sep 2008
Posts: 1135
Reply Quote
I have been running AntiX in a virtual machine. Make sure the testing repo is enabled and run the following to upgrade.

apt-get install xorg xserver-xorg xserver-xorg-core xserver-xorg-video-all xserver-xorg-input-all

This should remove the deprecated modules and force evdev's use.

:: Code ::
root@antix:/home/damentz# apt-get install xorg xserver-xorg xserver-xorg-core xserver-xorg-video-all xserver-xorg-input-all
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  console-setup console-terminus libaudit0 libdrm-intel1 libdrm2
  libgl1-mesa-dri libgl1-mesa-glx libpciaccess0 libxi6 xfonts-75dpi
  xfonts-scalable xinit xorg-docs-core xserver-common xserver-xorg-input-evdev
  xserver-xorg-input-synaptics xserver-xorg-input-wacom xserver-xorg-video-apm
  xserver-xorg-video-ark xserver-xorg-video-ati xserver-xorg-video-chips
  xserver-xorg-video-cirrus xserver-xorg-video-fbdev xserver-xorg-video-i128
  xserver-xorg-video-i740 xserver-xorg-video-intel xserver-xorg-video-mach64
  xserver-xorg-video-mga xserver-xorg-video-neomagic xserver-xorg-video-nv
  xserver-xorg-video-openchrome xserver-xorg-video-r128
  xserver-xorg-video-radeon xserver-xorg-video-radeonhd
  xserver-xorg-video-rendition xserver-xorg-video-s3
  xserver-xorg-video-s3virge xserver-xorg-video-savage
  xserver-xorg-video-siliconmotion xserver-xorg-video-sis
  xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident
  xserver-xorg-video-tseng xserver-xorg-video-v4l xserver-xorg-video-vesa
  xserver-xorg-video-vmware xserver-xorg-video-voodoo
Suggested packages:
  libglide3 xorg-docs gpointing-device-settings touchfreeze wacom-tools
  firmware-linux
The following packages will be REMOVED:
  xserver-xorg-input-kbd xserver-xorg-input-mouse xserver-xorg-video-cyrix
  xserver-xorg-video-dummy xserver-xorg-video-glint xserver-xorg-video-imstt
  xserver-xorg-video-newport xserver-xorg-video-nsc xserver-xorg-video-tga
  xserver-xorg-video-vga xserver-xorg-video-via
The following NEW packages will be installed:
  console-setup console-terminus libaudit0 libdrm-intel1 libgl1-mesa-dri
  libpciaccess0 xfonts-75dpi xfonts-scalable xinit xorg xorg-docs-core
  xserver-common
The following packages will be upgraded:
  libdrm2 libgl1-mesa-glx libxi6 xserver-xorg xserver-xorg-core
  xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-synaptics
  xserver-xorg-input-wacom xserver-xorg-video-all xserver-xorg-video-apm
  xserver-xorg-video-ark xserver-xorg-video-ati xserver-xorg-video-chips
  xserver-xorg-video-cirrus xserver-xorg-video-fbdev xserver-xorg-video-i128
  xserver-xorg-video-i740 xserver-xorg-video-intel xserver-xorg-video-mach64
  xserver-xorg-video-mga xserver-xorg-video-neomagic xserver-xorg-video-nv
  xserver-xorg-video-openchrome xserver-xorg-video-r128
  xserver-xorg-video-radeon xserver-xorg-video-radeonhd
  xserver-xorg-video-rendition xserver-xorg-video-s3
  xserver-xorg-video-s3virge xserver-xorg-video-savage
  xserver-xorg-video-siliconmotion xserver-xorg-video-sis
  xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident
  xserver-xorg-video-tseng xserver-xorg-video-v4l xserver-xorg-video-vesa
  xserver-xorg-video-vmware xserver-xorg-video-voodoo
41 upgraded, 12 newly installed, 11 to remove and 551 not upgraded.
Need to get 18.5MB/26.9MB of archives.
After this operation, 40.9MB of additional disk space will be used.
Do you want to continue [Y/n]? y



EDIT: it may also help to upgrade udev and hal.

apt-get install udev hal hal-info
Back to top
Display posts from previous:   

All times are GMT - 8 Hours