Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Dec 2013 10:24:09 -0800
From:      Adrian Chadd <adrian@freebsd.org>
To:        =?ISO-8859-1?Q?Jean=2DS=E9bastien_P=E9dron?= <dumbbell@freebsd.org>
Cc:        freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: vt-enabled 11.0-CURRENT + radeonkms boot load = direct rendering disabled in X
Message-ID:  <CAJ-Vmo=pwbxcM3N7KcO9Z=xCqjXTtAoRECF_kvYM1EJtS0soqw@mail.gmail.com>
In-Reply-To: <52AAEE1C.8030604@FreeBSD.org>
References:  <CACvtUJdiz%2BmDeajGisC6vW=vcw7unAbKBXjF5Jr3L8DTV_FRAA@mail.gmail.com> <52AAEE1C.8030604@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Are you able to make it do delayed firmware loading?

Adrian
On Dec 13, 2013 3:23 AM, "Jean-S=E9bastien P=E9dron" <dumbbell@freebsd.org>
wrote:

> On 10.12.2013 12:21, Markiyan Kushnir wrote:
> > Hello,
>
> Hi!
>
> First, a quick note: freebsd-current@ and current@ are the same list.
>
> > There seems to be a difference in how Xorg server can use direct
> > rendering depending when radeonkms.ko was loaded: at boot time vs. at
> > a later time (but not necessarily at X startup time). The difference
> > is that direct rendering could not be enabled for X in the former
> > case. In the latter case, direct rendering was successfully enabled.
>
> The problem is that if you load radeonkms from the loader or you build
> it into your kernel, it can't load the relevant firmware(s):
> error: [drm:pid0:r600_init_microcode] *ERROR* r600_cp: Failed to load
> firmware "radeonkmsfw_RV710_pfp"
> error: [drm:pid0:rv770_startup] *ERROR* Failed to load firmware!
>
> This is because /boot isn't available at the time the card is
> initialized: / is not mounted yet.
>
> The solution is to load firmware(s) from the loader too (or build them
> into the kernel). To know which firmware(s) are used by your card, you
> can boot without radeonkms, kldload it after the computer booted, and run=
:
>   kldstat | grep radeonkmsfw
>
> --
> Jean-S=E9bastien P=E9dron
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmo=pwbxcM3N7KcO9Z=xCqjXTtAoRECF_kvYM1EJtS0soqw>