Я купил новую RAM Dell 5570 i5 8250u 4GB 1 ТБ жесткий диск AMD 530 2 ГБ, и это шло с предварительно установленной Ubuntu.
После ввода sudo lshw -class display
Я добрался:
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 07
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915_bpo latency=0
resources: irq:280 memory:d1000000-d1ffffff memory:b0000000-bfffffff ioport:f000(size=64)
Кроме того, lspci
дает мне
00:00.0 Host bridge: Intel Corporation Device 5914 (rev 08)
00:02.0 VGA compatible controller: Intel Corporation Device 5917 (rev 07)
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 08)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d4e (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Device 9d71 (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (rev ff)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 07)
03:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)
Я хотел бы изменить значение по умолчанию gpu от intel hd 620 до дискретного - AMD.
Действительно ли это возможно?
Можно использовать vga_switcheroo, который позволяет Вам переключаться между GPU, если Ваша машина имеет аппаратный мультиплексор.
Чтобы проверить, компилируется ли Ваше ядро с корректной опцией, можно исследовать файл config-2.6.nn-mm-generic в каталоге начальной загрузки/:
grep -i switcheroo /boot/config-*
механизм vga_switcheroo работает, когда ядро загружается с любым modeset=1 опция ядра и/или nomodeset опция, являющаяся отсутствующим. Чтобы протестировать, если vga_switcheroo включен, ищите файл переключателя:
ls -l /sys/kernel/debug/vgaswitcheroo/switch
Используя vga_switcheroo, Если vga_switcheroo доступен, можно переключиться между GPU. Будьте готовы к чему-то пойти не так, как надо и система к тупику как факт, который этот файл, там не гарантирует, что машина поддерживается.
Используйте эту команду для включения GPU, который в настоящее время разъединяется, но это не переключает выводы:
echo ON > /sys/kernel/debug/vgaswitcheroo/switch
Эта команда соединяет интегрированную графику с выводами:
echo IGD > /sys/kernel/debug/vgaswitcheroo/switch
Эта команда соединяет дискретную графику с выводами:
echo DIS > /sys/kernel/debug/vgaswitcheroo/switch
Эта команда выключает видеокарту, которая в настоящее время разъединяется:
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
Эта команда позволяет Вам проверить текущее состояние гибридной графики. Обычно будет две строки вывода - нужно представить в выгодном цвете Мощность и другие шоу:
cat /sys/kernel/debug/vgaswitcheroo/switch
Примечание: Этот метод не поддерживается всеми системными типами и только работает при использовании драйвера с открытым исходным кодом (nouveau, Radeon) а не собственные (Nvidia, fglrx).