JingYuan Chen <phil.cyc <at> gmail.com> writes:

> I had installed Gentoo in my laptopĀ  successfully last weekend. My laptop
is Toshiba Satellite L840. I found that my VGA card is Radeon HD 7670M using
"lspci -k" command. Therefore, I refer to Gentoo's Radeon wiki page to
configure 4.1.15-r1 kernel with TURKS firmware and emerge linux-firmware atom.
> However, my new kernel can not load TURKS successfully. I notice that
there is an error message with DRM in dmesg's output. It shows
[drm:evergreen_init] *ERROR* Failed to load firmware.
> Why Evergreen ? Is not Northern Islands ? I am sure that the filename I
gave is TURKS's firmware in menuconfig.
> How could I make the dmesg's error message more verbose to debug ?
> Are there some configurations should I check again ?
> p.s. I built it in kernel not in modules.
> Any advice would be greatly appreciated.


Look directly into /lib/firmware/radeon/ and make sure you do not have
a typo somewhere.

Building directly into the kernel is a really good idea for video drivers.

Another tool you may want to check out, is Rich0's kernel crash dump page::

https://wiki.gentoo.org/wiki/Kernel_Crash_Dumps


Last, when all else fails and is actually quite easy is to find a
liveCD/DVD, from any distro that boots your lappy with the radeon driver
that works. Then you parse about to find the one it uses. Some of these
drivers are very close in the components and vendor card vendors have
a 'malaise' of dis information surrounding the exact specs of the video
components in there hardware, particularly laptop and tablet vendors.


Just keep looking around, trying different ones out and something will
work, eventually.

'lspci -k' show video driver details use on a generic livedvd booted system.

A livedvd was created to give away at a recent california conference but I
did not see it posted anywhere on the Release Engineering project pages.
There are other gentoo derivative distros with livedvd you can bootup
to help find the correct driver.



good hunting,
James


Reply via email to