RV610 [Radeon HD 2400 XT] on KMS with newcons (vt)
Mark Atkinson
atkin901 at gmail.com
Thu Nov 14 22:22:47 UTC 2013
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Appears to be working, although it took me a while to get it all up
and running. Mainly I ran into the following issues:
* 'patch' does not create directory structures, so the
newcons_to_head_r257740_2013-11-13_1437.diff file made me do some
clean up of /usr/src a couple of times because of the new vt directory
structure. (https://wiki.freebsd.org/Newcons)
* Someone over-zealously removed the AMD_GPU wiki page with the
ports/kernel rebuild instructions, but failed to put any new migration
instructions on the graphics page.
* Must be up-to-date on -current/stable before recompiling ports
(xf86-video-ati libGL dri) with:
WITH_NEW_XORG=yo
WITH_KMS=yo
WITH_GALLIUM=yo
* If you had the llvm33 port up-to-date before starting , it also
needs to be recompiled FIRST against a new -current/stable to avoid
some bad symbols (r600_dri.so and radeon_dri.so failed to load)
* crtc's changed on me from the previous working config so I had to
change my xrandr incantation to get both screens working.
* preload radeonkms before starting X
* stop moused before starting X to free up ums0
Now, however I'm up and running with
$ glxinfo |grep render
direct rendering: Yes
OpenGL renderer string: Gallium 0.4 on AMD RV610
...
I can drop to console and come back to X with newcons no problem.
Thanks for the hard work!
- -Mark
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (FreeBSD)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iEYEARECAAYFAlKFTR8ACgkQrDN5kXnx8yaCQQCgpDrcG8ApYUdPjYGSCFJchvM5
7O4An3fGBDIougaqv9Mw098Hag75kKtu
=gcgi
-----END PGP SIGNATURE-----
More information about the freebsd-x11
mailing list