הודעה זו מכילה את ההוראות לתצורה נכונה של גרפיקה היברידית, אינטל / 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 מעלות צלזיוס).
ניתן לבדוק את הטמפרטורה החבילה המותקנת lm_sensors (אנו נותנים כן לכל מה שמבקש)
$ sudo pacman -S lm_sensors && sudo sensors-detect
עכשיו רק צריך לבצע «חיישנים» כדי לקבל מידע על טמפרטורה:
$ sensors
שלב נוסף
הפעל את צג התדרים (נעצר עם Ctrl + C):
$ watch grep "cpu MHz" /proc/cpuinfo
מידע על מעבד וקנה מידה של תדרים:
$ cpupower frequency-info
אם יש לך בעיה עם הבקר intel_pstate או שאתה שם לב שהתדרים של המעבד שלך גבוהים למרות שאתה לא מבצע משימות הדורשות זאת:
אנחנו הולכים להשבית את intel_pstate של הליבה ואנחנו הולכים לטעון acpi-cpufreq שהוא הנהג המשמש בגרעינים לפני 3.9
$ sudo nano /etc/default/grub
אנו מחפשים את הקו הדומה ל:
GRUB_CMDLINE_LINUX_DEFAULT="quiet "
ואנחנו מוסיפים intel_pstate=disable
כך:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_pstate=disable"
אנו חוסכים (Ctrl + O)
אנו מגדירים מחדש את הגרוב:
grub-mkconfig -o /boot/grub/grub.cfg
** פעולה זו תיכנס לתוקף עד לאתחול הבא, זכור שהכרטיס הדיסקרטי נדלק אוטומטית.
אנחנו סיימנו!!
הודעה נהדרת, האם מישהו מתאים את זה לדביאן או לאובונטו?
בדביאן ובאובונטו זה מספיק להתקין את מנהלי ההתקנים של אינטל ואז את הקניינים של ATI Catalyst, לאחר מכן מלוח הניהול של Catalyst אפשר לבצע את ההחלפה, הצעד הנוסף עובד אותו דבר בדביאן או באובונטו, ברכות!
תרומה טובה! חיפשתי משהו כזה. 🙂
תודה = ד
מעניין ,,, למזלי יש לי אינטל ,,
פוסט ראשון טוב מאוד. רציתי לשאול דבר אחד. יש לי מחשב נייד hp עם כרטיס אינטל HD 3000 ו- AMD Radeon HD 6490M. מדוע אני מקבל את הפלט הזה כשאני מריץ את הפקודה "xrandr –listproviders":
ספקים: מספר: 1
ספק 0: id: מכסה 0x45: 0xb, פלט מקור, פלט כיור, crtcs offload crtcs: 2 יציאות: 4 ספקים משויכים: 0 שם: Intel
ב"ספקים: מספר: 1 "הם לא צריכים להיות 2?
ב- Windows ובאובונטו עם מנהל ההתקן הקנייני אם הגרפיקה של AMD עובדת בשבילי, אבל לא הצלחתי לגרום לזה לעבוד ב- Arch. ניסיתי גם להתקין זרז לפי ההוראות בוויקי, אך לא הצלחתי. הוסף את כרטיס אינטל אם זה עובד.
האם מותקן בהתקן xf86-video-intel ו- xf86-video-ati?
הלכתי לאיבוד במעבר אינטל / ATI ואינטל / nVidia. יש לי nVidia 8200M G? האם יהיה שימושי ליישם מדריך זה?
אם יש לך לוח אינטל נפרד ו- Nvidia ייעודי אז כן
פוסט טוב ... תודה ששיתפת ...
WTF ?!
איך יצאת לשים את נגן Youtube הישן?
אותו בלוג בעת הוספת הסרטון נותן לך את הכלי ליצור swf שישמיע את הסרטון שלך, הוא לא ממש יליד ל- YouTube, זה נגן מוטבע
פוסט טוב! בשבועות האחרונים יש לי בעיות טמפרטורה עם Arch Linux. יש לי Arch Linux ב- Dual Boot עם Windows 7 וזה קרה לי שברגע ש- Arch התחיל הטמפרטורה זינקה ולא רק של המעבד אלא גם של לוחות יציאת ה- USB וה- HDD שלא קרה עם Windows. Arch Linux לא נשמר מההסרה מהמחשב שלי בזכות ההודעה שלך! ברכות