Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Nov 2013 14:22:23 -0800
From:      Mark Atkinson <atkin901@gmail.com>
To:        freebsd-x11@freebsd.org
Subject:   RV610 [Radeon HD 2400 XT] on KMS with newcons (vt)
Message-ID:  <l63iel$hc4$1@ger.gmane.org>

next in thread | raw e-mail | index | archive | help
-----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-----




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?l63iel$hc4$1>