Bug 85970 - No / distorted image
Summary: No / distorted image
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/openchrome (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Openchrome development list
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-06 15:18 UTC by Stefan Ott
Modified: 2016-08-21 00:11 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
dmesg (36.44 KB, text/plain)
2014-11-06 15:18 UTC, Stefan Ott
no flags Details
output from lspci -v (5.62 KB, text/plain)
2014-11-06 15:19 UTC, Stefan Ott
no flags Details
Xorg log (VESA driver) (72.10 KB, text/plain)
2014-11-06 15:19 UTC, Stefan Ott
no flags Details
Xorg log (openchrome driver 0.2) (44.31 KB, text/plain)
2014-11-06 15:20 UTC, Stefan Ott
no flags Details
Xorg log (openchrome driver 0.3) (24.37 KB, text/plain)
2014-11-06 15:20 UTC, Stefan Ott
no flags Details
xrandr output (VESA driver) (312 bytes, text/plain)
2014-11-06 15:21 UTC, Stefan Ott
no flags Details
xrandr output (openchrome 0.2) (252 bytes, text/plain)
2014-11-06 15:21 UTC, Stefan Ott
no flags Details
xrandr output (openchrome 0.3) (140 bytes, text/plain)
2014-11-06 15:21 UTC, Stefan Ott
no flags Details
xorg config (245 bytes, text/plain)
2014-11-06 15:22 UTC, Stefan Ott
no flags Details
Screen output (openchrome 0.2) (31.47 KB, image/jpeg)
2014-11-06 15:26 UTC, Stefan Ott
no flags Details
Screen output (openchrome 0.3) (26.76 KB, image/jpeg)
2014-11-06 15:26 UTC, Stefan Ott
no flags Details

Description Stefan Ott 2014-11-06 15:18:39 UTC
Created attachment 109035 [details]
dmesg

Hi

I am having issues with a CX700-based machine. First a few words about the hardware setup: the machine has a build-in screen and a secondary screen connected via VGA. xrandr only ever sees one screen though so I'm assuming that they are both somehow connected to the same port of the CX700.

Now, if I use the VESA driver I get an image on both screens; since I intend to use the machine for video playback this is not really an option though.

If I use the openchrome Xorg driver from Debian wheezy (0.2.906-2) I get an image on the external screen but only distortions on the internal one.

If I build a recent version of openchrome from git I get no image on the external screen and something that looks like a C64 game on the internal one (colors are switching back and forth between brown and purple). Also the driver seems to think that no screen is connected.

With the old openchrome (and with the VESA) drivers I keep getting this warning from xrandr whenever I (try to) change resolutions: "xrandr: Failed to get size of gamma for output default"

I have tried with various resolutions (via xrandr) and different kernel versions (3.2 from Debian stable and 3.16 from Debian backports), lots of log files are attached. Any advice, patches etc. would be appreciated.
Comment 1 Stefan Ott 2014-11-06 15:19:12 UTC
Created attachment 109036 [details]
output from lspci -v
Comment 2 Stefan Ott 2014-11-06 15:19:53 UTC
Created attachment 109037 [details]
Xorg log (VESA driver)
Comment 3 Stefan Ott 2014-11-06 15:20:21 UTC
Created attachment 109038 [details]
Xorg log (openchrome driver 0.2)
Comment 4 Stefan Ott 2014-11-06 15:20:40 UTC
Created attachment 109039 [details]
Xorg log (openchrome driver 0.3)
Comment 5 Stefan Ott 2014-11-06 15:21:21 UTC
Created attachment 109040 [details]
xrandr output (VESA driver)
Comment 6 Stefan Ott 2014-11-06 15:21:39 UTC
Created attachment 109041 [details]
xrandr output (openchrome 0.2)
Comment 7 Stefan Ott 2014-11-06 15:21:58 UTC
Created attachment 109042 [details]
xrandr output (openchrome 0.3)
Comment 8 Stefan Ott 2014-11-06 15:22:27 UTC
Created attachment 109043 [details]
xorg config
Comment 9 Stefan Ott 2014-11-06 15:26:21 UTC
Created attachment 109044 [details]
Screen output (openchrome 0.2)
Comment 10 Stefan Ott 2014-11-06 15:26:41 UTC
Created attachment 109045 [details]
Screen output (openchrome 0.3)
Comment 11 Stefan Ott 2014-11-25 16:49:23 UTC
Btw, the board involved appears to be an Axiomtek SBC84710, one screen is connected via LVDS (the one which doesn't work right) and the other one connected via VGA.
Comment 12 Kevin Brace 2016-06-19 04:35:16 UTC
Hi Stefan,

I know this bug report has been open for more than 18 months, but I would imagine that the current OpenChrome (soon to be release Version 0.5 or the latest Version 0.4.188) work.

https://cgit.freedesktop.org/openchrome/xf86-video-openchrome/

Here is the detailed instructions on how to install OpenChrome from the Git repository.

https://lists.freedesktop.org/archives/openchrome-users/2016-February/007237.html

I have a laptop with VX700 chipset, and this one can handle VGA + LVDS FP (Flat Panel).
However, due to the way OpenChrome current code is written right now, it cannot handle DVI + LVDS FP simultaneously (this is a high priority feature to implement in the future).
You can use ARandR to assign different parts of the screen.
Comment 13 Kevin Brace 2016-08-21 00:10:17 UTC
I will change the status of this bug.
Feel free to reopen the bug if you think the bug is not fixed.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.