Thread (3 messages) 3 messages, 2 authors, 2013-08-15

Re: Changing which device has VTs?

From: Dave Airlie <airlied@gmail.com>
Date: 2013-08-15 05:49:06

(resend, gmail went html again).

On Thu, Aug 15, 2013 at 4:47 AM, Andy Lutomirski [off-list ref] wrote:
I have a box with a real graphics card (radeon) and an onboard
graphics card (mgag200).  I want to use the radeon and ignore the
mgag200.  For reasons of extreme firmware suckage, I have two choices:

1. Leave both devices enabled in BIOS and set the mgag200 device
primary.  This causes efifb and later mgag200 to both point at the
mgag200.  All of my text consoles end up on the mgag200.  This is
unfortunate, especially because if, even if I set xorg to ignore the
mgag200 device, hitting ctrl-alt-f2 causes X to suspend itself and my
text console to show up on a device with no monitor attached.

2. Set the radeon device as primary in BIOS.  System doesn't boot.
get vendor to fix BIOS :-)
I'd like to leave mgag200 primary but tell Linux to put all the text
consoles on the radeon device once it shows up.  I could compile out
both efifb and mgag200, but that seems like a waste.  Is there any way
to do this with a command-line parameter?  I tried fbcon=map:1, and I
get no fbcon at all.
the mapping stuff should work, alternative is to write some code to
call the fbcon
event, FB_EVENT_REMAP_ALL_CONSOLE, which is what the GPU switcher
code uses to remap fbcon between switchable GPU systems.

Dave.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help