Catatan ini mengandungi arahan untuk mengkonfigurasi Grafik Hibrid dengan betul, baik Intel / ATI atau INTEL / Nvidia, serta pengurangan suhu pada komputer dengan Core iX Processor di Arch Linux
Arahan
Pemacu yang disokong:
xf86-video-nouveau
xf86-video-ati
xf86-video-intel
langkah 1
Dapatkan senarai penyedia grafik:
$ xrandr --listproviders
Sekiranya outputnya serupa dengan yang berikut, kami melakukan langkah 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
langkah 2
Kami memuat turun Skrip untuk mengaktifkan kad Grafik Diskrit:
$ wget https://www.dropbox.com/s/p2kbq7mrg30cimy/ATI_Enable.sh
Langkah 3
Kami mengedit Skrip:
$ nano ATI_Enable.sh
Asal:
#!/bin/bash
xrandr --setprovideroffloadsink ID_ATI ID_INTEL
sleep 1
echo "Habilitando..."
glxinfo | grep "OpenGL renderer"
DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
Disunting:
#!/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"
langkah 4
Kami memberikan kebenaran pelaksanaan dan melaksanakan:
$ sudo chmod +x ATI_Enable.sh && ./ATI_Enable
** PENTING: Tambahkan skrip ke maklumat permulaan sistem: Ketahui Cara Melakukannya
Muat turun Skrip untuk Kad Discrete Hidup dan Mati:
$ 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
Secara lalai, kedua-dua kad dihidupkan ketika kernel dimuat dan mulai sekarang untuk mematikan kad diskrit, cukup untuk membuka terminal dan menaip $ sudo ATI_Off
jika diperlukan kita boleh menghidupkannya dengan $ sudo ATI_On
** Saya cadangkan mematikan kad diskrit apabila tidak digunakan untuk meningkatkan suhu kerja peralatan (mengurangkan kira-kira 10 ~ 20 ºC).
Suhu boleh diperiksa Pakej terpasang lm_sensors (Kami memberikan YA kepada semua yang meminta)
$ sudo pacman -S lm_sensors && sudo sensors-detect
Sekarang hanya perlu melakukan «sensor» untuk mendapatkan maklumat suhu:
$ sensors
Langkah Tambahan
Jalankan monitor frekuensi (dihentikan dengan Ctrl + C):
$ watch grep "cpu MHz" /proc/cpuinfo
Maklumat CPU dan penskalaan frekuensi:
$ cpupower frequency-info
Sekiranya anda mempunyai masalah dengan pengawal intel_pstate atau anda perhatikan bahawa frekuensi pemproses anda tinggi walaupun tidak menjalankan tugas yang menuntutnya:
Kami akan mematikan intel_pstate kernel dan kami akan memuatkan acpi-cpufreq yang merupakan pemacu yang digunakan dalam kernel sebelum 3.9
$ sudo nano /etc/default/grub
Kami mencari garis yang serupa dengan:
GRUB_CMDLINE_LINUX_DEFAULT="quiet "
Dan kami menambah intel_pstate=disable
Así:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_pstate=disable"
Kami jimat (Ctrl + O)
Kami menyusun semula Grub:
grub-mkconfig -o /boot/grub/grub.cfg
** Ini akan berlaku sehingga reboot seterusnya, ingat bahawa kad diskrit akan menyala secara automatik.
Telah siap!!
jawatan hebat, adakah yang menyesuaikannya untuk Debian atau Ubuntu?
Di Debian dan Ubuuntu, cukup untuk memasang pemacu Intel dan kemudian yang dimiliki oleh ATI Catalyst, setelah itu dari panel pentadbiran Catalyst adalah mungkin untuk melakukan pertukaran, langkah tambahan berfungsi sama di Debian atau Ubuntu, salam!
Sumbangan yang baik! Saya mencari sesuatu seperti ini. 🙂
Terima kasih = D
menarik ,,, mujurlah saya mempunyai intel ,,
Pertama sekali jawatan yang sangat baik. Saya mahu bertanya satu perkara. Saya mempunyai komputer riba hp dengan kad intel HD 3000 dan AMD Radeon HD 6490M. Mengapa saya mendapat output ini semasa menjalankan perintah "xrandr –listproviders":
Penyedia: nombor: 1
Penyedia 0: id: topi 0x45: 0xb, Output Sumber, Output Sink, Sink Offload crtcs: 2 output: 4 penyedia yang berkaitan: 0 nama: Intel
Dalam "Penyedia: nombor: 1" bukankah seharusnya 2?
Di tingkap dan ubuntu dengan pemacu proprietari jika grafik AMD berfungsi untuk saya, tetapi saya tidak dapat membuatnya berfungsi di Arch. Saya juga telah mencuba memasang pemangkin mengikuti arahan di wiki, tetapi saya tidak berjaya. Tambahkan kad Intel jika ia berfungsi.
adakah anda memasang pemacu xf86-video-intel dan xf86-video-ati?
Saya tersesat dalam pas Intel / ATI dan Intel / nVidia. Saya mempunyai nVidia 8200M G? Adakah berguna untuk menerapkan panduan ini?
jika anda mempunyai papan intelektual dan nvidia khusus maka ya
Catatan yang baik ... Terima kasih kerana berkongsi ...
WTF!
Bagaimana anda meletakkan pemain Youtube lama?
blog yang sama semasa menambahkan video memberi anda alat untuk membuat swf yang akan memutar video anda, sebenarnya bukan asli dari youtube ia adalah pemain terbina dalam
Pos yang baik! Saya menghadapi masalah suhu dengan Arch Linux sejak beberapa minggu yang lalu. Saya mempunyai Arch Linux dalam Dual Boot dengan Windows 7 dan kebetulan pada saya bahawa sebaik sahaja Arch memulakan suhu melambung dan bukan sahaja CPU tetapi juga plat port USB dan HDD yang tidak berlaku dengan Windows. Arch Linux telah diselamatkan daripada dinyahpasang dari buku nota saya terima kasih kepada catatan anda! 🙂 Salam