Bài đăng này chứa các hướng dẫn để định cấu hình chính xác Đồ họa kết hợp, Intel / ATI hoặc INTEL / Nvidia cũng như việc giảm nhiệt độ trong máy tính có Bộ xử lý Core iX trong Arch Linux
hướng dẫn
Trình điều khiển được hỗ trợ:
xf86-video-nouveau
xf86-video-ati
xf86-video-intel
bước 1
Nhận danh sách các nhà cung cấp đồ họa:
$ xrandr --listproviders
Nếu đầu ra tương tự như sau, chúng ta thực hiện bước 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
bước 2
Chúng tôi tải xuống Tập lệnh để bật cạc Đồ họa rời:
$ wget https://www.dropbox.com/s/p2kbq7mrg30cimy/ATI_Enable.sh
Bước 3
Chúng tôi chỉnh sửa Script:
$ nano ATI_Enable.sh
Bản gốc:
#!/bin/bash
xrandr --setprovideroffloadsink ID_ATI ID_INTEL
sleep 1
echo "Habilitando..."
glxinfo | grep "OpenGL renderer"
DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
Đã chỉnh sửa:
#!/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"
bước 4
Chúng tôi cấp quyền thực thi và thực thi:
$ sudo chmod +x ATI_Enable.sh && ./ATI_Enable
**QUAN TRỌNG: Thêm tập lệnh vào quá trình khởi động hệ thống. Thông tin: Tìm hiểu cách thực hiện**
Tải xuống tập lệnh cho bật và tắt thẻ rời:
$ 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
Theo mặc định, cả hai thẻ đều bật khi hạt nhân được tải và từ bây giờ nếu tắt thẻ rời, nó sẽ đủ để mở một thiết bị đầu cuối và nhập $ sudo ATI_Off nếu cần, chúng tôi có thể bật nó lên với $ sudo ATI_On
** Tôi khuyên bạn nên tắt thẻ rời khi không sử dụng để cải thiện nhiệt độ làm việc của thiết bị (giảm khoảng 10 ~ 20 ºC).
Nhiệt độ có thể được kiểm tra Đã cài đặt gói lm_sensors (Chúng tôi cung cấp CÓ cho mọi thứ yêu cầu)
$ sudo pacman -S lm_sensors && sudo sensors-detect
Bây giờ chỉ cần thực hiện «cảm biến» để có được thông tin nhiệt độ:
$ sensors
Bước bổ sung
Chạy bộ theo dõi tần số (dừng bằng Ctrl + C):
$ watch grep "cpu MHz" /proc/cpuinfo
Thông tin CPU và tỷ lệ tần số:
$ cpupower frequency-info
Nếu bạn gặp sự cố với trình điều khiển intel_pstate hoặc nhận thấy tần số bộ xử lý cao ngay cả khi bạn không thực hiện các tác vụ đòi hỏi cao:
Chúng ta sẽ vô hiệu hóa intel_pstate khỏi nhân hệ điều hành và tải acpi-cpufreq , đây là trình điều khiển được sử dụng trong các nhân hệ điều hành trước phiên bản 3.9.
$ sudo nano /etc/default/grub
Chúng tôi tìm kiếm dòng tương tự như:
GRUB_CMDLINE_LINUX_DEFAULT="quiet "
Và chúng tôi thêm intel_pstate=disable
Vì thế:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_pstate=disable"
Chúng tôi lưu (Ctrl + O)
Chúng tôi định cấu hình lại Grub:
grub-mkconfig -o /boot/grub/grub.cfg
** Điều này sẽ có hiệu lực cho đến lần khởi động lại tiếp theo, hãy nhớ rằng thẻ rời sẽ tự động bật.
Đã được thực hiện!!