ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
אורח · ·
 

הודעה פורסם: 04/06/2016 - 22:27
נושא ההודעה: מחשב נייד מעבד a6 apu gpu , דרייבר fglrx

lspci : ATI\AMD Mullins [Radeon R4\R5

הפצה Gentoo


מותקן דרייבר fglrx

הגדרתי קרנל ללא DRM ככתוב במדריך : (דרייבר fglrx לא צריך drm יש לו מודול קנייני)
https://wiki.gentoo.org/wiki/Fglrx


זאת מכיוון שה radeondrmfb של מודול radeon בקרנל תוקע את המערכת .

אובד עצות עכשיו X נתקע בעליה startxfce4 תוקע .
startx תוקע .
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 04/06/2016 - 22:47
נושא ההודעה:

https://wiki.gentoo.org/wiki/Amdgpu


נראה סיוט ...

driver radeon + kernel DRM
כבר ניסיתי radeon רגיל open-source לא עובד . נתקע הקרנל ב
... switch framebuffer from efi to radeondrmfb
לא מגיע למסך login
המחשב נתקע בקרנל ....


driver fglrx kernel without DRM

ב make.conf הסרתי את radeon ושמתי fglrx
המחשב מגיע ל login
אבל אי אפשר להריץ את xorg


איזה זבל של תמיכה ... , וחשבתי שהדרייבר של intel דפוק (ובצדק עלוב בביצועים)

עכשיו אני אנסה עם amdgpu ; radeonsi
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אלכס___אורח · ·
 

הודעה פורסם: 04/06/2016 - 23:46
נושא ההודעה:

אתה צריך לעדת איזה כרטיס גרפי יש לך לפני שאתה מתקין דרייברים על ימין ועל סמאל.
AMD עברו למודל דרייבר היברידי(AMDGPU) לחומרה החדשה שלהם. הבסיס של בדריבר משוטף עם קוד פתוח, והמימושים הקנייני של OpenGL,OpenCL ו-וולקאן הם אופציונליים תחת ה AMDGPU-PRO.
ולחומרה הישנה יותר יש עכשיו רק דריברים פתוחים ברמה טובה שמקבל פיתוח ותחזוקה.
ועוד דבר קטן הופסק הפיתוח\תחזוקה(אנטרפרייזס עדיין יש) של fglrx, והוא לא תומך בגיסאות של X מעבר לxorg 1.17.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 05/06/2016 - 01:26
נושא ההודעה:

קמפלתי את amdgpu בקרנל .



Generic Driver Options --->
(radeon/mullins_uvd.bin radeon/mullins_vce.bin radeon/mullins_ce.bin radeon/mullins_me.bin radeon/mullins_mec.bin radeon/mullins_pfp.bin radeon/mullins_rlc.bin radeon/mullins_sdma.bin) External firmware blobs to build into the kernel binary
(/lib/firmware/) Firmware blobs root directory


הוספתי את הקבצים ה firmware

mullins_ce.bin mullins_pfp.bin mullins_sdma1.bin
mullins_me.bin mullins_rlc.bin mullins_uvd.bin
mullins_mec.bin mullins_sdma.bin mullins_vce.bin



התוצאה יותר גרועה :
הקרנל נתקע ב waiting for uevets to be process ....

מרגיש שהולך מעצבן עם המחשב הזה ...
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 05/06/2016 - 01:30
נושא ההודעה:

העפתי את radeon , fglrx

המודולים שלי ב /etc/portage/make.conf

VIDEO_CARDS="amdgpu radeonsi


הרצתי
emerge -depclean
emerge -uDN world

תקוע עם המחשב לא יכול להפעיל x או יותר גרוע (לא יכול להכנס ללוגין framebuffer של קונסול)

אני מוסיף את באופן ידני nomodeset על מנת להכנס ליוזר לתחזוקה .

אחרי שינויים עושה הפעלה מחדש restart והמחשב נתקע בעללית הקרנל.
הדרייברים לא מתאמים .
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אלכס___אורח · ·
 

הודעה פורסם: 05/06/2016 - 01:34
נושא ההודעה:

ציטוט:
אתה צריך לעדת איזה כרטיס גרפי יש לך לפני שאתה מתקין דרייברים על ימין ועל שמאל.
AMD עברו למודל דרייבר היברידי(AMDGPU) לחומרה החדשה שלהם.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 05/06/2016 - 08:11
נושא ההודעה:

lspci : ATI\AMD Mullins [Radeon R4\R5


המעבד שלי הוא A6-6310 apu gpu cpu
והשבב הגאפי Radeon R4


ע"פ העמוד בויקי https://wiki.gentoo.org/wiki/Amdgpu


MULLINS radeon/mullins_ce.bin radeon/mullins_me.bin radeon/mullins_mec.bin radeon/mullins_pfp.bin radeon/mullins_rlc.bin radeon/mullins_sdma1.bin radeon/mullins_sdma.bin radeon/mullins_uvd.bin radeon/mullins_vce.bin



קמפלתי את הקרנל עם תמיכה מובנית ב firmware האלה ...
ובחרתי ב AMDGPU ב DRM
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
נפתר !אורח · ·
 

הודעה פורסם: 05/06/2016 - 10:07
נושא ההודעה: נפתר!

פתרתי :

למרות שבעבר (לפני כמה ימים) סמנתי בקנל

Graphics->Direc Rendering ->Radeon

מסתבר שהדרייבר החדש צריך את ה path של ה firmware ב /lib/firmware
וכמו כן שמות הקבצים של כרטיס בפציפי

יש ב Device Driver->Genetic Drivers
יש שם שדה של ה Firmware Binary Blob ויש שדה String שצריך להיות עם השמות המלאים של הקבצים ( כל אחד לפי הכרטיס שיש ברשותו)



אתמול הוספתי את ה Firmware Blob אבל זה היה אחרי שכבר שללתי את הדרייבר הזה - שמסתבר שכן עובד ...

עתה סימנתי אותו "מחדש" אך בתוספת ה Firmware Blob וזה ועובד .


עכשיו אני מבין לנכון ש amdgpu,ati-fglrx לא מתאים לכרטיס שלי אלה ה radeon שמגיע בקרנל
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
wobni - offlineאורח · ·
 

הודעה פורסם: 05/06/2016 - 23:30
נושא ההודעה:

לפי http://cateee.net/lkddb/web-lkddb/DRM_AMDGPU.html, הדרייבר שאתה צריך הוא amdgpu.

אתה בטוח שאתה מריץ את הנכון?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
מתנצל מראשאורח · ·
 

הודעה פורסם: 06/06/2016 - 01:44
נושא ההודעה:

ציטוט:
עכשיו אני מבין לנכון ש amdgpu,ati-fglrx לא מתאים לכרטיס שלי אלה ה radeon שמגיע בקרנל


הדריבר הקיניני הזה כן מתאים לכרטיס שלך, ואם לא צלחת להפעיל את הדריבר החופשי שיש בקרנל אתה כנראה לא ממש מומחה לג'נטו Smile
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 06/06/2016 - 11:56
נושא ההודעה:

המצב כרגע :
X עובד היטב .
VIDEO_CARDS="radeonsi amdgpu radeon

בקרנל מסומן amdgpu,radeon + מקומפל ביחד עם ה firmware blob .

אין לי קיבץ xorg , ייתכן ש X אכן משתמש ב amdgpu\radeon
אני אתחקר את זה כשתהיה לי גישה למכונה .

ואולי אנסה ליצור קובץ xorg.conf וב driver אנסה לשנות ל driver="amdgpu
אולי ייתן תוצאה טובה יותר .

ואבדוק בדיוק עם lsmod איזה מודולים אגן נטענים בפועל .

בנוגע ל amdgpu .

ראיתי באיזה wiki שיש מקרים ש amdgpu לא יכול לעבוד לבדו ולכן ב

make.conf מוסיפים

VIDEO_CARDS="amdgpu radeonsi radeon


היה נסיון אחד שבקרנל סמנתי amdgpu בלבד (ללא radeon )
ולא יכולתי להריץ את X
אולי זאת הסיבה ואולי באותו נסיון לא הוספתי את ה firmware binary blob
(עשיתי הרבה נסיונות)




בכל מקרה אצלי אין קובץ xorg אני אבדוק עם lsmod איזה מודולים נטענים בפועל .
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 06/06/2016 - 12:06
נושא ההודעה:

wobni - offline :
לפי http://cateee.net/lkddb/web-lkddb/DRM_AMDGPU.html, הדרייבר שאתה צריך הוא amdgpu.

אתה בטוח שאתה מריץ את הנכון?



לא הייתי בטוח בכלל - לפני שקראתי ב ויקי
עם ATI הנסיון שלי היה לפני 8 שנים .
בשנים האחרונות ראיתי intel\nvidia


עשיתי הרבה נסיונות ... עד שקראתי ב wiki שצריך להוסיף את ה firmware הבינארים לתוך הקרנל ואחרת זה לא עובד .

לפני מה שקראתי הוספתי לסירוגין radeon\amdgpu

למעשה שהגדרתי את amdgpu בקרנל בלבד!
זה לא עבד . ורק שהוספתי את radeon זה כן עבד .
אבל ייתכן ש amdgpu צריך את radeon על מנת לעבוד :
amdgpu/radeonsi drivers don't work
If your graphics card isn't supported by amdgpu and radeonsi alone, try adding radeon to your VIDEO_CARDS variable.


אז ייתכן שאני חושב שהוא לא מתאים אבל ההיפך הוא הנכון

למעשה רק ש
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 06/06/2016 - 12:08
נושא ההודעה:

fglrx הקנייני לא עבד לי (ללא drm בקרנל וללא firmware blob in kernel)

VIDEO_CARDS="fglrx
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
wobni - offlineאורח · ·
 

הודעה פורסם: 06/06/2016 - 20:44
נושא ההודעה:

Anonymous :
wobni - offline :
לפי http://cateee.net/lkddb/web-lkddb/DRM_AMDGPU.html, הדרייבר שאתה צריך הוא amdgpu.

אתה בטוח שאתה מריץ את הנכון?



לא הייתי בטוח בכלל - לפני שקראתי ב ויקי
עם ATI הנסיון שלי היה לפני 8 שנים .
בשנים האחרונות ראיתי intel\nvidia


עשיתי הרבה נסיונות ... עד שקראתי ב wiki שצריך להוסיף את ה firmware הבינארים לתוך הקרנל ואחרת זה לא עובד .

לפני מה שקראתי הוספתי לסירוגין radeon\amdgpu

למעשה שהגדרתי את amdgpu בקרנל בלבד!
זה לא עבד . ורק שהוספתי את radeon זה כן עבד .
אבל ייתכן ש amdgpu צריך את radeon על מנת לעבוד :
amdgpu/radeonsi drivers don't work
If your graphics card isn't supported by amdgpu and radeonsi alone, try adding radeon to your VIDEO_CARDS variable.


אז ייתכן שאני חושב שהוא לא מתאים אבל ההיפך הוא הנכון

למעשה רק ש


רשום לך הכול בוויקי, https://wiki.gentoo.org/wiki/Amdgpu#Feature_support.
אתה צריך לשים את amdgpu radeonsi ב-VIDEO_CARDS ולשים את radeon/mullins_ce.bin radeon/mullins_me.bin radeon/mullins_mec.bin radeon/mullins_pfp.bin radeon/mullins_rlc.bin radeon/mullins_sdma1.bin radeon/mullins_sdma.bin radeon/mullins_uvd.bin radeon/mullins_vce.bin ב-Include in-kernel firmware blobs in kernel binary בקרנל.
אתה צריך להפעיל גם את Enable amdgpu support for CIK parts בקרנל.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. אורח
  2. אורח
  3. אורח [אלכס___]
  4. אורח
  5. אורח
  6. אורח [אלכס___]
  7. אורח
  8. אורח [נפתר !]
  9. אורח [wobni - offline]
  10. אורח [מתנצל מראש]
  11. אורח
  12. אורח
  13. אורח
  14. אורח [wobni - offline]