Konfigurasikan Hybrid Graphics dan kurangi Temperatur di Arch Linux

Postingan ini berisi instruksi untuk mengkonfigurasi Hybrid Graphics dengan benar, baik Intel / ATI atau INTEL / Nvidia, serta pengurangan suhu di komputer dengan Core iX Processor di Arch Linux

Instruksi

Driver yang Didukung:
xf86-video-nouveau
xf86-video-ati
xf86-video-intel

langkah 1

Dapatkan daftar penyedia grafis:
$ xrandr --listproviders

Jika hasilnya mirip dengan berikut ini, 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 mengunduh Script untuk mengaktifkan kartu Discrete Graphics:
$ wget https://www.dropbox.com/s/p2kbq7mrg30cimy/ATI_Enable.sh

Langkah 3

Kami mengedit Script:
$ nano ATI_Enable.sh

Asli:
#!/bin/bash
xrandr --setprovideroffloadsink ID_ATI ID_INTEL
sleep 1
echo "Habilitando..."
glxinfo | grep "OpenGL renderer"
DRI_PRIME=1 glxinfo | grep "OpenGL renderer"

Diedit:
#!/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 izin eksekusi dan mengeksekusi:
$ sudo chmod +x ATI_Enable.sh && ./ATI_Enable

** PENTING: Tambahkan skrip ke Info startup sistem: Pelajari Cara Melakukannya

Unduh Skrip untuk Kartu Diskrit Aktif dan Nonaktif:
$ 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 default, kedua kartu menyala ketika kernel dimuat dan mulai sekarang untuk mematikan kartu diskrit itu akan cukup untuk membuka terminal dan mengetik $ sudo ATI_Off jika diperlukan kita bisa menyalakannya dengan $ sudo ATI_On

** Saya sarankan untuk mematikan kartu diskrit jika tidak akan digunakan untuk meningkatkan suhu kerja pada peralatan (kurangi sekitar 10 ~ 20 ºC).

Suhu dapat diperiksa Paket lm_sensors terinstal (Kami memberikan YA untuk semua yang meminta)
$ sudo pacman -S lm_sensors && sudo sensors-detect

Sekarang hanya perlu menjalankan «sensor» untuk mendapatkan info suhu:
$ sensors

Langkah Ekstra

Jalankan monitor frekuensi (dihentikan dengan Ctrl + C):
$ watch grep "cpu MHz" /proc/cpuinfo

Informasi CPU dan penskalaan frekuensi:
$ cpupower frequency-info

Jika Anda memiliki masalah dengan pengontrol intel_pstate atau Anda memperhatikan bahwa frekuensi prosesor Anda tinggi meskipun tidak melakukan tugas yang menuntutnya:

Kami akan menonaktifkan intel_pstate kernel dan kami akan memuat acpi-cpufreq yang merupakan driver yang digunakan dalam kernel sebelum versi 3.9

$ sudo nano /etc/default/grub

Kami mencari baris yang mirip dengan:
GRUB_CMDLINE_LINUX_DEFAULT="quiet "

Dan kami menambahkan intel_pstate=disable

Así:

GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_pstate=disable"
Kami menyimpan (Ctrl + O)

Kami mengkonfigurasi ulang Grub:
grub-mkconfig -o /boot/grub/grub.cfg

** Ini akan berlaku hingga boot ulang berikutnya, ingatlah bahwa kartu diskrit menyala secara otomatis.

Dilakukan!!


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   manuelperezf.dll dijo

    posting yang bagus, apakah ada yang menyesuaikannya untuk Debian atau Ubuntu?

    1.    genzodany dijo

      Di Debian dan Ubuuntu cukup menginstal driver Intel dan kemudian yang berpemilik dari ATI Catalyst, setelah itu dari panel administrasi Catalyst dimungkinkan untuk melakukan peralihan, langkah tambahan berfungsi sama di Debian atau Ubuntu, salam!

  2.   ayo gunakan linux dijo

    Kontribusi yang bagus! Saya mencari sesuatu seperti ini. 🙂

    1.    genzodany dijo

      Terima kasih = D

  3.   geronimo dijo

    menarik ,,, untungnya saya punya intel ,,

  4.   telpalbrox dijo

    Posting pertama yang sangat bagus. Saya ingin menanyakan satu hal. Saya memiliki laptop hp dengan kartu intel HD 3000 dan AMD Radeon HD 6490M. Mengapa saya mendapatkan keluaran ini saat menjalankan perintah "xrandr –listproviders":
    Penyedia: nomor: 1
    Penyedia 0: id: 0x45 tutup: 0xb, Output Sumber, Output Sink, crtcs Sink Offload: 2 output: 4 penyedia terkait: 0 nama: Intel

    Dalam "Penyedia: nomor: 1" bukankah seharusnya 2?
    Di windows dan ubuntu dengan driver berpemilik jika grafik AMD berfungsi untuk saya, tetapi saya belum dapat membuatnya berfungsi di Arch. Saya juga mencoba menginstal katalis dengan mengikuti petunjuk di wiki, tetapi saya belum berhasil. Tambahkan kartu Intel jika itu berfungsi.

    1.    genzodany dijo

      Apakah Anda telah menginstal driver xf86-video-intel dan xf86-video-ati?

  5.   Leper_Ivan dijo

    Saya tersesat di Intel / ATI dan Intel / nVidia pass. Saya memiliki nVidia 8200M G? Akankah berguna untuk menerapkan panduan ini?

    1.    x11tete11x dijo

      jika Anda memiliki papan intel diskrit dan nvidia khusus maka ya

  6.   aiolia dijo

    Pos bagus… Terima kasih telah berbagi…

  7.   eliotime3000 dijo

    WTF ?!

    Bagaimana cara Anda memasang pemutar Youtube lama?

    1.    genzodany dijo

      blog yang sama saat menambahkan video memberi Anda alat untuk membuat swf yang akan memutar video Anda, itu benar-benar bukan asli youtube itu adalah pemutar bawaan

  8.   fega dijo

    Posting yang bagus! Saya mengalami masalah suhu dengan Arch Linux selama beberapa minggu terakhir. Saya memiliki Arch Linux di Dual Boot dengan Windows 7 dan kebetulan saya bahwa segera setelah Arch mulai suhu melonjak dan tidak hanya dari CPU tetapi juga dari pelat port USB dan HDD yang tidak terjadi dengan Windows. Arch Linux telah diselamatkan dari pencopotan pemasangan dari buku catatan saya berkat kiriman Anda! 🙂 Salam