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

