Linux - KernelThis forum is for all discussion relating to the Linux kernel.
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've been trying to compile the current stable kernel (2.6.19.1), and it finally works with almost all my hardware. Now that my RAID 5 is up and running and initrd is happy, I can't seem to get the mouse working. It's enabled according to the menuconfig, but when I run startx the mouse cursor freezes in the middle of the screen and I have to exit back to the command line in order to do anything. After a minute or two the red light from the optical mouse goes out as if it's done trying to work. What gives?
BTW: The mouse won't work on either the ps2 or the usb.
I'm currently running Ubuntu Edgy with the default i386 2.6.17 kernel.
AMD Athlon 1.8Ghz
biostar mobo
2GB RAM
software RAID 5 ATA-133 (5 drives on independent buses)
Nvidia GeForce with 128MB
/boot is located on the RAID and is mirrored at the head of the first drive so that the initrd image can do its thing. The raid is mounted at '/'. None of this has any problems running under the default kernel, but that kernel is optimized for the 386 and does not run OpenGL2 because it is currently limited to the nv driver without a working compile directory.
Did you install or reinstall the nvidia driver after changing the kernel? There is an nvidia.ko kernel module that you may be missing. Also, did you run "make oldconfig" before make xconfig? That can help pick up new features of the new kernel while preserving your old options. If all else fails, you can reboot using your old kernel to get your cursor working again.
No, I've been waiting for a fully functional new kernel before installing the proprietary nvidia driver. I can't use make oldconfig because Ubuntu packages a binary kernel. However, I did start with a config file from a working kernel using the "load from alternate file" option in menuconfig (not xconfig). That kernel resides on another machine and is running linux-2.6.15.3.
I am using the old kernel right now, and I have been ever since I installed Ubuntu Edgy.
In BSD there is a program called "wsmouse" that is part of the OS and is really easy to configure. It gives you mouse access at the command line and copy/paste functionality. I seem to remember something like that in Gentoo, and I think that might be helpful in getting things like the nvidia driver installed.
"nv" is the GNU version of the nvidia driver. Both are open source, but the one from nvidia is under a different license (non-free).
Everything is fixed now. I'd neglected to install the driver for my mobo's ide controllers, so my raid was running in degraded mode without me realizing it.
The package for using a mouse in the console is called gpm. That will give you cut and paste. You will need to check if programs and libraries like ncurses are compiled with libgpm support to allow you to for example make a menu selection using the mouse.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.