Bug 3958 - Garbled screen in FC4.
Summary: Garbled screen in FC4.
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/mga (show other bugs)
Version: 6.8.2
Hardware: x86 (IA32) Linux (All)
: highest major
Assignee: Xorg Project Team
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-03 08:06 UTC by Erik P. Olsen
Modified: 2005-08-11 08:22 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Erik P. Olsen 2005-08-03 08:06:26 UTC
Video card is Matrox Millenium G550
Monitor is Samsung SyncMaster 213T
System is Linux Fedora Core 4, 64-bit version

With X started the screen becomes garbled. Text is difficult to read, at times
unreadable, effectably it is unuseable. This means that updates cannot be applied.  
The problem showed up when creating the system. It had to be done using text
mode installation, because text mode is OK.

On FC3 there are no problems.
Comment 1 Erik P. Olsen 2005-08-03 08:15:14 UTC
Created attachment 3222 [details] [review]
use ASM_API
Comment 2 Luc Verhaegen 2005-08-03 08:17:10 UTC

*** This bug has been marked as a duplicate of 2976 ***
Comment 3 Erik P. Olsen 2005-08-03 08:19:28 UTC
Created attachment 3223 [details] [review]
updated patch for ASM_API
Comment 4 Luc Verhaegen 2005-08-03 08:20:54 UTC
If that doesn't resolve things for you, please re-open.
Comment 5 Erik P. Olsen 2005-08-03 08:29:21 UTC
(In reply to comment #2)
> 
> *** This bug has been marked as a duplicate of 2976 ***

I doubt. The symptom is different. I don't see a white screen. I see a garbled
screen and I can recognise the icons and images and some of the text. I have
tried to swap libvgahw.a as suggested by Mike Harris with the same module from
FC3 to no avail.
Comment 6 Erik P. Olsen 2005-08-03 08:31:59 UTC
(In reply to comment #4)
> If that doesn't resolve things for you, please re-open.

I've chosen to reopen, see my comment #6. I am not convinced it is a duplicate.
Comment 7 Luc Verhaegen 2005-08-03 09:07:21 UTC
Yeah, i've been pretty hasty with a conclusion there. I'm blaming cafeine :p

What did digging for mga problems turn up? Have you tried X.org CVS or a recent
snapshot?
Comment 8 Erik P. Olsen 2005-08-03 19:14:20 UTC
(In reply to comment #7)
> Yeah, i've been pretty hasty with a conclusion there. I'm blaming cafeine :p
> 
> What did digging for mga problems turn up? Have you tried X.org CVS or a recent
> snapshot?

I didn't find anything similar to my problem when searching for mga.
I haven't tried X.org CVS or recent snapshots. I am relatively new to this and
since I cannot run FC4 I don't know how to add changes to it. Please advice.
Comment 9 Erik P. Olsen 2005-08-04 23:09:18 UTC
I have made another try with the monitor connected to the DVI port and here the
symptom is different. Here it hangs with a black screen.
Comment 10 Luc Verhaegen 2005-08-05 02:46:08 UTC
There is a chance that this still is a gcc4 issue, a problem similar to what is
occuring in vgahw.

If replacing vgahw with a gcc 3 compiled version is possible, then maybe a gcc3
compiled mga driver might be a good way forward for testing. Grab the FC3 X (is
this 6.8.2 too?) and take out the mga driver, move the fc4 driver out of the
way, and run the fc3 one.
Comment 11 Erik P. Olsen 2005-08-06 00:04:04 UTC
(In reply to comment #10)
> There is a chance that this still is a gcc4 issue, a problem similar to what is
> occuring in vgahw.
> 
> If replacing vgahw with a gcc 3 compiled version is possible, then maybe a gcc3
> compiled mga driver might be a good way forward for testing. Grab the FC3 X (is
> this 6.8.2 too?) and take out the mga driver, move the fc4 driver out of the
> way, and run the fc3 one.

OK. I'll test it, but since I am leaving early today it may not be before
Monday. xorg for FC3 is 6.8.1
Comment 12 Erik P. Olsen 2005-08-06 04:18:40 UTC
OK. Ran the FC3 mga driver. Suppose it was mga_drv.o. It didn't help a bit, in
fact X wouldn't load so it switched to text mode.

Second thing I tried was taken out of bug #161242. Some have there reported
problems similar to mine and a new set of modules were compiled for xorg with a
fixed gcc. From that I picked libvgahw.a and mga_drv.o and copied them to my FC4
system. But that didn't help either. Would you like to see a photo of it?
Comment 13 Olivier Baudron 2005-08-08 19:52:02 UTC
This is the pci config space access problem.
https://bugs.freedesktop.org/show_bug.cgi?id=2880
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=163331

Fixed in fedora rawhide: 6.8.2-45
Comment 14 Erik P. Olsen 2005-08-08 22:26:31 UTC
(In reply to comment #13)
> This is the pci config space access problem.
> https://bugs.freedesktop.org/show_bug.cgi?id=2880
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=163331
> 
> Fixed in fedora rawhide: 6.8.2-45

Thanks, I hope this is true. I suppose 6.8.2-45 refers to Xorg, but where do I
find this "rawhide"?
Comment 15 Olivier Baudron 2005-08-08 22:43:42 UTC
Sorry, it use to be called "rawhide" but it is now called "development".

http://download.fedora.redhat.com/pub/fedora/linux/core/development/
(You can also ftp to the same adress)

You will also need to update glibc.
Comment 16 Erik P. Olsen 2005-08-08 23:13:24 UTC
(In reply to comment #15)
> Sorry, it use to be called "rawhide" but it is now called "development".
> 
> http://download.fedora.redhat.com/pub/fedora/linux/core/development/
> (You can also ftp to the same adress)
> 
> You will also need to update glibc.

Thanks. How many of the xorg-x11 and glibc rpms should I install?
Comment 17 Kristian Høgsberg 2005-08-12 05:45:48 UTC
(In reply to comment #16)
> (In reply to comment #15)
> > Sorry, it use to be called "rawhide" but it is now called "development".
> > 
> > http://download.fedora.redhat.com/pub/fedora/linux/core/development/
> > (You can also ftp to the same adress)
> > 
> > You will also need to update glibc.
> 
> Thanks. How many of the xorg-x11 and glibc rpms should I install?


If you're using FC4 you should be able to use yum to upgrade the required RPMs:

  yum --enablerepo=development update xorg-x11

We also do plan to release an FC4 update with this fix shortly, though.

(closing bug)


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.