Mouse pointer strange problem
i have last ubuntu installed (10.10), but from an year and thousand updates, video drivers updates, an hundreds of tricks, the mouse pointer is showed like an UGLY square...
These are the screenshots:
I have no idea what to do to solve this problem. Anyone of you have an idea to solve it?
Edit: this problem was encountered from 8.10+!
Edit 2, Video card specifications:
paska@ubuntu:~$ hwinfo --gfxcard
35: PCI 100.0: 0300 VGA compatible controller (VGA)
[Created at pci.318]
UDI: /org/freedesktop/Hal/devices/pci_1106_3230
Unique ID: VCu0.QX54AGQKWeE
Parent ID: vSkL.CP+qXDDqow8
SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
SysFS BusID: 0000:01:00.0
Hardware Class: graphics card
Model: "VIA K8M890CE/K8N890CE [Chrome 9]"
Vendor: pci 0x1106 "VIA Technologies, Inc."
Device: pci 0x3230 "K8M890CE/K8N890CE [Chrome 9]"
SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
SubDevice: pci 0x81b5
Revision: 0x11
Memory Range: 0xd0000000-0xdfffffff (rw,prefetchable)
Memory Range: 0xfa000000-0xfaffffff (rw,non-prefetchable)
Memory Range: 0xfbcf0000-0xfbcfffff (ro,prefetchable,disabled)
IRQ: 16 (10026 events)
I/O Ports: 0x3c0-0x3df (rw)
Module Alias: "pci:v00001106d00003230sv00001043sd000081B5bc03sc00i00"
Driver Info #0:
Driver Status: viafb is not active
Driver Activation Cmd: "modprobe viafb"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #17 (PCI bridge)
Primary display adapter: #35
paska@ubuntu:~$
thanks,
A
You have a VIA graphics card, it's one of the worst supported graphics chipsets.
What is happening is that the hardware cursor (that's a special part of the graphic card capability that produces a nice smooth cursor) has been corrupted. Normally this is because all of your video memory has been used.
If you can go into the bios and increase the amount of RAM given to the onboard video device. This may solve the issue for you.
It may still be a driver issue, as I said at the start, VIA isn't well supported so you may want to upgrade to an nvidia, intel or ati graphics card.
If your /etc/X11/xorg.conf
file exists and has a Device
section, you can set it to use a software cursor. Just add the line
Option "SWCursor" "true"
in that section. This should make the cursor be rendered in software, not by the graphics card.