Bug 100678 - OpenChrome V0.6 shows garbled graphics when switching to tty consoles
Summary: OpenChrome V0.6 shows garbled graphics when switching to tty consoles
Status: NEW
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/openchrome (show other bugs)
Version: 7.7 (2012.06)
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Kevin Brace
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-04-13 22:19 UTC by Marty
Modified: 2019-01-11 03:15 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marty 2017-04-13 22:19:02 UTC
Hi Kevin,

After compiling and installing OpenChrome V0.6 (according to your tutorial) I have got the problem that the tty consoles don't work anymore. It looks like the display gets wrong (too high?) resolution commands. When I press Ctrl-Alt-F1 the screen seems to slowly "fade out". It is always possible to get back to a working X-Screen with Ctrl-Alt-F7.

My system:
Fujitsu Siemens Amilo Li 1705
VIA VN896 chipset
lubuntu 14.04 (upgraded to 14.04.5, but I didn't use a point release, so it is not a HWE version)

Regards,
Martin
Comment 1 Kevin Brace 2017-04-15 07:23:37 UTC
Hi Marty,

You can keep this bug report and Bug 100679 separate.
In some ways, the root cause is ultimately the same (i.e., OpenChrome DDX is not properly mode setting the FP for your particular FP hardware configuration), but if you have to upload data, you can upload it for Bug 100679.
    If I were to give one advise, you can also attach a separate monitor if you wanted to run the via_regs_dump utility after the FP gets messed up.
I did fix many dual monitor issues during the past two releases (Version 0.5 and 0.6), so you should be able to use it without issues.
Installing ARandR from Synaptic can be very helpful during this debug process.
ARandR allows you to move the view port of the screen to certain coordinates.
For example, you can assign FP as your top screen and VGA as your bottom screen.
If you use 32-bit color mode (default), you are limited to 2044 dots for the X total resolution.
The only way to overcome this is to use 16-bit color mode, and this will allow you to have two monitors side by side (X total resolution goes up to around 4088 dots if I remember it correctly.).
Comment 2 Kevin Brace 2019-01-11 00:59:16 UTC
Marty, can you try out OpenChrome DDX Version 0.6.181?

https://cgit.freedesktop.org/openchrome/xf86-video-openchrome/commit/?id=03b085dc6da11e3dc5bd3d41934247659eb4cdc2

I put in several fixes to deal with VT switching, particularly after standby resume.
If the fix solves the issue, can you close the bug?
Comment 3 Eric 2019-01-11 03:15:03 UTC
Try to update to 0.6.181, as this has helped alot.

You can also try the kernel option:

nofb

Which I have found necessary on multiple machines to get the tty consoles to work properly.  

This is something to add to the grub kernel line when you boot by hitting 'e'. 
On syslinux systems, such as knoppix, add this to the 'boot:' prompt (ie: knoppix nofb) 
--------------------------------------------
On Fri, 1/11/19,  <bugzilla-daemon@freedesktop.org> wrote:

 Subject: [openchrome-devel] [Bug 100678] OpenChrome V0.6 shows garbled graphics when switching to tty consoles
 To: openchrome-devel@lists.freedesktop.org
 Date: Friday, January 11, 2019, 12:59 AM
 
 
       
         
             Comment
 # 2
               on bug
 100678
               from  Kevin Brace
 
         Marty, can you try out OpenChrome DDX Version
 0.6.181?
 
 https://cgit.freedesktop.org/openchrome/xf86-video-openchrome/commit/?id=03b085dc6da11e3dc5bd3d41934247659eb4cdc2
 
 I put in several fixes to deal with VT switching,
 particularly after standby
 resume.
 If the fix solves the issue, can you close the bug?
         
       
 
 
       
       You are receiving this mail
 because:
 
       You are on the CC list for the
 bug.
    
 _______________________________________________
 openchrome-devel mailing list
 openchrome-devel@lists.freedesktop.org
 https://lists.freedesktop.org/mailman/listinfo/openchrome-devel
 
 -----Inline Attachment Follows-----


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.