Šiame įraše pateikiamos instrukcijos, kaip teisingai sukonfigūruoti „Hybrid Graphics“, tiek „Intel“ / „ATI“, tiek „INTEL“ / „Nvidia“, ir temperatūros sumažinimas kompiuteriuose su „Core iX“ procesoriumi „Arch Linux“.
Instructions
Palaikomi tvarkyklės:
xf86-video-nouveau
xf86-video-ati
xf86-video-intel
žingsnis 1
Gaukite grafinių paslaugų teikėjų sąrašą:
$ xrandr --listproviders
Jei išvestis yra panaši į šią, mes atliekame 2 žingsnį:
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
žingsnis 2
Atsisiųsime scenarijų, kad įgalintumėte „Discrete Graphics“ kortelę:
$ wget https://www.dropbox.com/s/p2kbq7mrg30cimy/ATI_Enable.sh
3 žingsnis
Redaguojame scenarijų:
$ nano ATI_Enable.sh
Originalus:
#!/bin/bash
xrandr --setprovideroffloadsink ID_ATI ID_INTEL
sleep 1
echo "Habilitando..."
glxinfo | grep "OpenGL renderer"
DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
Redaguota:
#!/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"
žingsnis 4
Mes suteikiame vykdymo leidimus ir vykdome:
$ sudo chmod +x ATI_Enable.sh && ./ATI_Enable
** SVARBU: pridėkite scenarijų prie sistemos paleidimo informacijos: Sužinokite, kaip tai padaryti
Atsisiųskite diskrečios kortelės įjungimo ir išjungimo scenarijus:
$ 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
Pagal numatytuosius nustatymus abi kortelės įsijungia įkeliant branduolį, o nuo šiol norint išjungti atskirą kortelę, pakaks atidaryti terminalą ir įvesti $ sudo ATI_Off
jei reikia, galime jį įjungti $ sudo ATI_On
** Rekomenduoju išjungti atskirą kortelę, kai nenaudojate, kad pagerintumėte įrangos darbo temperatūrą (sumažėja maždaug 10 ~ 20 ºC).
Temperatūrą galima patikrinti Įdiegta pakuotė lm_sensors (viskam, ko prašome, suteikiame TAIP)
$ sudo pacman -S lm_sensors && sudo sensors-detect
Norint gauti informacijos apie temperatūrą, būtina atlikti tik jutiklius:
$ sensors
Papildomas žingsnis
Paleiskite dažnio monitorių (sustabdytas paspaudus „Ctrl“ + C):
$ watch grep "cpu MHz" /proc/cpuinfo
Procesoriaus informacija ir dažnio mastelis:
$ cpupower frequency-info
Jei turite problemų su valdikliu intel_pstate arba pastebite, kad procesoriaus dažniai yra aukšti, nepaisant to, kad neatliekate reikalingų užduočių:
Mes išjungsime branduolio „intel_pstate“ ir įkelsime acpi-cpufreq kuris yra tvarkyklė, naudojama branduoliuose iki 3.9
$ sudo nano /etc/default/grub
Mes ieškome linijos, panašios į:
GRUB_CMDLINE_LINUX_DEFAULT="quiet "
Ir pridedame intel_pstate=disable
Taigi:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_pstate=disable"
Mes taupome („Ctrl“ + O)
Pertvarkome „Grub“:
grub-mkconfig -o /boot/grub/grub.cfg
** Tai įsigalios iki kito perkrovimo, atminkite, kad diskretiška kortelė įsijungia automatiškai.
Mes baigėme !!
puikus įrašas, ar kas nors pritaiko jį „Debian“ ar „Ubuntu“?
„Debian“ ir „Ubuuntu“ pakanka įdiegti „Intel“ tvarkykles, o tada nuosavybės teise priklausančius „ATI Catalyst“, po to iš „Catalyst“ administravimo skydelio galima atlikti perjungimą, papildomas žingsnis veikia tą patį „Debian“ ar „Ubuntu“, sveikinimai!
Geras indėlis! Aš ieškojau kažko panašaus. 🙂
Ačiū = D
įdomu ,,, laimei turiu intel ,,
Pirma labai gera žinutė. Norėjau paklausti vieno dalyko. Turiu „HP“ nešiojamąjį kompiuterį su „Intel HD 3000“ kortele ir „AMD Radeon HD 6490M“. Kodėl gaunu šią išvestį paleidus komandą „xrandr –listproviders“:
Teikėjai: skaičius: 1
Teikėjas 0: id: 0x45 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 2 išėjimai: 4 susiję teikėjai: 0 vardas: „Intel“
Ar skiltyje „Teikėjai: skaičius: 1“ jie neturėtų būti 2?
„Windows“ ir „ubuntu“ su nuosavybe tvarkykle, jei AMD grafika tinka man, bet man nepavyko priversti jos veikti „Arch“. Aš taip pat bandžiau įdiegti katalizatorių, vadovaudamasis wiki instrukcijomis, bet man nepavyko. Pridėkite tą „Intel“ kortelę, jei ji veikia.
ar turite įdiegę xf86-video-intel ir xf86-video-ati tvarkykles?
Pasiklydau „Intel / ATI“ ir „Intel / nVidia“ leidimuose. Aš turiu „nVidia 8200M G“? Ar bus naudinga taikyti šį vadovą?
jei turite atskirą „Intel“ plokštę ir specialią „nvidia“, tada taip
Geras pranešimas ... Ačiū, kad pasidalijote
WTF ?!
Kaip sekėsi įdėti seną „Youtube“ grotuvą?
tas pats tinklaraštis, kai pridedate vaizdo įrašą, suteikia įrankį sukurti swf, kuris leis jūsų vaizdo įrašą, tai nėra gimtoji „youtube“, tai yra įmontuotas grotuvas
Geras pranešimas! Pastarąsias keletą savaičių turėjau problemų dėl „Arch Linux“. „Arch Linux“ turiu „Dual Boot“ su „Windows 7“ ir man nutiko taip, kad kai tik „Arch“ užvedė temperatūra, kilo ne tik procesoriaus, bet ir USB prievado plokščių bei HDD, o tai neįvyko su „Windows“, temperatūra. „Arch Linux“ buvo išsaugota nuo pašalinimo iš mano užrašų knygelės dėka jūsų įrašo! 🙂 Sveikinimai