Re: [radeonhd] DVI-D_1 detected but black display
On Feb 02, 09 13:47:31 +0100, Anders Eriksson wrote:
Have you had a chance to look into this? No matter how I boot the machine and start X... I never succeed in getting a good resolution over HDMI. :-((
Given that the log shows that 1920x1080 is detected, but xrandr doesn't,
this is clearly an RandR issue. I don't understand why the higher
resolution is nuked.
I would have to try to reproduce that here, but ATM we're all pretty
swamped. Eventually I'd like to isolate these RandR issues anyway, so it
would be great if you could create a bug report on freedesktop.org (if
you haven't done already, and attach the log files there - that way it
isn't lost, though it's also a bit out of focus. CC me in the bug.
In the HDMI only case, the resolution is set to - hold your grip -
720x400... No wonder your monitor isn't capable of displaying
anything...
Ah.
I found something.
(II) RADEONHD(0): clock: 148.5 MHz Image Size: 160 x 90 mm
Apparently your monitor is one of those that has a wrong interpretation
of these fields (16cm:9cm instead of 16:9). Try specifying a full
monitor section for DVD-D_1, including the monitor size and a preferred
mode. RandR has this braindead idea of trying to set a mode that
achieves a dpi of 96 if you don't specify a preferred mode...
Thanks
Matthias
--
Matthias Hopf
mhopf@suse.de said:
Given that the log shows that 1920x1080 is detected, but xrandr doesn't, this is clearly an RandR issue. I don't understand why the higher resolution is nuked.
In the HDMI only case, the resolution is set to - hold your grip - 720x400... No wonder your monitor isn't capable of displaying anything...
Ah. I found something. (II) RADEONHD(0): clock: 148.5 MHz Image Size: 160 x 90 mm
I tried fiddling with the Monitor section and it turns out that if i 1 diable randr, 2 set the display size 3 set the DPI 4 forcereduced I can get 1920x1080 on HDMI with ok font size (the DPI did that)!! However, there are some static horizontal lines on the display whenever I show anything but the KDE background. It seems that under randr the Monitor section is not honored at all. Thought the Option "Monitor-DVI-D_1" "Monitor1" line should fix that. Am I missing something? Attaching a working (with statics) xorg.conf next step? /Anders Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 #Screen 1 "Screen1" Left-Of "Screen0" InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" RgbPath "/usr/share/X11/rgb" ModulePath "/usr/lib/xorg/modules" FontPath "/usr/share/fonts/misc/" FontPath "/usr/share/fonts/TTF/" FontPath "/usr/share/fonts/OTF" FontPath "/usr/share/fonts/Type1/" FontPath "/usr/share/fonts/100dpi/" FontPath "/usr/share/fonts/75dpi/" EndSection Section "Module" Load "extmod" Load "record" Load "dbe" Load "GLcore" Load "xtrap" Load "glx" Load "dri" Load "freetype" Load "type1" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5 6 7" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" EndSection Section "Monitor" Identifier "Monitor1" VendorName "Monitor Vendor" ModelName "Monitor Model" DisplaySize 1020 570 EndSection Section "Device" ### Available Driver options are:- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" ### [arg]: arg optional #Option "NoAccel" # [<bool>] Option "AccelMethod" "exa" # [<str>] #Option "offscreensize" # [<str>] #Option "SWcursor" # [<bool>] #Option "ignoreconnector" # [<str>] Option "forcereduced" # [<bool>] Option "forcedpi" "48" # <i> #Option "useconfiguredmonitor" # [<bool>] #Option "HPD" # <str> #Option "NoRandr" # [<bool>] #Option "RROutputOrder" # [<str>] Option "DRI" # [<bool>] #Option "TVMode" # [<str>] #Option "ScaleType" # [<str>] #Option "UseAtomBIOS" # [<bool>] #Option "AtomBIOS" # [<str>] #Option "UnverifiedFeatures" # [<bool>] Option "Audio" # [<bool>] Option "HDMI" "DVI-D_1" #Option "COHERENT" # [<str>] Option "Monitor-DVI-D_1" "Monitor1" Option "Monitor-VGA_1" "Monitor0" Identifier "Card0" Driver "radeonhd" VendorName "ATI Technologies Inc" BoardName "Radeon X1200 Series" BusID "PCI:1:5:0" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor1" SubSection "Display" Viewport 0 0 Depth 1 EndSubSection SubSection "Display" Viewport 0 0 Depth 4 EndSubSection SubSection "Display" Viewport 0 0 Depth 8 EndSubSection SubSection "Display" Viewport 0 0 Depth 15 EndSubSection SubSection "Display" Viewport 0 0 Depth 16 EndSubSection SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
Anders Eriksson wrote:
mhopf@suse.de said:
Given that the log shows that 1920x1080 is detected, but xrandr doesn't, this is clearly an RandR issue. I don't understand why the higher resolution is nuked.
In the HDMI only case, the resolution is set to - hold your grip - 720x400... No wonder your monitor isn't capable of displaying anything...
Ah. I found something. (II) RADEONHD(0): clock: 148.5 MHz Image Size: 160 x 90 mm
I tried fiddling with the Monitor section and it turns out that if i 1 diable randr, 2 set the display size 3 set the DPI 4 forcereduced
I can get 1920x1080 on HDMI with ok font size (the DPI did that)!! However, there are some static horizontal lines on the display whenever I show anything but the KDE background.
It seems that under randr the Monitor section is not honored at all. Thought the Option "Monitor-DVI-D_1" "Monitor1" line should fix that. Am I missing something?
Here is my xorg... the location of the Option "Monitor-DIV-D_1" "Monitor1" stuff got me confused at first... This is for a dual screen setup, but there rest should be pretty self explanatory. Section "Monitor" Identifier "monitor1" Option "monitor-DVI-0" "monitor1" Option "RightOf" "monitor2" EndSection Section "Monitor" Identifier "monitor2" Option "monitor-DVI-1" "monitor2" EndSection Section "Device" Identifier "X1650Pro" Option "monitor-DVI-0" "monitor1" Option "monitor-DVI-1" "monitor2" Option "RROutputOrder" "monitor1" EndSection Section "Screen" Identifier "MyScreen" Device "X1650Pro" SubSection "Display" Virtual 3840 1200 EndSubSection EndSection -- Nathanael d. Noblet Gnat Solutions, Inc T: 403.875.4613 -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
On Feb 04, 09 22:26:24 +0100, Anders Eriksson wrote:
I tried fiddling with the Monitor section and it turns out that if i 1 diable randr, 2 set the display size 3 set the DPI 4 forcereduced
I can get 1920x1080 on HDMI with ok font size (the DPI did that)!!
With randr try to nuke the 'Monitor "Monitor1"' from the Screen section. So the only references are the 'Option "Monitor-XYZ"' in the Device section. Apparently with current RandR Monitor entries in the Screen section let the Xserver behave strangely (though we tell the Xserver explicitly to ignore it).
However, there are some static horizontal lines on the display whenever I show anything but the KDE background.
Sounds like a completely different problem. Try
Option "AccelMethod" "shadowfb"
as a start. If that works, you're hitting an acceleration bug.
Matthias
--
Matthias Hopf
mhopf@suse.de said:
With randr try to nuke the 'Monitor "Monitor1"' from the Screen section. So the only references are the 'Option "Monitor-XYZ"' in the Device section.
Tried that: * Both the HDMI and VGA displays. * VGA 1920x1080 everthing ok * HDMI gets a desktop size which is larger than the screen. On all edges, about 2 cm of the desktop is carwed off (the left column of icons and the bottom panel in KDE). Additionally, th statics is there _but_ not as intense. xrandr and xdpyinfo both attests that both outputs are 1920x1080. It doesn't scroll as the classic "virtual large desktop" X thing. The text looks stretched and the scroll list in Kterm shows a repeating wavy stretch pattern. mhopf@suse.de said:
However, there are some static horizontal lines on the display whenever I show anything but the KDE background. Sounds like a completely different problem. Try Option "AccelMethod" "shadowfb" as a start. If that works, you're hitting an acceleration bug.
No improvement. Tried "shadowfb", "exa", "none", removing the line. With randr (i.e. as above) I get less static. Maybe one horizontal line "blip" every 2 seconds. Without randr (i.e. with all of the desktop shown on the monitor), I get 4-7 lines jumping around more or less all the time. My imression is that I get more lines when I place some windows on the otherwise homogeneous blue background. I can send you a small video of the phenomenon if you want to. /Anders -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
On Feb 05, 09 20:33:18 +0100, Anders Eriksson wrote:
Tried that: * Both the HDMI and VGA displays. * VGA 1920x1080 everthing ok * HDMI gets a desktop size which is larger than the screen. On all edges, about 2 cm of the desktop is carwed off (the left column of icons and the bottom panel in KDE). Additionally, th statics is there _but_ not as intense. xrandr and xdpyinfo both attests that both outputs are 1920x1080. It doesn't scroll as the classic "virtual large desktop" X thing. The text looks stretched and the scroll list in Kterm shows a repeating wavy stretch pattern.
Sounds very much like overscan. Many TVs don't display HD in a 1:1 fashion. Which is IMHO broken, but hell...
mhopf@suse.de said: No improvement. Tried "shadowfb", "exa", "none", removing the line. With randr (i.e. as above) I get less static. Maybe one horizontal line "blip" every 2 seconds. Without randr (i.e. with all of the desktop shown on the monitor), I get 4-7 lines jumping around more or less all the time. My
Ok, sounds different. Please try Option "UseAtomBIOS" "true" and report back.
imression is that I get more lines when I place some windows on the otherwise homogeneous blue background. I can send you a small video of the phenomenon if you want to.
No, not needed. Seems like the electrical values are not right.
Matthias
--
Matthias Hopf
mhopf@suse.de said:
On Feb 05, 09 20:33:18 +0100, Anders Eriksson wrote:
Tried that: * Both the HDMI and VGA displays. * VGA 1920x1080 everthing ok * HDMI gets a desktop size which is larger than the screen. On all edges, about 2 cm of the desktop is carwed off (the left column of icons and the bottom panel in KDE). Additionally, th statics is there _but_ not as intense.
xrandr and xdpyinfo both attests that both outputs are 1920x1080. It doesn't scroll as the classic "virtual large desktop" X thing. The text looks stretched and the scroll list in Kterm shows a repeating wavy stretch pattern.
Sounds very much like overscan. Many TVs don't display HD in a 1:1 fashion. Which is IMHO broken, but hell...
After having added the UseAtome BIOS option I still see this phenomenon.
mhopf@suse.de said: No improvement. Tried "shadowfb", "exa", "none", removing the line. With randr (i.e. as above) I get less static. Maybe one horizontal line "blip" every 2 seconds. Without randr (i.e. with all of the desktop shown on the monitor), I get 4-7 lines jumping around more or less all the time. My
Ok, sounds different. Please try Option "UseAtomBIOS" "true" and report back.
That did the trick for the statics in the image! However, the display size is still too large. (About 2 cm chopped off on all 4 edges). /Anders -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
On Mar 09, 09 15:52:12 +0100, Anders Eriksson wrote:
Ok, sounds different. Please try Option "UseAtomBIOS" "true" and report back.
That did the trick for the statics in the image!
Ok, another issue with electrical values. Have to think whether to make AtomBIOS modesetting the default.
However, the display size is still too large. (About 2 cm chopped off on all 4 edges).
You can only change that in the configuration of your TV - if at all.
Matthias
--
Matthias Hopf
Matthias Hopf
On Mar 09, 09 15:52:12 +0100, Anders Eriksson wrote:
Ok, sounds different. Please try Option "UseAtomBIOS" "true" and report back.
That did the trick for the statics in the image!
Ok, another issue with electrical values. Have to think whether to make AtomBIOS modesetting the default.
I'm sorry for jumping in the thread, but i can't resist. I thought that proper modesetting was one of the main goals for radeonhd from the beginning. And now, just after Luc left, you say that it's possible you'll make AtomBIOS blobs (essentially, i know that AMD calls it scripts, but it doesn't mean anything unless you have an easy way to change them) the default, which will considerably lower the amount of testing for proper modesetting and therefore will defeat one of the primary goals. Am i understanding it right? -- Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software! mailto:fercerpav@gmail.com -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
On Mar 09, 09 18:24:47 +0300, Paul Fertser wrote:
Matthias Hopf
writes: On Mar 09, 09 15:52:12 +0100, Anders Eriksson wrote:
Ok, sounds different. Please try Option "UseAtomBIOS" "true" and report back.
That did the trick for the statics in the image!
Ok, another issue with electrical values. Have to think whether to make AtomBIOS modesetting the default.
I'm sorry for jumping in the thread, but i can't resist. I thought that proper modesetting was one of the main goals for radeonhd from
Ok, this is getting a bit longer: The most important goal of radeonhd was to create a new, well-designed and maintainable code base. Sometimes you have to start over to get rid of old blobs, especially in drivers when the programming model changes fundamentally. Which it did, modesetting wise with R5xx, 3D-wise with R6xx. The line we draw was reasonable because modesetting comes first, acceleration later. Luc also has had a hard time with BIOS related issues in the past, so decision was to do "proper modesetting" (Luc's speech), i.e. not relying on BIOS code (not related to BIOS data tables, which we used from day one). Given that Luc left Novell, we don't know yet how much time he will have to work on radeonhd in the future, we'd be happy if he continued to work on modesetting (actually, on anything, but modesetting is where he's best and all other authors of radeonhd have *much* less experience). The issue is that the AtomBIOS function tables do *not* program everything in the right order - e.g. the PLL programming routines sometimes tweak the electrical values of the output blocks. Which is broken, but sort-of works if you use it consistently. We pretty much believed that we just *can't* make it work in a reasonable way, because our usage model is probably different from the Windows and FGLRX drivers, for which the BIOS is actually tested. And we *did* find severe bugs in the code, which just happened to have no effect (e.g. waiting on the wrong bit when waiting for the PLL to settle). Turns out that the issues weren't as severe as we thought. Also, AMD is apparently understaffed for preparing open documentation - we're still waiting for documentation for R7xx output blocks, so we already have to rely on AtomBIOS here, which is kind-of awkward. Given that the 3D documentation supposed to be out in April-ish (XDC2008 + few weeks) is still not finished (registers are out, but description isn't yet), the process seems really complicated. I actually don't want to know the details, it scares me. But now if Luc won't continue his work here we have to *think* about whether it would be wise to switch to AtomBIOS mode setting. I'm not saying that we should do it. This is something for discussion.
the beginning. And now, just after Luc left, you say that it's possible you'll make AtomBIOS blobs (essentially, i know that AMD calls it scripts, but it doesn't mean anything unless you have an easy way to change them) the default, which will considerably lower the amount of testing for proper modesetting and therefore will defeat one of the primary goals.
This is a strong point *against* the switch. Another one would be that
the parser in radeonhd is still not endian-safe AFAIK. I'm unsure
whether radeon has already switched to a endian-safe one.
BTW - you broke the reply-to header... don't know whether your mail
actually went to radeonhd or not.
Matthias
--
Matthias Hopf
Matthias Hopf
The most important goal of radeonhd was to create a new, well-designed and maintainable code base. Sometimes you have to start over to get rid of old blobs, especially in drivers when the programming model changes fundamentally. Which it did, modesetting wise with R5xx, 3D-wise with R6xx. The line we draw was reasonable because modesetting comes first, acceleration later.
And btw i forgot to say "thank you" to all the radeonhd team for all the efforts and work you're doing to produce a truly open well-designed driver for modern cards. You guys rock!
Luc also has had a hard time with BIOS related issues in the past, so [snip] Turns out that the issues weren't as severe as we thought.
But that's just a happy coincidence, if i understand it right. Sooner or later it will break, because it's defective-by-design.
Also, AMD is apparently understaffed for preparing open documentation -
Hm, i was under impression that devs from Novell can get any documentation under NDA, was it changed since then? Is AMD not "open" enough to give some trusted devs any information they need even under NDA? If yes, then what's the reason behind that?
But now if Luc won't continue his work here we have to *think* about whether it would be wise to switch to AtomBIOS mode setting. I'm not saying that we should do it. This is something for discussion.
That makes me sad...
BTW - you broke the reply-to header... don't know whether your mail actually went to radeonhd or not.
There was no reply-to header, just gmane does one special trick to hide the real e-mail addresses. Still it works as it should, and my mail did reach the mailing list. Thanks for the clarifications... -- Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software! mailto:fercerpav@gmail.com -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
On Mar 09, 09 20:15:30 +0300, Paul Fertser wrote:
Luc also has had a hard time with BIOS related issues in the past, so [snip] Turns out that the issues weren't as severe as we thought.
But that's just a happy coincidence, if i understand it right. Sooner or later it will break, because it's defective-by-design.
AFAICS it's not defective by design, but rather defective by too little validation. Of course you could assume that this won't get better, as BIOS programmers tend to behave this way.
Also, AMD is apparently understaffed for preparing open documentation -
Hm, i was under impression that devs from Novell can get any documentation under NDA, was it changed since then? Is AMD not "open"
No, but we only get sanitized docs, maybe a little bit more verbose, and AMD isn't as sure about IP in the docs we get than in the public docs, but they don't want to taint us (and we don't want to get tainted), so it's still nontrivial. Alex Deucher works at AMD in-house and can get any docs he wants. Some day he might tell you what PITA is sometimes is even in this environment to get the documentation he wants. If you want to know more about the process, ask John Bridgman, I assume he will happily tell you more scary stuff ;-)
Thanks for the clarifications...
You're welcome
Matthias
--
Matthias Hopf
Matthias Hopf
On Mar 09, 09 20:15:30 +0300, Paul Fertser wrote:
Luc also has had a hard time with BIOS related issues in the past, so [snip] Turns out that the issues weren't as severe as we thought.
But that's just a happy coincidence, if i understand it right. Sooner or later it will break, because it's defective-by-design.
AFAICS it's not defective by design, but rather defective by too little validation. Of course you could assume that this won't get better, as BIOS programmers tend to behave this way.
Even if they didn't, updating a driver is much easier than updating a videocard BIOS. And if ATI/AMD wanted "scripts", they should have probably done exactly what they claim they did: scripts. Imagine a free tool to byte-compile (probably through a c compiler directly to native shared object) well-commented scripts and that byte-compiled code loaded in the driver at runtime. And an easy way to override the scripts used. _That_ would be a reasonable compromise. I can't see how you can call the current AtomBIOS way to do things not defective comparing to that.
Also, AMD is apparently understaffed for preparing open documentation -
Hm, i was under impression that devs from Novell can get any documentation under NDA, was it changed since then? Is AMD not "open"
No, but we only get sanitized docs, maybe a little bit more verbose, and AMD isn't as sure about IP in the docs we get than in the public docs, but they don't want to taint us (and we don't want to get tainted), so it's still nontrivial.
Not sure what Imaginary Property you are talking about. As far as i understand there's no clear meaning in "IP" as it tends to be used everywhere for all kinds of completely different law tricks. Sometimes they talk about copyright and call it IP, sometimes they talk about usual ("hardware") patents and call it IP. Are you talking about software patents here? Does Novell really need to care about it as they're unenforceable in every sane jurisdiction? -- Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software! mailto:fercerpav@gmail.com -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
On Mar 09, 09 21:04:44 +0300, Paul Fertser wrote:
No, but we only get sanitized docs, maybe a little bit more verbose, and AMD isn't as sure about IP in the docs we get than in the public docs, but they don't want to taint us (and we don't want to get tainted), so it's still nontrivial.
Not sure what Imaginary Property you are talking about. As far as i
Intellectual Property.
understand there's no clear meaning in "IP" as it tends to be used everywhere for all kinds of completely different law tricks. Sometimes they talk about copyright and call it IP, sometimes they talk about usual ("hardware") patents and call it IP.
Are you talking about software patents here? Does Novell really need to care about it as they're unenforceable in every sane jurisdiction?
I'm talking about all kinds of IP here. Patents, 3rd party code, own
business important knowledge, differentiation from competitors, NDAs
with technology owners, you name it.
With the opinion that they are unenforceable you are pretty much on
your own. The opposite is the case, even in Germany where we ought to
not have software patents, but do have.
Matthias
--
Matthias Hopf
On Mon, Mar 09, 2009 at 09:04:44PM +0300, Paul Fertser wrote:
Matthias Hopf
writes: On Mar 09, 09 20:15:30 +0300, Paul Fertser wrote:
Luc also has had a hard time with BIOS related issues in the past, so [snip] Turns out that the issues weren't as severe as we thought.
But that's just a happy coincidence, if i understand it right. Sooner or later it will break, because it's defective-by-design.
AFAICS it's not defective by design, but rather defective by too little validation. Of course you could assume that this won't get better, as BIOS programmers tend to behave this way.
Even if they didn't, updating a driver is much easier than updating a videocard BIOS.
And if ATI/AMD wanted "scripts", they should have probably done exactly what they claim they did: scripts. Imagine a free tool to byte-compile (probably through a c compiler directly to native shared object) well-commented scripts and that byte-compiled code loaded in the driver at runtime. And an easy way to override the scripts used. _That_ would be a reasonable compromise. I can't see how you can call the current AtomBIOS way to do things not defective comparing to that.
ATI does want to force you to use the BIOS bytecode they provided, but ATI, at all cost, refuses to provide people with updated bioses, even when there are known defects, as their official stance is close to "but it is perfect when we're done anyway". Everyone sane knows that a BIOS is just hardtoget-to/alter software, and that software is never perfect, so this is close to... hrm... bending the truth :) A while back a user here got an updated bios from his hw vendor, together with a tool to flash his bios. This made ati quite unhappy :) Now... What would be rather easy to do is code up something that loads a bios image provided as an option in your xorg.conf device section. This way you can load whatever image you want (at your own very explicit risk). Then we could look into cutting down the bios image to only hold the atombios part. Then we could look into assimilating our own images from something like atomdis output. The first step there is trivial, the second shouldn't be too hard either. The rest is for someone with a lot of time and clue. Personally i think it would be fun to spend a few minutes doing the first two bits, but i can't be bothered with the last bit. Luc Verhaegen. -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
fercerpav@gmail.com said:
Matthias Hopf
writes: On Mar 09, 09 15:52:12 +0100, Anders Eriksson wrote:
Ok, sounds different. Please try Option "UseAtomBIOS" "true" and report back. That did the trick for the statics in the image!
Ok, another issue with electrical values. Have to think whether to make AtomBIOS modesetting the default.
I'm sorry for jumping in the thread, but i can't resist. I thought that proper modesetting was one of the main goals for radeonhd from the beginning. And now, just after Luc left, you say that it's possible you'll make AtomBIOS blobs (essentially, i know that AMD calls it scripts, but it doesn't mean anything unless you have an easy way to change them) the default, which will considerably lower the amount of testing for proper modesetting and therefore will defeat one of the primary goals.
While on the subject of modesetting, how does all of this play with the recent KMS activities by the kernel guys? What's the plan for radeonhd and KMS? /Anders -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
On Mar 09, 09 17:48:01 +0100, Anders Eriksson wrote:
While on the subject of modesetting, how does all of this play with the recent KMS activities by the kernel guys? What's the plan for radeonhd and KMS?
Has not really been discussed yet. There is no principal issue with
that, but we don't see the benefit at the current state of KMS (with
changing interfaces etc.).
Matthias
--
Matthias Hopf
Matthias Hopf writes:
Has not really been discussed yet. There is no principal issue with that, but we don't see the benefit at the current state of KMS (with changing interfaces etc.).
The current Fedora 10 install uses KMS for "supported" chips, which includes r5xx. This is (as far as I can tell) primarily so their plymouth boot time thingy can throw up eye candy to hide the boot messages which otherwise might scare users. Unfortunately this causes problems with DRI, some of which are collected in: http://bugs.freedesktop.org/show_bug.cgi?id=19057 These can generally be worked around with "nomodeset" given to the kernel. But in that case it would be better to have the driver either respond "I can't do that" or labeled as non-functional or something, otherwise many people will smack into it. Alec -- Alec Habig, University of Minnesota Duluth Physics Dept. habig@neutrino.d.umn.edu http://neutrino.d.umn.edu/~habig/ -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
mhopf@suse.de said:
However, the display size is still too large. (About 2 cm chopped off on all 4 edges).
You can only change that in the configuration of your TV - if at all.
Success! The TV did offer a way to adjust the screen size. Thanks a lot! /Anders -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org
participants (6)
-
Alec T. Habig
-
Anders Eriksson
-
Luc Verhaegen
-
Matthias Hopf
-
Nathanael D. Noblet
-
Paul Fertser