On Sun, 19 Apr 2020 at 17:54, Roger Heflin <rogerheflin@xxxxxxxxx> wrote:
In most of the laptops with additional graphics cards I don't believe
the intel card is even going to be wired to the display at all.
Few laptops have video cards. Many have both chipset graphics (Intel HD)
and a discrete graphics chip soldered to the system board with output being
passed through the discrete graphics system.
"Nvidia Optimus is a computer GPU switching technology created by Nvidia
which, depending on the resource load generated by client software applications,
will seamlessly switch between two graphics adapters within a computer system
in order to provide either maximum performance or minimum power draw from
the system's graphics rendering hardware." -- Wikipedia
This technology uses some sort of software controlled switch. I had a
ca 2010 Macbook Pro with an early version. The switch failed after the
(extended) warranty period. I had to install in text mode and manually set
up the graphics without switching support (Bumblebee). This worked
for years using the discrete graphics (but only used for short periods off
AC power).
Graphics cards own the display, there is no wiring that lets you
switch from one to the other unless you have a desktop and can move
the cable from one port to the other. On mine I can direct ffmpeg to
use the encoder processor on the intel card (this laptop nvidia I have
does not have nvenc), but otherwise it is unlikely to be wired to
anything and just happens to be there because it is built into the
intel chipset that the laptop is otherwise usig
With Optimus, output of the hardware graphics processor is sent
to the frame buffer of the integrated graphics processor.
You should be able to google wayland and figure out where the logs are
being put (may be in journald), but I don't believe there is even an
intentional way to get the intel chipset to display on anything
(unless one would take apart the laptop and do some soldering to the
unconnected intel wires.
This may apply to some laptops with removable graphics cards,
but it does not apply to laptops with Nvidia Optimus technology.
On Sun, Apr 19, 2020 at 12:23 PM Anthony F McInerney <afm404@xxxxxxxxx> wrote:
>
>
>
> On Sun, 19 Apr 2020 at 18:16, Anthony F McInerney <afm404@xxxxxxxxx> wrote:
>>
>>
>>
>> On Sun, 19 Apr 2020 at 17:55, Sreyan Chakravarty <sreyan32@xxxxxxxxx> wrote:
>>>
>>> > I don't know specifically about wayland as I don't use it, but on Xorg
>>> > there is a log file that tells you exactly what it found and will give
>>> > you more details on the card it is using.
>>>
>>> Do you know if there is any way I can contact the Wayland devs maybe, there doesn't seem to be a whole lot support for it, yet it ships as the default option in Fedora.
>>>
>>> > If it change my grep I find this:
>>> > lspci | grep -i nvid
>>> > 01:00.0 3D controller: NVIDIA Corporation GM107 [GeForce 940MX] (rev a2)
>>> > 01:00.1 Audio device: NVIDIA Corporation GM107 High Definition Audio
>>> > Controller [GeForce 940MX] (rev a1)
>>>
>>> You are right if I replace VGA with amd in my grep, I can see my card:
>>>
>>> $ lspci | grep -i amd
>>> 01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / Radeon 520 Mobile] (rev 83)
>>>
>>> But my question is that VGA means that it is using the Intel Graphics for all display operations right ? If so is there any way to transfer all that to the AMD card ?
>>>
>>> Forget about Wayland, is there any way to do that in Xorg ?
>>
>>
>> It would seem (from what i can find quickly) that wayland will indeed use the primary one by default. This can be fixed if you can just disable the intel one in the bios?
>>
>> If you want continue with Xorg, start by making sure that you have the package installed xorg-x11-drv-amdgpu . And then have a look through the wiki link for any other information.
>>
>> If you cannot disable the intel and want to continue with Xorg, you will need to add /etc/X11/xorg.conf.d/ files to configure X to select the right GPU.
>>
>> Let us know what you want to do. (It would seem disable in the bios would be the fasted option all round)
>
>
> On top of all that I should explain something else:
>
> GDM (assuming you are using this) uses Wayland/Mutter by default and it runs on TTY1 (at the moment that uses the intel card).
>
> By default it launches your GNOME/Mutter session on another TTY (ctrl+alt+fX) that will also at the moment default to intel card.
>
> If you set GNOME session to be Xorg, and configure xorg to use amdgpu, that would leave mutter on TTY1 (ctrl+alt+f1) runnin on the intel card and your session on the amdgpu.
>
> Which sounds kinda nice?
>
> *But you can edit the /etc/gdm.conf to run on Xorg instead and use the amgpu.
George N. White III
_______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx