first-time user; wireless mouse/keyboard problems
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 |
|||||
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 |
|||||
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 |
|||||
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 |
|||||
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...
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
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 |
|||||
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 |
|||||
All times are GMT - 8 Hours
|