Tento příspěvek obsahuje pokyny pro správnou konfiguraci hybridní grafiky, buď Intel / ATI nebo INTEL / Nvidia, jakož i snížení teploty v počítačích s procesorem Core iX v Arch Linuxu
Instrukce
Podporované ovladače:
xf86-video-nouveau
xf86-video-ati
xf86-video-intel
krok 1
Získejte seznam poskytovatelů grafiky:
$ xrandr --listproviders
Pokud je výstup podobný následujícímu, provedeme krok 2:
Providers: number : 2
Provider 0: id: 0x7d cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 3 outputs: 4 associated providers: 1 name:Intel
Provider 1: id: 0x56 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 6 outputs: 1 associated providers: 1 name:radeon
krok 2
Stáhneme skript, abychom povolili diskrétní grafickou kartu:
$ wget https://www.dropbox.com/s/p2kbq7mrg30cimy/ATI_Enable.sh
Krok 3
Upravujeme skript:
$ nano ATI_Enable.sh
Původní:
#!/bin/bash
xrandr --setprovideroffloadsink ID_ATI ID_INTEL
sleep 1
echo "Habilitando..."
glxinfo | grep "OpenGL renderer"
DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
Upraveno:
#!/bin/bash
xrandr --setprovideroffloadsink 0x55 0x7c
echo "Habilitando..."
sleep 1
echo "Proveedor Grafico: "
glxinfo | grep "OpenGL renderer"
echo "Proveedor Grafico Discreto: "
DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
krok 4
Dáváme oprávnění ke spuštění a provádíme:
$ sudo chmod +x ATI_Enable.sh && ./ATI_Enable
** DŮLEŽITÉ: Přidat skript ke spuštění systému Informace: Naučte se, jak na to
Stáhněte si skripty pro zapnutí a vypnutí diskrétní karty:
$ sudo su
# cd /usr/bin
# wget https://www.dropbox.com/s/rcvbvl081gt059x/ATI_Off
# wget https://www.dropbox.com/s/9l44p2l75nertr9/ATI_On
# chmod +x ATI_Off
# chmod +x ATI_On
Ve výchozím nastavení se obě karty zapnou při načtení jádra a od nynějška k vypnutí samostatné karty bude stačit otevření terminálu a zadání $ sudo ATI_Off
v případě potřeby jej můžeme zapnout pomocí $ sudo ATI_On
** Doporučuji vypnout samostatnou kartu, pokud ji nepoužíváte, aby se zlepšila pracovní teplota zařízení (snížit přibližně o 10 ~ 20 ° C).
Teplotu lze zkontrolovat Instalovaný balíček lm_sensors (Všem, co žádá, dáváme ANO)
$ sudo pacman -S lm_sensors && sudo sensors-detect
Nyní je pouze nutné spustit «senzory» pro získání informací o teplotě:
$ sensors
Extra krok
Spusťte monitor frekvence (zastavený pomocí Ctrl + C):
$ watch grep "cpu MHz" /proc/cpuinfo
Informace o CPU a škálování frekvence:
$ cpupower frequency-info
Pokud máte problém s ovladačem intel_pstate nebo si všimnete, že frekvence vašeho procesoru jsou vysoké, přestože nevykonáváte úkoly, které to vyžadují:
Deaktivujeme jádro intel_pstate a budeme načítat acpi-cpufreq což je ovladač používaný v jádrech před 3.9
$ sudo nano /etc/default/grub
Hledáme řádek podobný:
GRUB_CMDLINE_LINUX_DEFAULT="quiet "
A přidáme intel_pstate=disable
Así:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_pstate=disable"
Ukládáme (Ctrl + O)
Překonfigurujeme Grub:
grub-mkconfig -o /boot/grub/grub.cfg
** Toto se projeví až do dalšího restartu, pamatujte, že se samostatná karta automaticky zapne.
Máme hotovo !!
skvělý příspěvek, upravuje to někdo pro Debian nebo Ubuntu?
V Debianu a Ubuuntu stačí nainstalovat ovladače Intel a poté proprietární ovladače ATI Catalyst, poté je možné provést přepínání z administračního panelu Catalyst, další krok funguje stejně v Debianu nebo Ubuntu, pozdravy!
Dobrý příspěvek! Hledal jsem něco takového. 🙂
Díky = D.
zajímavé ,,, naštěstí mám informace ,,
První velmi dobrý příspěvek. Chtěl jsem se zeptat na jednu věc. Mám notebook hp s kartou Intel HD 3000 a AMD Radeon HD 6490M. Proč dostanu tento výstup, když spustím příkaz „xrandr –listproviders“:
Poskytovatelé: číslo: 1
Provider 0: id: 0x45 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 2 output: 4 associated providers: 0 name: Intel
V sekci „Poskytovatelé: číslo: 1“ by neměli být 2?
Ve Windows a ubuntu s proprietárním ovladačem, pokud pro mě grafika AMD funguje, ale nedokázal jsem, aby to fungovalo v Archu. Také jsem se pokusil nainstalovat katalyzátor podle pokynů na wiki, ale neuspěl jsem. Přidejte, že karta Intel, pokud to funguje.
máte nainstalovaný ovladač xf86-video-Intel a xf86-video-ati?
Ztratil jsem se v průchodu Intel / ATI a Intel / nVidia. Mám nVidia 8200M G? Bude užitečné tuto příručku použít?
pokud máte diskrétní desku Intel a vyhrazenou nvidia, pak ano
Dobrý příspěvek ... Děkujeme za sdílení ...
WTF?!
Jak jste postupovali při umístění starého přehrávače Youtube?
stejný blog při přidávání videa vám dává nástroj k vytvoření swf, který bude přehrávat vaše video, ve skutečnosti to není nativní pro youtube, je to vestavěný přehrávač
Dobrý příspěvek! Posledních několik týdnů jsem měl s Arch Linuxem problémy s teplotou. Mám Arch Linux v Dual Boot s Windows 7 a stalo se mi, že jakmile Arch začal, teplota prudce vzrostla, a to nejen CPU, ale také desky portů USB a HDD, což se u Windows nestalo. Arch Linux byl uložen před odinstalováním z mého notebooku díky vašemu příspěvku! 🙂 Zdravím