Gentoo Archives: gentoo-user

From: wabenbau@×××××.com
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] radeon screen resolution
Date: Wed, 30 Dec 2015 03:56:30
Message-Id: 20151230045448.2c5437ba@hal9000.localdomain
In Reply to: Re: [gentoo-user] radeon screen resolution by john
1 john <jdm@××××××××××××.uk> wrote:
2
3 > On Tue, 29 Dec 2015 11:05:12 +0200
4 > Alan McKinnon <alan.mckinnon@×××××.com> wrote:
5 >
6 > > On 29/12/2015 11:01, Mick wrote:
7 > > > On Tuesday 29 Dec 2015 02:00:33 wabenbau@×××××.com wrote:
8 > > >
9 > > >> There is a kernel option DRM_LOAD_EDID_FIRMWARE. It allows you to
10 > > >> specify an EDID data set instead of probing for it. If your
11 > > >> problem is caused by broken EDID data, this option maybe will
12 > > >> help you to run the monitor at its full resolution.
13 > > >>
14 > > >> --
15 > > >> Regards
16 > > >> wabe
17 > > >
18 > > > How would you know what to specify for EDID data, unless the
19 > > > monitor told you what it is?
20 > > >
21 > >
22 > > or if the monitor manufacturer told you what it should be
23 > >
24 > > /alanm
25 > >
26 >
27 > I have had a play with that but no success yet. I have followed the
28 > howto but no success yet but I think now I will have to find .bin file
29 > or settings from manufacturer.
30 >
31 > Darn these gaming monitors!
32 >
33 > Thanks
34 >
35 > John
36
37 When you install x11-misc/read-edid you will get the programs get-edid
38 and parse-edid. If you type
39
40 get-edid | parse-edid
41
42 you will get something like this:
43
44 ===================================================
45
46 256-byte EDID successfully retrieved from i2c bus 8
47 Looks like i2c was successful. Have a good day.
48 Checksum Correct
49
50 Section "Monitor"
51 Identifier "U32D970"
52 ModelName "U32D970"
53 VendorName "SAM"
54 # Monitor Manufactured week 20 of 2014
55 # EDID version 1.4
56 # Digital Display
57 DisplaySize 700 390
58 Gamma 2.20
59 Option "DPMS" "true"
60 Horizsync 30-134
61 VertRefresh 56-75
62 # Maximum pixel clock is 540MHz
63 #Not giving standard mode: 1152x864, 75Hz
64 #Not giving standard mode: 1280x800, 60Hz
65 #Not giving standard mode: 1280x720, 60Hz
66 #Not giving standard mode: 1280x1024, 60Hz
67 #Not giving standard mode: 1440x900, 60Hz
68 #Not giving standard mode: 1600x900, 60Hz
69 #Not giving standard mode: 1680x1050, 60Hz
70
71 #Extension block found. Parsing...
72 Modeline "Mode 2" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
73 Modeline "Mode 0" +hsync -vsync
74 Modeline "Mode 1" +hsync -vsync
75 Modeline "Mode 3" +hsync +vsync
76 Option "PreferredMode" "Mode 2"
77 EndSection
78
79 ===================================================
80
81 In former times it was possible to insert these informations into
82 /etc/X11/xorg.conf. But I'm not sure if this still works nowadays,
83 in particular the Modeline definition.
84
85 But maybe you can see if something is wrong with the EDID data of
86 your monitor.
87
88 I could also provide you the EDID data from my monitor. Maybe you
89 can use it with the DRM_LOAD_EDID_FIRMWARE kernel option. But this
90 is just an idea. I have no clue how to do this in detail. :-)
91
92 P.S.:
93 When you have only tried x11-drivers/xf86-video-ati then you should
94 also try x11-drivers/xf86-video-amdgpu. Maybe this driver works
95 better with your monitor.
96
97 --
98 Regards
99 wabe

Replies

Subject Author
Re: [gentoo-user] radeon screen resolution john <jdm@××××××××××××.uk>