Konfigurasikan Grafik Hibrid dan kurangkan Suhu di Arch Linux

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!!


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   manuelperez kata

    jawatan hebat, adakah yang menyesuaikannya untuk Debian atau Ubuntu?

    1.    genzodany kata

      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!

  2.   mari gunakan linux kata

    Sumbangan yang baik! Saya mencari sesuatu seperti ini. 🙂

    1.    genzodany kata

      Terima kasih = D

  3.   geronimo kata

    menarik ,,, mujurlah saya mempunyai intel ,,

  4.   telpalbrox kata

    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.

    1.    genzodany kata

      adakah anda memasang pemacu xf86-video-intel dan xf86-video-ati?

  5.   Leper_Ivan kata

    Saya tersesat dalam pas Intel / ATI dan Intel / nVidia. Saya mempunyai nVidia 8200M G? Adakah berguna untuk menerapkan panduan ini?

    1.    x11tete11x kata

      jika anda mempunyai papan intelektual dan nvidia khusus maka ya

  6.   aiolia kata

    Catatan yang baik ... Terima kasih kerana berkongsi ...

  7.   eliotime3000 kata

    WTF!

    Bagaimana anda meletakkan pemain Youtube lama?

    1.    genzodany kata

      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

  8.   fega kata

    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