Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 09-26-05, 02:28 AM   #1
Enforcer
Registered User
 
Join Date: Nov 2004
Posts: 9
Angry Mouse cursor erases text during drag & drop

Hi everybody,

for some time now I'm fighting with the problem that whenever I drag and drop icons on my KDE desktop, I erase any text that is below it. I have to refresh the text (eg. closing/opening a folder tree) to make it reappear. Understandably this makes it VERY hard to do many tasks, eg. sorting mails in KMail. This happens with any KDE application.

This happens ONLY with the NVIDIA drivers (not nv, not e.g. ATI on another machine) and it's been happening since NVIDIA released the first 1.0 version.
I have used multiple cards (started with Elsa TNT2, then Geforce2MX, then Geforce4MX, now Geforce4 TI4200) and the problem has not gone away.
It started on Debian 2.2 with an AMD K6-350, and neither an upgrade to Debian Woody nor an upgrade to Kernel 2.6 nor a hardware upgrade to another mainboard (first Elitegroup, now ASUS nForce2) made this bug go away. Now I have been using SuSE 9.1, 9.2, 9.3 and 10 with their respective default kernels and it is *still* there - but only on my machine that uses the NVIDIA card.

I tried multiple settings in XF86Config (and eventually xorg.conf) but nothing helped.

Here is a screenshot of the bug where I drag a folder across Konqueror's tree view: http://www.jensbenecke.de/temp/kde/bug-treeview.png

I will execute the NVIDIA bug report script tonight but I doubt that it'll reveal anything useful. Please, please give me any idea how to track this down. I'll gladly help in any debugging that is necessary.


Thank you!
Enforcer is offline   Reply With Quote
Old 09-26-05, 04:44 AM   #2
whig
550Ti
 
Join Date: Jan 2004
Location: New Zealand
Posts: 854
Default Re: Mouse cursor erases text during drag & drop

Xorg, XFree can be set to use hardware of software cursors. Switch over to the other and see what happens. From the nvidia readme (other options in there too):

Code:
        Option "SWCursor" "boolean"
                Enable or disable software rendering of the X cursor.
                Default: off.

        Option "HWCursor" "boolean"
                Enable or disable hardware rendering of the X cursor.
                Default: on.
whig is offline   Reply With Quote
Old 09-26-05, 04:49 PM   #3
energyman76b
Registered User
 
Join Date: Dec 2002
Location: Clausthal/Germany
Posts: 1,104
Default Re: Mouse cursor erases text during drag & drop

please post your xorg.conf and Xorg.0.log
energyman76b is offline   Reply With Quote
Old 09-27-05, 02:56 AM   #4
Enforcer
Registered User
 
Join Date: Nov 2004
Posts: 9
Default Re: Mouse cursor erases text during drag & drop

Quote:
Originally Posted by whig
Xorg, XFree can be set to use hardware of software cursors. Switch over to the other and see what happens.
Hello,

thanks for the help!
However, t's not the mouse pointer that causes the erasing. It's the object I drag around (eg. a folder icon, see screenshot). I have already tried this setting, it does not help.

I suspect it's some bug that only triggers when a combination of Qt/KDE widgets and NVIDIA drivers are used. I will post my Xorg.conf this evening, I'm not at my machine currently.
Enforcer is offline   Reply With Quote
Old 09-27-05, 01:01 PM   #5
energyman76b
Registered User
 
Join Date: Dec 2002
Location: Clausthal/Germany
Posts: 1,104
Default Re: Mouse cursor erases text during drag & drop

Hi,

you are still using the k6-2 350?
Redrawing is pretty intesive task - maybe your cpu is just 'overloaded'?
What are htop/top saying, when kmail is 'white out'?
energyman76b is offline   Reply With Quote
Old 09-27-05, 01:21 PM   #6
Enforcer
Registered User
 
Join Date: Nov 2004
Posts: 9
Post Re: Mouse cursor erases text during drag & drop

Quote:
Originally Posted by energyman76b
please post your xorg.conf and Xorg.0.log
Here you go: (pasted because uploading says "Invalid file type")


Code:
# /.../
# SaX generated X11 config file
# Created on: 2005-09-13T01:48:13+0200.
#
# Version: 7.1
# Contact: Marcus Schaefer <sax@suse.de>, 2002
#
# Automatically generated by [ISaX] (7.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
  FontPath     "/usr/X11R6/lib/X11/fonts/misc:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/local"
  FontPath     "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/Type1"
  FontPath     "/usr/X11R6/lib/X11/fonts/URW"
  FontPath     "/usr/X11R6/lib/X11/fonts/truetype"
  FontPath     "/usr/X11R6/lib/X11/fonts/uni:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/CID"
  FontPath     "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"
  FontPath     "/opt/kde3/share/fonts"
  FontPath     "/usr/local/share/fonts"
  FontPath     "/usr/X11R6/lib/X11/fonts"
  InputDevices "/dev/ttyS0"
  InputDevices "/dev/ttyS1"
  InputDevices "/dev/ttyS2"
  InputDevices "/dev/ttyS3"
  InputDevices "/dev/ttyS4"
  InputDevices "/dev/ttyS5"
  InputDevices "/dev/ttyS6"
  InputDevices "/dev/ttyS7"
  InputDevices "/dev/ttyS8"
  InputDevices "/dev/psaux"
  InputDevices "/dev/logibm"
  InputDevices "/dev/sunmouse"
  InputDevices "/dev/atibm"
  InputDevices "/dev/amigamouse"
  InputDevices "/dev/atarimouse"
  InputDevices "/dev/inportbm"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/mouse"
  InputDevices "/dev/usbmouse"
  InputDevices "/dev/adbmouse"
  InputDevices "/dev/input/mice"
  InputDevices "/dev/input/event0"
  InputDevices "/dev/pointer0"
  InputDevices "/dev/pointer1"
  InputDevices "/dev/pointer2"
  InputDevices "/dev/pointer3"
EndSection

Section "ServerFlags"
  Option       "AllowMouseOpenFail"
  Option       "RandR" "on"
EndSection

Section "Module"
  Load         "freetype"
  Load         "dbe"
  Load         "type1"
  Load         "v4l"
  Load         "glx"
  Load         "extmod"
EndSection

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "de"
  Option       "XkbModel" "pc105"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "nodeadkeys"
EndSection


Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "ImPS/2 Generic Wheel Mouse"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
  Identifier   "Monitor[0]"
  ModelName    "BELINEA BELINEA101720"
  Option       "DPMS"
  VendorName   "MAX"
  UseModes     "Modes[0]"
EndSection


Section "Modes"
  Identifier   "Modes[0]"
EndSection


Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "1280x1024" "1152x864" "1024x768" "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1280x1024" "1152x864" "1024x768" "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1280x1024" "1152x864" "1024x768" "800x600" "768x576" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      32
    Modes      "1280x1024" "1152x864" "1024x768" "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1280x1024" "1152x864" "1024x768" "800x600" "768x576" "640x480" 
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection


Section "Device"
  BoardName    "GeForce4 Ti 4200"
  Driver       "nvidia"
  Identifier   "Device[0]"
  Option       "BackingStore"
  Option       "RenderAccel" "On"
  Screen       0
  VendorName   "NVidia"
EndSection


Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  Option       "Clone" "off"
  Option       "Xinerama" "off"
  Screen       "Screen[0]"
EndSection

Section "DRI"
    Group      "video"
    Mode       0660
EndSection

Section "Extensions"
EndSection
Enforcer is offline   Reply With Quote
Old 09-27-05, 01:23 PM   #7
Enforcer
Registered User
 
Join Date: Nov 2004
Posts: 9
Default Re: Mouse cursor erases text during drag & drop

Quote:
Originally Posted by energyman76b
Hi,

you are still using the k6-2 350?
Redrawing is pretty intesive task - maybe your cpu is just 'overloaded'?
What are htop/top saying, when kmail is 'white out'?
Nope. ATM I'm using an AthlonXP 2600+ with 1G DDR-400 RAM, ASUS nForce2 board, Geforce4-TI4200 graphics, 250G ATA-133 harddisk and 19" TFT screen.

When dragging around icons over text so that the text is erased, CPU load hovers around 5-10%. This erasing happens only at certain speeds, ie. *sometimes* the text is redrawn correctly (and sometimes it isn't).
Enforcer is offline   Reply With Quote
Old 09-27-05, 01:42 PM   #8
energyman76b
Registered User
 
Join Date: Dec 2002
Location: Clausthal/Germany
Posts: 1,104
Default Re: Mouse cursor erases text during drag & drop

Hi,

argl, I hate sax/xorgconfig generated configs - so much stuff nobody needs, so much stuff everybody should have is not loaded.. *Sigh*

you should add Load ddc to your modules section - it will not solve your problem, but it is a good thing to have - and remove
Section "DRI"
Group "video"
Mode 0660
EndSection

it will also not solve your problem, but is recommended by nvidia.

Also you can try and remove:

Option "BackingStore"
Option "RenderAccel" "On"

or comment it out with a # in front of it. Also 'RandR' - try without it. Maybe it helps - exspecially RenderAccel could be the offender.

btw, my config is not much different, I had an athlon xp too - and no problems with qt/kde and erased text - only that it takes sometimes a lot of time to redraw.
energyman76b is offline   Reply With Quote

Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Doh, M$ Optical Intellimouse Explorer not good for games Creole General Hardware 18 09-28-02 09:55 PM

All times are GMT -5. The time now is 12:30 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.