Bug 41471 - (Neomagic) hangs my Dell laptop when scrolling
Summary: (Neomagic) hangs my Dell laptop when scrolling
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: XFree86
Version: 7.1
Hardware: i386
OS: Linux
medium
high
Target Milestone: ---
Assignee: Mike A. Harris
QA Contact: David Lawrence
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2001-05-20 22:48 UTC by Need Real Name
Modified: 2007-04-18 16:33 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2001-08-28 20:26:25 UTC
Embargoed:


Attachments (Terms of Use)
lspci -v (2.81 KB, text/plain)
2001-08-28 20:22 UTC, Need Real Name
no flags Details
Dump of lspci -vn (2.25 KB, text/plain)
2001-08-28 20:26 UTC, Need Real Name
no flags Details

Description Need Real Name 2001-05-20 22:48:36 UTC
Description of Problem:

XFree86 4 hangs the screen of my Dell laptop when scrolling text, the mouse still works but I cannot type or interact with programs, but the machine is still alive and I can reboot it ssh'ing. I reproduced this behaviour several times, using kernel 2.2 and 2.4.



How Reproducible:

Every time



Steps to Reproduce:

1.Load X using XFree86 4 with Dell Inspiron 3500/Neomagic card



2.Open KMail (or KNode)



3.Quickly scroll a large list of messages





Actual Results:

The machine is alive, and its programs, but the screen is hanged. The mouse still moves but I cannot interact with X programs clicking or typing, nor I cannot restart X. I must shutdown the machine.



Expected Results:

Well, X shouldnt crash doing a simple scroll :-)



Additional Information:

I'm using Neomagic video card with XFree 4.0. With XFree 3.x I havent experienced any problem in the past. This problem arised when I updated to RH 7.1

Comment 1 Mike A. Harris 2001-05-20 23:26:40 UTC
Try adding Option "noaccel" to your X configuration.
DOes that fix it?

Comment 2 Need Real Name 2001-05-21 18:49:45 UTC
Thanks! Now the X doesnt hang up, but the scrolling is sloooow.

Should I downgrade to XFree 3.x? If so, are there packages for RH 7.1?

Comment 3 Mike A. Harris 2001-08-28 16:57:48 UTC
Xconfigurator --preferxf3 will use XFree86 3.3.6 in 7.1
You need to make sure you have the 3.3.6 server package installed
for your card from the 7.1 CDROM, etc.. first though.

Also, just a side note, your bug report has a lot of extra space in
it that makes it hard to read.

Comment 4 Need Real Name 2001-08-28 17:10:46 UTC
Sorry for the spaces. I have resolved my problem with
the XFree 4.1 packages available on the RawHide. In
the README of this release it says you should add
this lines to the /etc/X11/XFree86-4:

Option "XaaNoScanlineImageWriteRect"
Option "XaaNoScanlineCPUToScreenColorExpandFill"


Comment 5 Mike A. Harris 2001-08-28 18:54:57 UTC
Ok, can you please attach the output of "lspci -v" and also "lspci -vn" to
the report so I can fix this so it works by default?

Thanks

Comment 6 Need Real Name 2001-08-28 20:22:47 UTC
Created attachment 29954 [details]
lspci -v

Comment 7 Need Real Name 2001-08-28 20:26:21 UTC
Created attachment 29955 [details]
Dump of lspci -vn

Comment 8 Mike A. Harris 2002-02-09 08:50:37 UTC
Options added to default hardware configuration tables.

Thanks.

Comment 9 Mike A. Harris 2002-11-24 03:26:01 UTC
I am removing these options from the hardware database for 2 purposes:

1) To test and see if the bugs are fixed
2) To implement an alternate more robust solution if it is not fixed yet,
   by either fixing it, getting someone to fix it, or disabling the code
   directly in the driver source.  This way nobody can enable the broken
   code, and upgrades also work from distro to distro without relying on
   whatever a user has in their config file before upgrade.

Please test the current CVS XFree86 4.2.99.2 driver if at all possible,
and remove or comment out all swcursor options, and "XaaNoxxxxxx" options
as well as noaccel et al.
If a problem occurs, please open a new bug report against rawhide, and
perhaps point out this bug as reference also.

Just attempting to clean up some of the prior dirty bandaids with cleaner
bandaids.

Thanks





Note You need to log in before you can comment on or make changes to this bug.