All of lore.kernel.org
 help / color / mirror / Atom feed
From: bugzilla-daemon@bugzilla.kernel.org
To: dri-devel@lists.freedesktop.org
Subject: [Bug 117131] vga_switcheroo does not switch IGP -> DIS ( IGP == i915 , DIS == radeon )
Date: Mon, 25 Apr 2016 17:43:09 +0000	[thread overview]
Message-ID: <bug-117131-2300-Qn5f0UbM8A@https.bugzilla.kernel.org/> (raw)
In-Reply-To: <bug-117131-2300@https.bugzilla.kernel.org/>

https://bugzilla.kernel.org/show_bug.cgi?id=117131

--- Comment #7 from Jason Vas Dias <jason.vas.dias@gmail.com> ---
(In reply to Alex Deucher from comment #6)
> Your system is muxless so there is no mux to switch.  The displays are only
> connected to the IGP.  You need to use the xserver PRIME stuff to render
> with the dGPU.  The dGPU renders offscreen and then the result is copied to
> the IGP for display.  See:
> https://wiki.archlinux.org/index.php/PRIME

Thanks for the info, Alex .

But that page seems mainly to be a reference for xrandr usage, 
which as I understand it works only with a running X-server , 
which I do not have :

$ unset DISPLAY;  xrandr --listproviders 
Can't open display 
$ 

I am trying to get the X-server running, which it refuses to do 
because it cannot probe for display modes, and seemingly 
cannot be configured not to do so without major reworking.

The modes cannot be determined because it seems the card is not 
in the fully 'powered on' state , and because whenever I attempt
to switch into graphics mode, the radeon driver fails to execute
this ACPI callout :
[  474.269102] ACPI Error: No handler for Region [EC81] (ffff88041d8d9bd0)
[EmbeddedControl] (20160108/evregion-166)
[  474.269724] ACPI Error: Region EmbeddedControl (ID=3) has no handler
(20160108/exfldio-299)
[  474.270325] ACPI Error: Method parse/execution failed
[\_SB.PCI0.PEG0.PEGP.SGOF] (Node ffff88041d8fca50), AE_NOT_EXIST
(20160108/psparse-542)
[  474.270940] ACPI Error: Method parse/execution failed
[\_SB.PCI0.PEG0.PEGP._OFF] (Node ffff88041d8fce88), AE_NOT_EXIST
(20160108/psparse-542)
[  474.271548] ACPI Error: Method parse/execution failed [\_SB.PCI0.GFX0.ATPX]
(Node ffff88041d9034b0), AE_NOT_EXIST (20160108/psparse-542)
[  474.272164] failed to evaluate ATPX got AE_NOT_EXIST

I think the Linux radeon driver needs to be fixed to make the ACPI 
calls correctly - if anyone can please decode what it is trying to
do by invoking this ACPI method, please let me know .

If you or anyone could please suggest how to start the X-server with 
the xf86-video-ati driver controlling the Radeon Card, as it claims to
be able to do, I'd be most appreciative of any tips .

My xorg.conf as shown above was largely copied from the 
https://wiki.archlinux.org/index.php/PRIME
page, and still does not work to enable me to start 
the X-server - the X-server cannot determine the 
display modes of the card and will not allow the
modes to be specified in any other way - I guess
I'll have to hack it to forget trying to determine
the modes and use a hard-coded mode table.

-- 
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

  parent reply	other threads:[~2016-04-25 17:43 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-04-24 19:17 [Bug 117131] New: vga_switcheroo does not switch IGP -> DIS ( IGP == i915 , DIS == radeon ) bugzilla-daemon
2016-04-24 19:28 ` [Bug 117131] " bugzilla-daemon
2016-04-24 19:46 ` bugzilla-daemon
2016-04-24 20:30 ` bugzilla-daemon
2016-04-24 20:44 ` bugzilla-daemon
2016-04-24 23:21 ` bugzilla-daemon
2016-04-25 13:58 ` bugzilla-daemon
2016-04-25 17:43 ` bugzilla-daemon [this message]
2016-04-25 17:49 ` bugzilla-daemon
2016-04-25 17:59 ` bugzilla-daemon
2016-04-25 18:49 ` bugzilla-daemon
2016-04-25 19:02 ` bugzilla-daemon
2016-04-25 19:25 ` bugzilla-daemon
2016-04-25 19:39 ` bugzilla-daemon
2016-04-25 20:19 ` bugzilla-daemon
2016-04-25 20:48 ` bugzilla-daemon
2016-04-25 20:51 ` bugzilla-daemon
2016-04-26  0:43 ` bugzilla-daemon
2016-04-26 15:26 ` bugzilla-daemon
2016-04-26 15:52 ` bugzilla-daemon
2016-04-26 16:55 ` bugzilla-daemon
2016-04-26 18:37 ` bugzilla-daemon
2016-04-26 18:38 ` bugzilla-daemon
2016-04-26 18:50 ` bugzilla-daemon
2016-04-26 22:11 ` bugzilla-daemon
2016-04-26 22:16 ` bugzilla-daemon
2016-04-26 22:20 ` bugzilla-daemon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-117131-2300-Qn5f0UbM8A@https.bugzilla.kernel.org/ \
    --to=bugzilla-daemon@bugzilla.kernel.org \
    --cc=dri-devel@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.