Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 23133 - atyfb framebuffer ignores OBP output-device variable settings and EDID
Summary: atyfb framebuffer ignores OBP output-device variable settings and EDID
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: Sparc Linux
: High minor (vote)
Assignee: Jason Wever (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-19 13:42 UTC by Gustavo Zacarias (RETIRED)
Modified: 2006-02-04 06:05 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gustavo Zacarias (RETIRED) gentoo-dev 2003-06-19 13:42:48 UTC
It doesn't matter which resolution and/or refresh rate you setup for your 
monitor in the output-device variable in OBP, atyfb just wakes up at the default 
sun resolution of 1152x864. Doesn't check on the monitor EDID either.


Reproducible: Always
Steps to Reproduce:
1. Just boot gentoo sparc cd with a monitor uncapable of 1152x864.
Actual Results:  
Monitor goes out of sync.

Expected Results:  
Use settings from OBP output-device variable, or at least check monitor max 
resolution through EDID (if variable is empty).
Note that Sun's OBP doesn't really care about the EDID anyway (V3 on ultra5).


Workaround:
Boot silo with the resolution you want "gentoo video=atyfb:xres:1024,yres:768" 
for example.
Probably applies to other SPARC machines and framebuffers.
Comment 1 Jason Wever (RETIRED) gentoo-dev 2003-08-02 08:11:59 UTC
Replicated, now to find a resolution.
Comment 2 Jason Wever (RETIRED) gentoo-dev 2003-08-11 16:07:50 UTC
I've found on testing on a Blade 100 that atyfb will adhere to the resolution but not the refresh rate in OBP.  However as there is no default across the board solution to this problem for all framebuffers, I've added a video.txt to the newest experimental LiveCD (gentoo-sparc64-1.4_rc4-11Aug2003.iso.bz2) that talks about ways to address this.  

If there's a better solution to this, feel  free to post a followup
Comment 3 Jason Wever (RETIRED) gentoo-dev 2003-08-24 14:08:31 UTC
Due to the way sun framebuffers work and the fact that there's no unified video mode resolution settings like on x86, this really can't be fixed.  I'll add it to the list of things to add to the FAQ however.
Comment 4 Jason Wever (RETIRED) gentoo-dev 2003-09-26 04:37:42 UTC
Adjusting status back to resolved:cantfix as bugzilla migration altered state.