1 |
On Wed, 30 Dec 2015 04:54:48 +0100 |
2 |
<wabenbau@×××××.com> wrote: |
3 |
|
4 |
> john <jdm@××××××××××××.uk> wrote: |
5 |
> |
6 |
> > On Tue, 29 Dec 2015 11:05:12 +0200 |
7 |
> > Alan McKinnon <alan.mckinnon@×××××.com> wrote: |
8 |
> > |
9 |
> > > On 29/12/2015 11:01, Mick wrote: |
10 |
> > > > On Tuesday 29 Dec 2015 02:00:33 wabenbau@×××××.com wrote: |
11 |
> > > > |
12 |
> > > >> There is a kernel option DRM_LOAD_EDID_FIRMWARE. It allows you |
13 |
> > > >> to specify an EDID data set instead of probing for it. If your |
14 |
> > > >> problem is caused by broken EDID data, this option maybe will |
15 |
> > > >> help you to run the monitor at its full resolution. |
16 |
> > > >> |
17 |
> > > >> -- |
18 |
> > > >> Regards |
19 |
> > > >> wabe |
20 |
> > > > |
21 |
> > > > How would you know what to specify for EDID data, unless the |
22 |
> > > > monitor told you what it is? |
23 |
> > > > |
24 |
> > > |
25 |
> > > or if the monitor manufacturer told you what it should be |
26 |
> > > |
27 |
> > > /alanm |
28 |
> > > |
29 |
> > |
30 |
> > I have had a play with that but no success yet. I have followed the |
31 |
> > howto but no success yet but I think now I will have to find .bin |
32 |
> > file or settings from manufacturer. |
33 |
> > |
34 |
> > Darn these gaming monitors! |
35 |
> > |
36 |
> > Thanks |
37 |
> > |
38 |
> > John |
39 |
> |
40 |
> When you install x11-misc/read-edid you will get the programs |
41 |
> get-edid and parse-edid. If you type |
42 |
> |
43 |
> get-edid | parse-edid |
44 |
> |
45 |
> you will get something like this: |
46 |
> |
47 |
> =================================================== |
48 |
> |
49 |
> 256-byte EDID successfully retrieved from i2c bus 8 |
50 |
> Looks like i2c was successful. Have a good day. |
51 |
> Checksum Correct |
52 |
> |
53 |
> Section "Monitor" |
54 |
> Identifier "U32D970" |
55 |
> ModelName "U32D970" |
56 |
> VendorName "SAM" |
57 |
> # Monitor Manufactured week 20 of 2014 |
58 |
> # EDID version 1.4 |
59 |
> # Digital Display |
60 |
> DisplaySize 700 390 |
61 |
> Gamma 2.20 |
62 |
> Option "DPMS" "true" |
63 |
> Horizsync 30-134 |
64 |
> VertRefresh 56-75 |
65 |
> # Maximum pixel clock is 540MHz |
66 |
> #Not giving standard mode: 1152x864, 75Hz |
67 |
> #Not giving standard mode: 1280x800, 60Hz |
68 |
> #Not giving standard mode: 1280x720, 60Hz |
69 |
> #Not giving standard mode: 1280x1024, 60Hz |
70 |
> #Not giving standard mode: 1440x900, 60Hz |
71 |
> #Not giving standard mode: 1600x900, 60Hz |
72 |
> #Not giving standard mode: 1680x1050, 60Hz |
73 |
> |
74 |
> #Extension block found. Parsing... |
75 |
> Modeline "Mode 2" 148.500 1920 2008 2052 2200 1080 |
76 |
> 1084 1089 1125 +hsync +vsync Modeline "Mode 0" +hsync -vsync |
77 |
> Modeline "Mode 1" +hsync -vsync |
78 |
> Modeline "Mode 3" +hsync +vsync |
79 |
> Option "PreferredMode" "Mode 2" |
80 |
> EndSection |
81 |
> |
82 |
> =================================================== |
83 |
> |
84 |
> In former times it was possible to insert these informations into |
85 |
> /etc/X11/xorg.conf. But I'm not sure if this still works nowadays, |
86 |
> in particular the Modeline definition. |
87 |
> |
88 |
> But maybe you can see if something is wrong with the EDID data of |
89 |
> your monitor. |
90 |
> |
91 |
> I could also provide you the EDID data from my monitor. Maybe you |
92 |
> can use it with the DRM_LOAD_EDID_FIRMWARE kernel option. But this |
93 |
> is just an idea. I have no clue how to do this in detail. :-) |
94 |
> |
95 |
> P.S.: |
96 |
> When you have only tried x11-drivers/xf86-video-ati then you should |
97 |
> also try x11-drivers/xf86-video-amdgpu. Maybe this driver works |
98 |
> better with your monitor. |
99 |
> |
100 |
> -- |
101 |
> Regards |
102 |
> wabe |
103 |
> |
104 |
> |
105 |
Using get-edid | parse-edid gives the following: |
106 |
|
107 |
This is read-edid version 3.0.1. Prepare for some fun. |
108 |
Attempting to use i2c interface |
109 |
No EDID on bus 1 |
110 |
1 potential busses found: 0 |
111 |
Bus 0 doesn't really have an EDID... |
112 |
Couldn't find an accessible EDID on this computer. |
113 |
Attempting to use the classical VBE interface |
114 |
Partial Read... Try again |
115 |
|
116 |
interesting. Not sure here about 12c interface but have i2c module |
117 |
loaded (if that's the correct one???). |
118 |
|
119 |
I have tried DRM_LOAD_EDID_FIRMWARE |
120 |
(drs_kms_helper.edid_firmare=edid/mon.bin) kernel option and created |
121 |
the .bin file from a utility from AMD and still screen resolution is |
122 |
small and also tried amdgpu with no joy there. |
123 |
|
124 |
Think I'll just use another monitor for time being. |
125 |
|
126 |
I only want to play with weston to see if enlightenment works ok at |
127 |
version 20. |
128 |
|
129 |
John |