Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 541577 - Black screen in X with F12
Summary: Black screen in X with F12
Keywords:
Status: CLOSED DUPLICATE of bug 466318
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-drv-mga
Version: 12
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: X/OpenGL Maintenance List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: card_mgag550
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-11-26 12:03 UTC by billiboy
Modified: 2009-11-28 09:08 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-11-28 09:08:54 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Xorg.log (deleted)
2009-11-26 12:03 UTC, billiboy
no flags Details

Description billiboy 2009-11-26 12:03:30 UTC
Created attachment 373982 [details]
Xorg.log

Description of problem:

Black screen in X with F12                                                                                                                                                           
                                                                                                                                                                                     
Environment:                                                                                                                                                                         
                                                                                                                                                                                     
Matrox G550                                                                                                                                                                          
TFT with 1280x1024 resolution at DVI connector                                                                                                                                       
                                                                                                                                                                                     
How to reproduce:                                                                                                                                                                    
                                                                                                                                                                                     
Boot Fedora-12-i686-Live-KDE                                                                                                                                                         
Display ends up with black screen and parameter out of range info.                                                                                                                   
Switching to text console with ALT-F2 seems to work but new output                                                                                                                   
corrupts the display. Toggling between ALT-F1 and ALT-F2 restores                                                                                                                    
temporary the console display till next output.                                                                                                                                      
                                                                                                                                                                                     
Observations:                                                                                                                                                                        
                                                                                                                                                                                     
The default mode of the matroxfb kernel driver seems to be the culprit.                                                                                                              
In dmesg is this:                                                                                                                                                                    
                                                                                                                                                                                     
matroxfb 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16                                                                                                                    
matroxfb: Matrox G550 detected                                                                                                                                                       
matroxfb: MTRR's turned on                                                                                                                                                           
matroxfb: 640x480x8bpp (virtual: 640x26214)                                                                                                                                          
matroxfb: framebuffer at 0xFA000000, mapped to 0xf8000000, size 33554432                                                                                                             
fbcon: MATROX (fb0) is primary device                                                                                                                                                
fb0: MATROX frame buffer device                                                                                                                                                      
                                                                                                                                                                                     
"video=matroxfb:vesa:0x11B" from kernel doc matroxfb.txt on the                                                                                                                      
kernel command line seems to have no effect because matroxfb_base is                                                                                                                 
loaded as a module. But "matroxfb_base.vesa=0x11B" does the trick.                                                                                                                   
                                                                                                                                                                                     
In dmesg is this:                                                                                                                                                                    
                                                                                                                                                                                     
matroxfb 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16                                                                                                                    
matroxfb: Matrox G550 detected                                                                                                                                                       
matroxfb: MTRR's turned on                                                                                                                                                           
matroxfb: 1280x1024x32bpp (virtual: 1280x3276)                                                                                                                                       
matroxfb: framebuffer at 0xFA000000, mapped to 0xf8000000, size 33554432                                                                                                             
fbcon: MATROX (fb0) is primary device                                                                                                                                                
fb0: MATROX frame buffer device                                                                                                                                                      
                                                                                                                                                                                     
The text console and X are now working as expected.                                                                                                                                  
Xorg.log is identical with and without "matroxfb_base.vesa=0x11B"                                                                                                                    
"vga=795" on the kernel command line is also working.                                                                                                                                
But this involves kernel vesafb and kernel matroxfb fails to start.

Comment 1 Chris Campbell 2009-11-27 22:41:08 UTC
While we prefer the various logs as attachments, it seems that the reporter has included the relevant info, so..

This bug has been triaged

-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 2 Vedran Miletić 2009-11-28 09:08:54 UTC

*** This bug has been marked as a duplicate of bug 466318 ***


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