1 |
2010-07-16 09:22, Neil Bothwick skrev: |
2 |
> On Fri, 16 Jul 2010 08:59:52 +0200, Erik wrote: |
3 |
> |
4 |
>> I installed app-misc/read-edid-1.4.2. It is supposed to install 2 tools; |
5 |
>> get-edid and parse-edid. But I only got parse-edid. So I can not use it. |
6 |
> |
7 |
> % qlist read-edid |
8 |
> /usr/sbin/get-edid |
9 |
> /usr/share/man/man1/get-edid.1.bz2 |
10 |
> /usr/share/man/man1/parse-edid.1.bz2 |
11 |
> /usr/share/doc/read-edid-2.0.0-r1/NEWS.bz2 |
12 |
> /usr/share/doc/read-edid-2.0.0-r1/README.bz2 |
13 |
> /usr/share/doc/read-edid-2.0.0-r1/AUTHORS.bz2 |
14 |
> /usr/share/doc/read-edid-2.0.0-r1/ChangeLog.bz2 |
15 |
> /usr/bin/parse-edid |
16 |
> |
17 |
> Both are there but note that get-edid is in /usr/sbin so only in root's |
18 |
> path. |
19 |
|
20 |
Thanks for the help. So version 2.0 has both binaries, but in different |
21 |
places. |
22 |
|
23 |
This is what it looks like for the stable version (1.4.2): |
24 |
% qlist read-edid |
25 |
/usr/share/man/man1/get-edid.1.lzma |
26 |
/usr/share/man/man1/parse-edid.1.lzma |
27 |
/usr/share/doc/read-edid-1.4.2/AUTHORS.lzma |
28 |
/usr/share/doc/read-edid-1.4.2/README.lzma |
29 |
/usr/share/doc/read-edid-1.4.2/ChangeLog.lzma |
30 |
/usr/share/doc/read-edid-1.4.2/NEWS.lzma |
31 |
/usr/sbin/parse-edid |
32 |
/usr/lib/debug/usr/sbin/parse-edid.debug |
33 |
|
34 |
|
35 |
So actually the stable version fails to install get-edid. |
36 |
|
37 |
(I also had a problem with bash not finding the parse-edid binary after |
38 |
upgrading to 2.0, since then /usr/sbin/parse-edid was removed and |
39 |
/usr/bin/parse-edid was added without bash knowing about it. Ctrl+D and |
40 |
starting the shell again fixed it though.) |
41 |
|
42 |
Now to the actual result: |
43 |
|
44 |
/usr/sbin/get-edid: get-edid version 2.0.0 |
45 |
|
46 |
Performing real mode VBE call |
47 |
Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0 |
48 |
Function supported |
49 |
Call successful |
50 |
|
51 |
VBE version 300 |
52 |
VBE string at 0x11100 "NVIDIA" |
53 |
|
54 |
VBE/DDC service about to be called |
55 |
Report DDC capabilities |
56 |
|
57 |
Performing real mode VBE call |
58 |
Interrupt 0x10 ax=0x4f15 bx=0x0 cx=0x0 |
59 |
Function supported |
60 |
Call successful |
61 |
|
62 |
Monitor and video card combination does not support DDC1 transfers |
63 |
Monitor and video card combination does not support DDC2 transfers |
64 |
0 seconds per 128 byte EDID block transfer |
65 |
Screen is not blanked during DDC transfer |
66 |
|
67 |
Reading next EDID block |
68 |
|
69 |
VBE/DDC service about to be called |
70 |
Read EDID |
71 |
|
72 |
Performing real mode VBE call |
73 |
Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0 |
74 |
Function supported |
75 |
Call failed |
76 |
|
77 |
The EDID data should not be trusted as the VBE call failed |
78 |
Error: output block unchanged |
79 |
|
80 |
|
81 |
Any idea why it fails? Is that why xorg can not read the display size either? If so, why does it just pick a random display size without reporting the error? |