[Bug 342047] New: Only provide available modes for vesa driver
https://bugzilla.novell.com/show_bug.cgi?id=342047 Summary: Only provide available modes for vesa driver Product: openSUSE 11.0 Version: unspecified Platform: Other OS/Version: Other Status: NEW Severity: Enhancement Priority: P5 - None Component: SaX2 AssignedTo: ms@novell.com ReportedBy: sndirsch@novell.com QAContact: qa@suse.de CC: eich@novell.com, mhopf@novell.com Found By: --- With all the various virtualization software around this seems to be getting more and more important. As already done for fbdev driver, SaX2 should only provide the available modes of the VESA BIOS. This is the same list as for the fbdev driver ("hwinfo --framebuffer"). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=342047#c1
--- Comment #1 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=342047
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=342047#c2
Marcus Schaefer
https://bugzilla.novell.com/show_bug.cgi?id=342047#c3
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=342047#c4
--- Comment #4 from Marcus Schaefer
https://bugzilla.novell.com/show_bug.cgi?id=342047#c5
--- Comment #5 from Stefan Dirsch
* what you want requires all "hacks" done for fbdev to become re-implemented for vesa.
It should be less hacks than for fbdev, since there's no need to patch /boot/grub/menu.lst. Would it be possible to extract the patch from SVN, which was necessary for fbdev? I think that Matthias and/or me could do the patch for the vesa driver.
I'm sorry I'm not willing to do this. One default if there is no real driver working is enough
Well, it's not really under our control in which virtual machine openSUSE will be installed. But a VESA BIOS seems to be something which is always available. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=342047#c8
Marcus Schaefer
Since the modes for vesa driver are exactly the same as for fbdev driver it
if that is true the patch is easy: Index: api/monitor/monitordisplay.cpp =================================================================== --- api/monitor/monitordisplay.cpp (revision 1462) +++ api/monitor/monitordisplay.cpp (working copy) @@ -235,7 +235,9 @@ // Create reference list for DDC or FB //------------------------------------ QList<QString> reference; - if (mSaxCard->getCardDriver() == "fbdev") { + if ((mSaxCard->getCardDriver() == "fbdev") || + (mSaxCard->getCardDriver() == "vesa") + ) { log (L_INFO,"SCCMonitorDisplay::using FBDEV reference resolutions\n"); reference = mSaxDesktop->getResolutionsFromFrameBuffer(); mIsFbdevBased = true; would you like to test it ? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=342047#c9
--- Comment #9 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=342047#c10
--- Comment #10 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=342047#c11
--- Comment #11 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=342047#c12
--- Comment #12 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=342047#c13
--- Comment #13 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=342047
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=342047#c15
Marcus Schaefer
https://bugzilla.novell.com/show_bug.cgi?id=342047#c16
--- Comment #16 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=342047#c17
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=342047#c18
Marcus Schaefer
participants (1)
-
bugzilla_noreply@novell.com