Hi,
I got the below error when I was installing opensuse 13.2 from USB stick:
[drm:radeon_acpi_init] *ERROR* Cannot find a backlight controller
Still opensuse somehow managed to install and run fine. But now also everytime I turn on my PC this error comes but my system still gets on. I tried installing other LINUX distros too but in that also this error comes and they are even not able to load after this error comes, atleast opensuse works after this error too.
My Laptop(Lenovo G50-45) has the following configuration:
The laptop comes with an APU Quad Core A8 - 6410 AMD processor with dual graphics
Internal card is Radeon R5 1GB GPU and a dedicated 2 GB ATI JET LE R5 M230 DDR3 graphics memory.
So, I was thinking might be proper drivers are not present there. But for both the cards in yast hardware manager I checked kernel drivers were present. But I was thinking if I download latest drivers from AMD site and install them will resolve the issue. But I am not sure whether drivers are already present for my card which I should remove first before installing new drivers from AMD site.
I remember in my old laptop when I installed drivers from AMD’s site which was having CentOS display totaly went bad/gone!!!
Also in my this system in MS windows with all drivers installed graphics look good, but in opensuse graphics are not that crisp, does that mean graphics card drivers are missing.
Also If somebody can help me on what this Backlight error means is this related to brightness of a system is it that problematic or I can live with this. But I want to improve graphics quality of my system surely on opensuse.
In case you need output of some command please tell I will share everything.
If you want to install/use fglrx instead, you don’t have to uninstall anything, and you cannot uninstall the “radeon” kernel module anyway (it’s part of the kernel package).
It’s best to install the driver from the openSUSE repo, those packages automatically take care of everything necessary to make the driver work and keep it working even after kernel updates.
See SDB:AMD fglrx - openSUSE Wiki .
One work of warning though: currently (on 13.2) gdm doesn’t seem to work at all with the fglrx driver. So if you have a GNOME installation, you probably should switch to a different display manager/login screen first. You can do so in /etc/sysconfig/displaymanager (variable DISPLAYMANAGER), “xdm” is installed/available by default, but you could also install lightdm (the default one used on Ubuntu) e.g.
Also in my this system in MS windows with all drivers installed graphics look good, but in opensuse graphics are not that crisp, does that mean graphics card drivers are missing.
This sounds like the system is not using the proper resolution of your monitor.
This can have several reasons. Maybe the radeon driver is not used at all? (would also explain the missing backlight controller message)
Hi,
As instructed I changed my display manager to xdm and then installed the AMD_fglrx package from the link shared. After installation when I restarted my PC that Backlight error was gone but one other error came as below:
kvm: disabled by bios
Then when the xdm login screen came and I tried to login a message came saying:
OOps something went from which we cannot recover with a Logout button present on it.
In short I was not able to login, so I uninstalled the fglrx drivers I just installed and everything started to work fine. Then I even tried to install drivers got from AMD site but exactly same behavior happened with them too.
Looks like I have to live without graphics drivers now.
Looks ok.
The radeon driver is loaded and running, and it uses a resolution of 1366x768, which seems to be the native resolution of your display, right?
But: that log file is from Monday Apr 6th.
As you are using (or used) GDM, the log is not written to Xorg.0.log, so this is rather useless unfortunately.
kvm means Kernel Virtual Machine. Are you maybe booting a XEN kernel?
Then when the xdm login screen came and I tried to login a message came saying:
OOps something went from which we cannot recover with a Logout button present on it.
That message comes from GNOME, which is rather picky about the graphics driver and just prints this error if something is wrong with OpenGL support.
Without a log it’s hard to say what was wrong though.
Could you maybe install the driver again, try to start GNOME, and then post /var/log/Xorg.0.log? You could even uninstall the driver again afterwards, and then post /var/log/Xorg.0.log.old instead.
In short I was not able to login, so I uninstalled the fglrx drivers I just installed and everything started to work fine. Then I even tried to install drivers got from AMD site but exactly same behavior happened with them too.
Of course, they are the same driver.
Can you please post the /var/log/Xorg.0.log when supposedly using the radeon driver now with xdm?
That should show whether that is working.
Also I would like to add that this time that xdm login(I have set xdm as my display manager before doing the installation) screen also didn’t came may be because I have upgraded my kernel from 3.16.7-7 to 3.16.7-61.g9b25387-desktop. I did this upgrade because left button of my touchpad was not working and in this forum in one post I found out that it is the problem with kernel 3.16.7-7 and with that upgrade my left touchpad button started working.
30.213] (II) fglrx(0): Invalid ATI BIOS from int10, the adapter is not VGA-enabled
30.213] (EE) fglrx(0): Invalid video BIOS signature!
30.213] (EE) fglrx(0): GetBIOSParameter failed
30.213] (EE) fglrx(0): PreInitAdapter for slave 0 failed
30.213] (EE) fglrx(0): PreInit failed
No idea whether this causes the Xserver not to start, and also I would have no idea how to fix that.
Also I would like to add that this time that xdm login(I have set xdm as my display manager before doing the installation) screen also didn’t came may be because I have upgraded my kernel from 3.16.7-7 to 3.16.7-61.g9b25387-desktop.
Should not matter normally, the fglrx kernel module is compiled for the installed kernels when you install fglrx, and it is compiled as well whenever you boot a new kernel.
But, you have to have the corresponding kernel development packages installed for that particular kernel version, i.e. kernel-devel, kernel-desktop-devel, and maybe kernel-source (I’m not sure whether the last one is really needed for fglrx).
If you don’t, this might explain your issue.
Can you maybe install fglrx another time with zypper and then post the complete output? That should show whether the kernel module could be compiled or not.
sudo zypper in fglrx64_xpic_SUSE132
Also you might try to boot the other kernel in “Advanced Options” in the boot menu.
After installing from zypper and removing BUSID attribute as mentioned in that arch forum from xorg.conf file still I was not able to login to my system. After installing I booted my system with old kernel and xdm login screen came then after entering username and password same old “OOps message came with a logout button at bottom” log file link below:
This looks better now, so there was indeed a problem with the kernel module.
But fglrx crashes in the end, probably when GNOME is started.
Have you tried to disable the onboard graphics in the BIOS settings?
Googling for your backtrace I find many hits, but not really a solution unfortunately.
Might be a bug in the fglrx driver, or a problem/incompatibility in GNOME.
If you are not fixated on GNOME, you could try some other DE, e.g. MATE which is a fork of GNOME2.
Or stay away from fglrx for now (I think a new version will be released soon, you could try that one then).
How is the current status with radeon? Do you still have problems, i.e. the picture not being crisp?
Can you please post Xorg.0.log with radeon (i.e. with fglrx uninstalled), when the problem occurs? (stay with xdm as displaymanager for now, otherwise there won’t be a current Xorg.0.log)
Is 1366x768 your monitor’s native resolution? It seems to be as that’s what fglrx reports as well.
I found out that picture not being crisp is not a LINUX issue, as few pictures with more shades don’t look good on my MS windows either. this my new lenovo laptop doesn’t have that much good screen quality then my older dell. Maybe thats why cheap with all features. Some pictures look great some not. Its okay I can manage its not that bad.
In BIOS only two options are there for graphics 1. Says “Discrete” and other says “integrated” I have choosed “Discrete”.
And Yes 1366x768 is my monitors default resolution.