Создание дискретного графического процессора AMD GPU по умолчанию в установке без использования Mux со встроенным графическим процессором Intel в Mint 18

Как сделать дискретную видеокарту AMD на GPU по умолчанию GPU в мультиплексор-менее установки с интегрированным процессором Intel GPU в Минт 18?

что я почерпнул / попытался до сих пор:

Information from lspci: 
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06) 
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Venus PRO [Radeon HD 8850M / R9 M265X] (rev ff)

основная разгрузка работает, но вместо того, чтобы добавлять "DRI_PRIME=1" Перед каждой программой, чтобы заставить ее работать на графическом процессоре AMD, я бы предпочел переключить ее на постоянное место. Раздел "дискретная карта в качестве основного GPU" выглядит так, как будто это может быть хорошим началом, поскольку я считаю, что все выходы на самом деле принадлежащий Intel GPU (AMD GPU просто обрабатывает рендеринг и отбрасывает его обратно в Intel GPU...Я думаю), но я не могу заставить его работать (плюс мне нужно, чтобы выходы уже работали, прежде чем я доберусь до экрана входа в систему, так как у меня не будет возможности запустить "xrandr --setprovideroutputsource Intel amdgpu" с дискретного выхода для активации недискретных).

вот Xorg.отчет от нормальной загрузке: http://pastebin.com/pVJriD64

и вот ГПУ-менеджер.отчет от нормальной загрузке: http://pastebin.com/y9aE7ALN

Output from xrandr --listproviders
Providers: number : 3
Provider 0: id: 0x6d cap: 0x9, Source Output, Sink Offload crtcs: 4 outputs: 4 associated providers: 2 name:Intel
Provider 1: id: 0x45 cap: 0x6, Sink Output, Source Offload crtcs: 6 outputs: 0 associated providers: 2 name:VERDE @ pci:0000:01:00.0
Provider 2: id: 0x45 cap: 0x6, Sink Output, Source Offload crtcs: 6 outputs: 0 associated providers: 2 name:VERDE @ pci:0000:01:00.0

My attempt to modify the PRIME example to get me somewhere near where I need to be:

# Discrete Card as Primary GPU

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "amdgpu"
    Inactive "Intel"
EndSection

Section "Device"
    Identifier  "amdgpu"
    Driver      "amdgpu"
    BusID       "PCI:1:0:0" # Sample: "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier "amdgpu"
    Device "amdgpu"
EndSection

Section "Device"
    Identifier  "Intel"
    Driver      "Intel"
    BusID       "PCI:0:2:0"  # Sample: "PCI:0:2:0"
EndSection

Section "Screen"
    Identifier "Intel"
    Device "Intel"
EndSection
16
задан user3799003
07.04.2023 23:03 Количество просмотров материала 3544
Распечатать страницу

1 ответ

вы можете сказать менеджеру входа в систему, чтобы выполнить команду, как только он запускается, так что вы могли бы ваш менеджер входа и среды рабочего стола и выполнить xrandr --setprovideroutputsource Intel amdgpu при запуске.

С Gentoo в Nvidia Optimus wiki статья:

  1. KDM: добавить команды в /usr/share/config/kdm/Xsetup
  2. SDDM: добавление команд в /usr/share/sddm/scripts/Xsetup
  3. Mint DM: добавить команды в /etc/X11/mdm/Init/Default
  4. XDM: добавить команды в /usr/lib/X11/xdm/Xsetup_0 или /usr/lib64/X11/xdm/Xsetup_0
  5. LXDM: добавить команды /etc/lxdm/LoginReady 6: GDM: создайте запись рабочего стола под /etc/xdg/autostart/ и /usr/share/gdm/greeter/autostart/, и строчка X-GNOME-Autostart-Phase=DisplayServer к нему.

надеюсь, что это помогает!

0
отвечен wvdschel 2023-04-09 06:51

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх