Jump to content
reyder

WhateverGreen - plugin dla VGA AMD

Recommended Posts

Wygląda ciekawie, zaraz będę testował. Ktoś już potwierdził, że działa.

 

https://github.com/vit9696/WhateverGreen

 

 

Features

  • Fixes boot to black screen
  • Fixes sleep wake to black screen
  • Fixes boot logo distortion in certain cases (-radlogo)
  • Fixes transmitter/encoder in autodetected connectors for multimonitor support
  • Fixes certain HD 7xxx initialisation (radpg=15)
  • Allows enforcing 24-bit mode on unsupported displays (-rad24)
  • Allows booting without video acceleration (-radvesa)
  • Allows automatically setting GPU model name or providing it manually for RadeonFramebuffer
  • Allows specifying custom connectors via device properties for RadeonFramebuffer
  • Allows tuning autodetected connector priority via device properties (HD 7xxx or newer)

 

Sleep działa poprawnie na karcie AMD RX 280X z wyłączoną zintegrowaną kartą grafiki. :D

 

 

Edit 314TeR:

Linki do pobrania:

Lilu : https://github.com/v...6/Lilu/releases

WhateverGreen: https://github.com/v...rGreen/releases

Edited by 314TeR
Dodałem linki do pobrania binarnych wersji

Share this post


Link to post
Share on other sites

No pięknie... od czasu 10.9.5 czekaliśmy na rozwiązanie problemów z czarnym ekranem na kartach AMD. 

 

Ciekawie się robi wokół rozwiązań naokoło pluginu Lilu. Niedawno AppleALC załatwił temat dźwięku, inne mniejsze inne drobne uciążliwe bolączki, teraz bolączki z VGA AMD miejmy nadzieję odchodzą do lamusa.

 

Teraz tylko znaleźć przyczynę problemów z zapisem na NVRAM i znów haMaci zrobią się bezproblemowe. 

Share this post


Link to post
Share on other sites

Działa w 10.12.6 po DisplayPort z 2 monitorami. W biosie   CMS wyłączony, Grafika na PCI-e.  w cloverze sekcja graphics dla MSI RX 580 

<key>Graphics</key>
	<dict>
		<key>FBName</key>
		<string>Dayman</string>
		<key>Inject</key>
		<dict>
			<key>ATI</key>
			<false/>
			<key>Intel</key>
			<true/>
			<key>NVidia</key>
			<false/>
		</dict>
		<key>LoadVBios</key>
		<false/>
		<key>NvidiaSingle</key>
		<false/>
		<key>VideoPorts</key>
		<integer>5</integer>
	</dict>

FCPX 10.3.4 działa aż miło.  

 

Jedyny problem to sleep podejrzewam o to moje monitory iiama  27" bo to samo miałem z natywnie działającym GTX 770 tzn. po DVI sleep działa, po Display Port komp usypia ale przy próbie startu bootuje płytę odcina zasilanie próbuje drugi raz i się resetuje, pomaga wyłączenie monitorów w sleepie i wtedy komputer prawidłowo się budzi i można włączyć monitory. Jakby ktoś miał pomysł jak to rozwiązać to proszę o info .....

post-2912-0-26295000-1501238022_thumb.png

post-2912-0-04942100-1501238029_thumb.png

post-2912-0-07771000-1501242865_thumb.png

Share this post


Link to post
Share on other sites

Boże w niebiesiech.... wybudzanie powróciło  =P~  =P~  Działa z 270X. mogę już spoko aktualizować drugiego kompa z 10.10 do 10.12.

Tyle, że teraz wykrywana karta grafiki to R9 370X zamiast faktycznie zamontowanej 270X. Można/trzeba, ewentualnie jak  to jakoś naprawiać ?

Share this post


Link to post
Share on other sites

Czyli można sobie wsadzić najnowszego polarisa i mieć wszystko gdzieś? Zaraz się popłacze! Jeszcze żeby padł kurs bitcoina i można kupować :)

Akurat koparki teraz kopią Ethereum, bitcoina już dawno się nie opłaca, bo koszty prądu są większe jak zyski z kopania ;)

Share this post


Link to post
Share on other sites

Jest już wersja 1.0.1.

 

Przetestowałem na identyfikacji iMac14.2 + Radeon 7770 Gigabyte i działa wybudzanie po sleep. Karta ta wcześniej wymagała patchwania AMDRadeonX4000.kext lub wrzucenia verde.kext. Zamiast tego trzeba dodać flagę w bootargsach: 

radpg=15

Uwaga - wpisuję się ją BEZ minusa ( - ) poprzedzającego. Wszystko się odpala a sleep i wybudzanie działa. 

 

Zrzut ekranu 2017-07-31 o 16.34.15.png

Share this post


Link to post
Share on other sites

YT działa sprawnie, iTunes też. W FCPX działa bez problemów, w tym celu dwie sztuki RX580 kupiłem :) W stosunku do nawet GTX1080Ti, kosmiczna różnica w FCPX.

Share this post


Link to post
Share on other sites

To ja się jeszcze dopytam o podłączenie do monitorów, bo mam problem po Display Port.  Po DVI i HDMI działa ok natomiast przy podpięciu DP do DP komp zaczyna usypiać monitory usypiają gdy komp zakończy usypianie (wiatraki i dyski stają) monitory się wybudzają a potem gasną z komunikatem no signal. Następnie gdy budzę komputer zaczynają wiatraki chodzić, po czym komputer przerywa zasilanie próbuje jeszcze raz i potem się resetuje. Co ciekawe bios nie widzi partycji EFI ma dysku (tylko Mac os X). Pomaga wyjęcie wtyczek DP z kart wtedy komputer robi beep startowy po czym  chyba 4 beepy i mogę włożyć wtyczki do dp komputer startuje normalnie.

 

Czy ktoś testował sleep po DP ?

 

MK

Share this post


Link to post
Share on other sites

Jak sam wspominałeś nie raz, podejrzewasz monitory. 

 

Usuń jeszcze z configu frambuffer i videoports. W FAQ WhateverGreen odradzają ustawiania ręcznego. Może być też tak, że np connectors masz inne niż faktycznie są na karcie i stąd masz takie jaja... ale z drugiej strony skoro problem był taki sam na NVIDII to chyba nie tu szukasz problemu. 

 

A te monitory np pod windows działają OK? Szukałeś czy nie aktualizacji firmware do monitora? 

Share this post


Link to post
Share on other sites

Jak sam wspominałeś nie raz, podejrzewasz monitory. 

 

Usuń jeszcze z configu frambuffer i videoports. W FAQ WhateverGreen odradzają ustawiania ręcznego. Może być też tak, że np connectors masz inne niż faktycznie są na karcie i stąd masz takie jaja... ale z drugiej strony skoro problem był taki sam na NVIDII to chyba nie tu szukasz problemu. 

 

A te monitory np pod windows działają OK? Szukałeś czy nie aktualizacji firmware do monitora? 

Jutro przetestuje z brakiem ustawień. Wingrozy nie używam w ogóle ...  to możliwe ;)  natomiast pewnie będę musiał przetestować z innymi monitorami UHD lub 4k po DP, firmware też poszukam, lub napiszę do iiamy że mi się np. Mac Pro nie wybudza z RX 580 i czy mają nowy firmware. Chciałem tylko potwierdzi czy komuś udało się po DP-DP  uzyskać sleep

Share this post


Link to post
Share on other sites

Najpierw wyeliminuj oczywistą oczywistość, czyli sprzęt i czy działa prawidłowo np w Windows. Postawienie Windows to 1h roboty, iso ściągasz bezpośrednio z stron MS, wystarczy pogooglować co dalej z takim iso zrobić. 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.