FreeBSD 11 support Radeon Sea Islands

lancs

Well-Known Member
Hi,

vor ein paar Monaten habe ich FreeBSD 10 mal ausprobiert, leider habe ich X mit Radeon nicht zum laufen bekommen. Mehr als VESA war nicht möglich, wie ist da der aktuelle Stand mit FreeBSD 11?

Code:
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Kabini [Radeon HD 8210] (prog-if 00 [VGA controller])

Kann man da ggf Linux Treiber nutzen? Falls ja, wie geht man da am besten vor?

Frank
 
Weil ich das Ganze bei bsdnow nicht voll verstanden hatte, ist denn die Emulationsschicht in der Lage Linux's DRM/DRI unverändert zu übernehmen und man müsste dann nur noch Tests der einzelnen Treiber fahren? Dann stünde für eine gewisse Zeit ja alles zur Verfügung selbst der neue Pi Treiber, welcher ja wie viele ARM Teile unter GPL liegt.
 
Japp, das ist die Idee hinter linuxkpi damit der drm Stack nicht immer weiter hinter dem von Linux zurueckfaellt, allerdings sind auch einige Aenderungen am VM noetig, sonst waere wohl ein MFC recht einfach.
Ich hab das gestern ausprobiert und mein Skylake Laptop laeuft damit einwandfrei, sogar fuer 0ad reicht es. Allerdings gibts hier und da immer noch lockups, da muss also noch was dran gefeilt werden. Ausserdem braucht man auch den xserver-next Zweig aus den ports, sonst hat man keine 3D Beschleunigung.
 
In https://github.com/FreeBSDDesktop/freebsd-base-graphics/tree/drm-next gibt es eine aktualisierte Version des drm Stacks, der nun vollstaendig dem von Linux 4.8-rc1 entspricht allerdings sind bisher nur die Intel Treiber angepasst, aber nachdem das abgeschlossen ist wird sich Matt Macy dem Radeon treiber widmen. Mit etwas Glueck wird das dann vielleicht geMFCt.
Danke für die Info, als in absehbarer Zeit ist auch Radeon Hd 8xxx in drm-next drin.

Frank
 
Zurück
Oben