Dette indlæg indeholder instruktioner til korrekt konfigurering af hybridgrafik, enten Intel / ATI eller INTEL / Nvidia, samt temperaturreduktion i computere med Core iX Processor i Arch Linux
instrucciones
Understøttede drivere:
xf86-video-nouveau
xf86-video-ati
xf86-video-intel
trin 1
Få listen over grafiske udbydere:
$ xrandr --listproviders
Hvis output svarer til følgende, udfører vi trin 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
trin 2
Vi downloader scriptet for at aktivere det diskrete grafikkort:
$ wget https://www.dropbox.com/s/p2kbq7mrg30cimy/ATI_Enable.sh
Trin 3
Vi redigerer scriptet:
$ nano ATI_Enable.sh
Original:
#!/bin/bash
xrandr --setprovideroffloadsink ID_ATI ID_INTEL
sleep 1
echo "Habilitando..."
glxinfo | grep "OpenGL renderer"
DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
Redigeret:
#!/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"
trin 4
Vi giver eksekveringstilladelser og udfører:
$ sudo chmod +x ATI_Enable.sh && ./ATI_Enable
** VIGTIGT: Føj script til systemstart info: Lær hvordan du gør det
Download scripts til diskret kort til og fra:
$ 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
Begge kort tændes som standard, når kernen er indlæst, og fra nu af for at slukke for det diskrete kort vil det være nok til at åbne en terminal og skrive $ sudo ATI_Off
hvis det er nødvendigt, kan vi tænde det med $ sudo ATI_On
** Jeg anbefaler at slukke for det diskrete kort, når det ikke er i brug for at forbedre udstyrets arbejdstemperaturer (reducerer ca. 10 ~ 20 ºC).
Temperaturen kan kontrolleres Installeret lm_sensors pakke (Vi giver JA til alt, hvad der beder)
$ sudo pacman -S lm_sensors && sudo sensors-detect
Nu er det kun nødvendigt at udføre «sensorer» for at få temperaturinfo:
$ sensors
Ekstra trin
Kør frekvensmonitoren (stoppet med Ctrl + C):
$ watch grep "cpu MHz" /proc/cpuinfo
CPU-information og frekvensskalering:
$ cpupower frequency-info
Hvis du har problemer med controlleren intel_pstate eller du bemærker, at frekvenserne på din processor er høje på trods af at du ikke udfører opgaver, der kræver det:
Vi vil deaktivere kerneens intel_pstate, og vi skal indlæse acpi-cpufreq som er driveren, der blev brugt i kerner før 3.9
$ sudo nano /etc/default/grub
Vi ser efter linjen svarende til:
GRUB_CMDLINE_LINUX_DEFAULT="quiet "
Og vi tilføjer intel_pstate=disable
Así:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_pstate=disable"
Vi gemmer (Ctrl + O)
Vi omkonfigurerer Grub:
grub-mkconfig -o /boot/grub/grub.cfg
** Dette træder i kraft indtil næste genstart, husk at det diskrete kort tændes automatisk.
Vi er færdige!!
godt indlæg, tilpasser nogen det til Debian eller Ubuntu?
I Debian og Ubuuntu er det tilstrækkeligt at installere Intel-driverne og derefter de proprietære af ATI Catalyst, hvorefter det fra Catalyst-administrationspanelet er muligt at skifte, det ekstra trin fungerer det samme i Debian eller Ubuntu, hilsner!
Godt bidrag! Jeg ledte efter noget som dette. 🙂
Tak = D
interessant ,,, heldigvis har jeg intel ,,
Første meget godt indlæg. Jeg ville spørge en ting. Jeg har en hp-bærbar computer med et Intel HD 3000-kort og et AMD Radeon HD 6490M. Hvorfor får jeg dette output, når jeg kører kommandoen "xrandr –listproviders":
Udbydere: antal: 1
Udbyder 0: id: 0x45 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 2 output: 4 tilknyttede udbydere: 0 navn: Intel
I "Udbydere: nummer: 1" skal de ikke være 2?
I windows og ubuntu med den proprietære driver, hvis AMD-grafikken fungerer for mig, men jeg har ikke været i stand til at få det til at fungere i Arch. Jeg har også forsøgt at installere katalysator ved at følge instruktionerne i wiki, men det er ikke lykkedes. Tilføj Intel-kortet, hvis det fungerer.
har du xf86-video-intel-driveren og xf86-video-ati installeret?
Jeg gik vild i Intel / ATI og Intel / nVidia passet. Jeg har en nVidia 8200M G? Vil det være nyttigt at anvende denne vejledning?
hvis du har et diskret Intel Board og en dedikeret nvidia så ja
Godt indlæg ... Tak for deling ...
WTF?!
Hvordan gik du til at placere den gamle Youtube-afspiller?
den samme blog, når du tilføjer videoen, giver dig værktøjet til at oprette swf, der afspiller din video, det er virkelig ikke hjemmehørende i youtube, det er en indbygget afspiller
Godt indlæg! Jeg har haft temperaturproblemer med Arch Linux i de sidste par uger. Jeg har Arch Linux i Dual Boot med Windows 7, og det skete for mig, at så snart Arch startede, steg temperaturen og ikke kun CPU'eren, men også USB-portpladerne og harddisken, hvilket ikke skete med Windows. Arch Linux er blevet gemt fra at blive afinstalleret fra min notesbog takket være dit indlæg! Hilsner