[Assist] Having Problems with [AMD/ATI] RV730 XT [Radeon HD 4670] GPU

Denis 'GNUtoo' Carikli GNUtoo at no-log.org
Thu Nov 20 19:30:08 GMT 2014


On Fri, 14 Nov 2014 21:19:24 +0000
Kuba Kukielka <kzer-za at cryptolab.net> wrote:

> Hello,
> I have recently installed Parabola GNU/Linux-libre (I am a newbie)
> but with a GPU problem. GNOME works but only on one monitor (I own
> two monitors DVI (1920x1080) and VGA (1360x786)) with the wrong
> resolution and modes. I have not tested my configurations on other
> free systems.
When trying to make it work, try with KDE first, I had some issues with
gnome3, it only did work correctly with 2 screen that had the same
resolutions setup.

I guess you're using gnome3 with the fallback (you have an ATI GPU...).


> Useful Information: (Xorg.0.log as a attacment)
I'm happy to see that at least something does work, you're using
xf86-video-ati, right? (I only gave a very quick look at the log).

How are your monitors connected?

> Here's the output of xrandr;
> xrandr: Failed to get size of gamma for output default
> Screen 0: minimum 640 x 480, current 1600 x 1200, maximum 1600 x 1200
> default connected primary 1600x1200+0+0 0mm x 0mm
>    1600x1200      0.00* 
>    1280x1024      0.00  
>    1280x960       0.00  
>    1024x768       0.00  
>    800x600        0.00  
>    640x480        0.00  
That's xrandr -q's output?

> get-edid said that it was successful;
Well it took the infos from the "VBE interface", with is the
"video BIOS"(also called the VGA option rom).
> This is read-edid version 3.0.1. Prepare for some fun.
> Attempting to use i2c interface
> Looks like no busses have an EDID. Sorry!
Here it tried to probe the monitor trough i2c and failed to find the
EDID trough that.

> Attempting to use the classical VBE interface
> 
> 	Performing real mode VBE call
> 	Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0
> 	Function supported
> 	Call successful
> 
> 	VBE version 300
> 	VBE string at 0xc01d8 "ATI ATOMBIOS"
> 
> VBE/DDC service about to be called
> 	Report DDC capabilities
> 
> 	Performing real mode VBE call
> 	Interrupt 0x10 ax=0x4f15 bx=0x0 cx=0x0
> 	Function supported
> 	Call successful
Here it talks to the VGA option rom.

> 	Monitor and video card combination does not support DDC1
> transfers Monitor and video card combination supports DDC2 transfers
> 	0 seconds per 128 byte EDID block transfer
> 	Screen is not blanked during DDC transfer
> 
> Reading next EDID block
> 
> VBE/DDC service about to be called
> 	Read EDID
> 
> 	Performing real mode VBE call
> 	Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0
> 	Function supported
> 	Call successful
> 
> ������&�a��5
x*��UP�&PTq�@���@����:�q8- at X,E
> +!
�1127842001216�7L
S
>       �PLE2483H
>     1Looks like VBE was successful. Have a good day.
Again VBE....

> I am not quite sure  why it displays random characters at the end.
> I did run Xorg -configure and the file is attached.
That's probably the EDID.

You can also get it trough sysfs, example mine is at:
/sys/class/drm/card0-LVDS-1/edid

So:
1) do we really need the firmware to get an i2c bus out of that card?
2) can the VBIOS somehow get you the EDID, for instance by connecting
   both screen at boot...

Denis.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.parabola.nu/pipermail/assist/attachments/20141120/5f8400a3/attachment.bin>


More information about the Assist mailing list