public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: James <wireless@tampabay.rr.com>
To: gentoo-user@lists.gentoo.org
Subject: [gentoo-user] Re: [drm] loading  RV710 Microcode fails
Date: Wed, 9 Feb 2011 01:35:40 +0000 (UTC)	[thread overview]
Message-ID: <loom.20110209T021614-877@post.gmane.org> (raw)
In-Reply-To: 20110209003928.GA5803@pacific.net.au

Gregory Shearman <zekeyg <at> gmail.com> writes:


> I run an ATI HD5660 graphics card and use the open source Radeon driver
> found in the kernel. When I select this driver, there's a second option
> about allowing kernel modesetting by default. I've found that 3D
> graphics and even the Xserver doesn't run on the 2.6.36 kernel unless
> Kernel Modesetting is selected. This driver requires microcode to be
> installed (emerge radeon-ucode). Now, I don't run an initramfs and
> because kernel modesetting requires that the kernel handle the
> framebuffer it loads the graphics driver before it has accessed any of
> the system's hard drives. This means that for the kernel to find the
> microcode it must be included when the kernel is compiled.


OK, I went and did a bunch of reading..... I do not use initramfs.
I emerge'd radeon-ucode


> I can't help you further as I'm not sure what graphics card you run, nor
> whether or not you're using the proprietary driver nor have you provided
> the context for the error message provided in the subject.

card:
02:00.0 VGA compatible controller: ATI Technologies Inc RV710 [Radeon HD 4350]
I use ati-drivers-10.11


> See CONFIG_EXTRA_FIRMWARE=""?

now says: 
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y
CONFIG_FIRMWARE_IN_KERNEL=y

and
CONFIG_EXTRA_FIRMWARE="/lib/firmware"

Then I copied all file with*710* matching from
/usr/src/linux/firmware/radeon/*710* to /lib/firemware

OK?


> This needs to be where you place your filenames for your kernel
> microcode required by your graphics card.
> 
> You should also have:
> 
> CONFIG_EXTRA_FIRMWARE_DIR=""
CONFIG_EXTRA_FIRMWARE_DIR="firmware"

? not sure on this

I then emerged radeon-ucode-20101122
(but I'm using ati-drivers) ????
After the emerge I get:

* Your kernel has radeon DRM built-in but not the IRQ microcode.
 * For kernel modesetting to work, please set in kernel config
 * CONFIG_FIRMWARE_IN_KERNEL=y
 * CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"
 * CONFIG_EXTRA_FIRMWARE="radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin
radeon/CEDAR_rlc.bin radeon/CYPRESS_me.bin radeon/CYPRESS_pfp.bin
radeon/CYPRESS_rlc.bin radeon/JUNIPER_me.bin radeon/JUNIPER_pfp.bin
radeon/JUNIPER_rlc.bin radeon/R600_rlc.bin radeon/R700_rlc.bin
radeon/PALM_me.bin radeon/PALM_pfp.bin radeon/REDWOOD_me.bin
radeon/REDWOOD_pfp.bin radeon/REDWOOD_rlc.bin radeon/SUMO_rlc.bin"
 * You may skip microcode files for which no hardware is installed.

Those look to complete with the ati-driver driver?

> This should show the kernel the directory where your firmware is stored.
> Mine is in /lib/firmware.


YEP, I'm sure as hell confused now.....

I know I need kms with ati-drives, but all of the web pages
just seem to confuse me. Maybe 5-15 steps on kms with ati-drivers
is what I need?


What I find seems to confuse me more that help.....



James









  reply	other threads:[~2011-02-09  1:37 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <gk3ii-3zC-7@gated-at.bofh.it>
     [not found] ` <gk3ii-3zC-5@gated-at.bofh.it>
     [not found]   ` <gk4xJ-5Dy-31@gated-at.bofh.it>
2011-02-09  0:39     ` [gentoo-user] Re: [drm] loading RV710 Microcode fails Gregory Shearman
2011-02-09  1:35       ` James [this message]
2011-02-09  2:06         ` Nikos Chantziaras
2011-02-09 12:02           ` [gentoo-user] FIXED:Re: " James
2011-02-09 12:18             ` [gentoo-user] " James
2011-02-09  2:05       ` [gentoo-user] " james
     [not found] <gk1qb-m1-37@gated-at.bofh.it>
2011-02-08 21:21 ` [gentoo-user] " Gregory Shearman
2011-02-08 22:41   ` [gentoo-user] " James

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=loom.20110209T021614-877@post.gmane.org \
    --to=wireless@tampabay.rr.com \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox