Linux - Laptop and NetbookHaving a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Have you tried to use the open source radeon driver without uninstalling fglrx? To just see what happens, edit the /etc/modprobe.d/radeon_blacklist.conf and change the entries from radeon to fglrx, edit /etc/X11/xorg.conf and change driver line from fglrx to radeon in the device section. Reboot and see what happens. Another thought is have you tried setting up a new user. Something in the user config files may be causing the problem.
First thing I tried was making a new user and running startx. The system threw the font error because it was running with the xorg.conf file.
Then I switched the drivers in the blacklist file to run radeon and blacklist fglrx. Xorg.conf was changed to reflect the radeon driver. Running startx on a user or root account now produces:
Code:
(II) [KMS] drm report modesetting isn't supported.
(EE)
Fatal server error:
(EE) no screens found (EE)
Note: when the system booted with the radeon configuration I saw a fglrx module loaded message zip past. Is the aforementioned blacklist switch all that is required to change from one driver to the other?
Ok, I unloaded my fglrx driver and loaded the radeon driver. My screen resolution at the command line changed immediately, though startx didn't work. Is it possible that even though the fglrx driver looks like its running, the system is using a fall-back vesa driver instead?
Some research indicates that the fglrx module may need to be loaded earlier in the boot process. Is that correct? If so, how should this be done? Can I call fglrx in grub or do I need to figure out how to use initrd to call it?
I was seeing if X would start with the open source radeon driver. That would hopefully determine if it has anything to do with the fglrx driver or something else. At this point it looks like something else. May be try slackpkg install-new, or slackpkg install x, slackpkg install l, to see if something didn't get install initially. Would suggest to remove fglrx before running slackpkg, just in case something gets installed that was missing and overwrites files installed by fglrx.
OK, I uninstalled fglrx and enabled radeon. I checked for packages that had been missed in the initial installation process as you suggested. None were found. Then I reinstalled all of the packages from 'l' and 'x' in the slackware 64 14.1 disk and made sure that Xorg was properly configured (Xorg -configure).
The configure option failed out because it found multiple display adapters: fglrx (which was uninstalled), vesa, and modesetting. I changed the xorg.conf to reflect the "radeon" driver only and removed the other display options.
I find the 'delete & reinstall' approach rarely solves anything in linux. Did you install EVERYTHING? Otherwise it could be dependencies. To check the dependencies on the programs like Xorg Try
Hi business_kid. AFAIK I installed everything both when the system was created initially and when I reinstalled recently. During the recent install I did
I'm out of ideas. The only thing is maybe there is something in your grub.cfg that is passing something to your kernel, but I don't see how that can be.
Last edited by colorpurple21859; 04-13-2015 at 06:10 PM.
The only remaining idea I have is to try to load the fglrx module early in boot via initrd. I haven't been able to figure that out though. Some of the old articles mention something about the system not being able to unload the VGA driver and switch it with the ATI one. This theory is supported by the difference in screen resolution between booting with the radeon driver and the fglrx driver.
I don't know enough about how the process is supposed to work to be able to figure out what is going wrong. My skill level is probably "well-informed hobbyist" at best. For future reference, is the radeon driver good enough to play video games with or does that require the ATI driver?
X.Org does not usually require an /etc/X11/xorg.conf file, but in some cases (usually older cards) it is necessary to add the following line in the fglrx 'Device' section:
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.