โพสต์นี้มีคำแนะนำในการกำหนดค่ากราฟิกไฮบริดอย่างถูกต้องไม่ว่าจะเป็น Intel / ATI หรือ INTEL / Nvidia ตลอดจนการลดอุณหภูมิในคอมพิวเตอร์ที่ใช้โปรเซสเซอร์ Core iX ใน Arch Linux
คำแนะนำ
ไดรเวอร์ที่รองรับ:
xf86-video-nouveau
xf86-video-ati
xf86-video-intel
ขั้นตอนที่ 1
รับรายชื่อผู้ให้บริการกราฟิก:
$ xrandr --listproviders
หากผลลัพธ์คล้ายกับต่อไปนี้เราจะดำเนินการขั้นตอนที่ 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
ขั้นตอนที่ 2
เราดาวน์โหลดสคริปต์เพื่อเปิดใช้งานการ์ดกราฟิกแยก:
$ wget https://www.dropbox.com/s/p2kbq7mrg30cimy/ATI_Enable.sh
ขั้นตอนที่ 3
เราแก้ไขสคริปต์:
$ nano ATI_Enable.sh
เดิม:
#!/bin/bash
xrandr --setprovideroffloadsink ID_ATI ID_INTEL
sleep 1
echo "Habilitando..."
glxinfo | grep "OpenGL renderer"
DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
แก้ไข:
#!/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"
ขั้นตอนที่ 4
เราให้สิทธิ์ในการดำเนินการและดำเนินการ:
$ sudo chmod +x ATI_Enable.sh && ./ATI_Enable
** สำคัญ: เพิ่มสคริปต์ในข้อมูลการเริ่มต้นระบบ: เรียนรู้วิธีการทำ
ดาวน์โหลดสคริปต์สำหรับการเปิดและปิดการ์ดแบบแยก:
$ 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
โดยค่าเริ่มต้นการ์ดทั้งสองจะเปิดขึ้นเมื่อโหลดเคอร์เนลและจากนี้ไปเพื่อปิดการ์ดแยกจะเพียงพอที่จะเปิดเทอร์มินัลและพิมพ์ $ sudo ATI_Off
หากจำเป็นเราสามารถเปิดใช้งานได้ด้วย $ sudo ATI_On
** ฉันแนะนำให้ปิดการ์ดแยกเมื่อไม่ได้ใช้เพื่อปรับปรุงอุณหภูมิในการทำงานของอุปกรณ์ (ลดประมาณ 10 ~ 20 ºC)
สามารถตรวจสอบอุณหภูมิได้แพ็คเกจ lm_sensors ที่ติดตั้ง (เราให้ YES กับทุกสิ่งที่ถาม)
$ sudo pacman -S lm_sensors && sudo sensors-detect
ตอนนี้จำเป็นต้องเรียกใช้«เซ็นเซอร์»เพื่อรับข้อมูลอุณหภูมิ:
$ sensors
ขั้นตอนพิเศษ
เรียกใช้ตัวตรวจสอบความถี่ (หยุดด้วย Ctrl + C):
$ watch grep "cpu MHz" /proc/cpuinfo
ข้อมูล CPU และการปรับความถี่:
$ cpupower frequency-info
หากคุณมีปัญหากับคอนโทรลเลอร์ intel_pstate หรือคุณสังเกตเห็นว่าความถี่ของโปรเซสเซอร์ของคุณสูงแม้ว่าจะไม่ได้ทำงานที่ต้องการก็ตาม:
เราจะปิดการใช้งาน intel_pstate ของเคอร์เนลและเรากำลังจะโหลด acpi-cpufreq ซึ่งเป็นไดรเวอร์ที่ใช้ในเมล็ดข้าวก่อน 3.9
$ sudo nano /etc/default/grub
เรามองหาบรรทัดที่คล้ายกับ:
GRUB_CMDLINE_LINUX_DEFAULT="quiet "
และเราเพิ่ม intel_pstate=disable
Así:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_pstate=disable"
เราบันทึก (Ctrl + O)
เรากำหนดค่า Grub ใหม่:
grub-mkconfig -o /boot/grub/grub.cfg
** สิ่งนี้จะมีผลจนกว่าจะรีบูตครั้งถัดไปอย่าลืมว่าการ์ดแยกจะเปิดโดยอัตโนมัติ
เสร็จแล้ว !!
โพสต์ที่ดีมีใครปรับให้เหมาะกับ Debian หรือ Ubuntu หรือไม่
ใน Debian และ Ubuuntu ก็เพียงพอแล้วที่จะติดตั้งไดรเวอร์ของ Intel จากนั้นจึงเป็นไดรเวอร์ที่เป็นกรรมสิทธิ์ของ ATI Catalyst หลังจากนั้นจากแผงการดูแลระบบ Catalyst คุณสามารถทำการสลับขั้นตอนพิเศษจะทำงานเหมือนกันใน Debian หรือ Ubuntu คำทักทาย!
ผลงานดี! ฉันกำลังมองหาอะไรแบบนี้ 🙂
ขอบคุณ = D
น่าสนใจ ,,, โชคดีที่ฉันมี intel ,,
โพสต์แรกที่ดีมาก ฉันอยากจะถามสิ่งหนึ่ง ฉันมีแล็ปท็อป hp ที่มีการ์ด intel HD 3000 และ AMD Radeon HD 6490M เหตุใดฉันจึงได้รับผลลัพธ์นี้เมื่อฉันรันคำสั่ง "xrandr –listproviders":
ผู้ให้บริการ: หมายเลข: 1
ผู้ให้บริการ 0: id: 0x45 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 2 เอาต์พุต: 4 ผู้ให้บริการที่เกี่ยวข้อง: 0 ชื่อ: Intel
ใน "Providers: number: 1" ควรเป็น 2 หรือไม่
ใน windows และ ubuntu ด้วยไดรเวอร์ที่เป็นกรรมสิทธิ์หากกราฟิก AMD ใช้งานได้สำหรับฉัน แต่ฉันไม่สามารถทำให้มันใช้งานได้ใน Arch ฉันได้ลองติดตั้งตัวเร่งปฏิกิริยาตามคำแนะนำในวิกิแล้ว แต่ฉันไม่ประสบความสำเร็จ เพิ่มว่าการ์ด Intel ถ้าใช้งานได้
คุณได้ติดตั้งไดรเวอร์ xf86-video-intel และ xf86-video-ati หรือไม่
ฉันหลงทางในข้อความของ Intel / ATI และ Intel / nVidia ฉันมี nVidia 8200M G? การใช้คู่มือนี้จะเป็นประโยชน์หรือไม่?
หากคุณมีบอร์ด intel แยกและ nvidia เฉพาะใช่
โพสต์ดี ... ขอบคุณสำหรับการแบ่งปัน ...
WTF?!
คุณไปเกี่ยวกับการใส่เครื่องเล่น Youtube เก่าได้อย่างไร?
บล็อกเดียวกันเมื่อเพิ่มวิดีโอทำให้คุณมีเครื่องมือในการสร้าง swf ที่จะเล่นวิดีโอของคุณจริงๆแล้วมันไม่ได้มาจาก youtube แต่เป็นเครื่องเล่นในตัว
โพสต์ดีๆ! ฉันมีปัญหาเรื่องอุณหภูมิกับ Arch Linux ในช่วงสองสามสัปดาห์ที่ผ่านมา ฉันมี Arch Linux ใน Dual Boot พร้อม Windows 7 และมันเกิดขึ้นกับฉันทันทีที่ Arch เริ่มอุณหภูมิสูงขึ้นและไม่เพียง แต่ของ CPU เท่านั้น แต่ยังรวมถึงแผ่นพอร์ต USB และ HDD ซึ่งไม่ได้เกิดขึ้นกับ Windows Arch Linux ได้รับการบันทึกจากการถอนการติดตั้งจากโน้ตบุ๊กของฉันขอบคุณโพสต์ของคุณ! 🙂ทักทาย