RV610 [Radeon HD 2400 XT] on KMS with newcons (vt)

Aleksandr Rybalko ray at freebsd.org
Sun Nov 17 10:37:42 UTC 2013


Hello Mark!

Sorry for late reply.

On Thu, 14 Nov 2013 14:22:23 -0800
Mark Atkinson <atkin901 at gmail.com> wrote:

> -----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)

You can use svn patch for that, it creates subdirs w/o problem. 

> 
> * 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.

Glad to know that :)

> 
> Thanks for the hard work!

Thank you too!

> 
> - -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-----
> 
> _______________________________________________
> freebsd-x11 at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-x11
> To unsubscribe, send any mail to "freebsd-x11-unsubscribe at freebsd.org"

WBW
-- 
Aleksandr Rybalko <ray at freebsd.org>


More information about the freebsd-x11 mailing list