In Linux, How Come Video Will Work, But Not Boot Up?
Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
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.
In Linux, How Come Video Will Work, But Not Boot Up?
Please!! This is NOT a how to fix it question. (I'm kind of giving up on that) I have a different question wondering about it.
I can use dual video in Mint 17.3, but have blank screens in Mint 18, because of the loss of flgrx video driver.
In Mint 18, I can boot up with one monitor, then when running, I can hook up the second monitor (HDTV), and they will work fine.
After getting it working, if I shut off the computer, when I boot back up, I get blank screens. I have to unhook the TV, then boot back up, then hook up the TV.
I am wondering, if you don't have the right drivers, you'd think that it wouldn't work, but it does work. It just doesn't boot up working.
Not sure if I can ask the question in a way that a person can understand what I'm asking.
1. What makes it so it will not boot up properly, but after it's up and running, it will work?
2. Why can't they take the reason it works after boot up, and put that during boot up?
Thank you,
Chris.
Last edited by happydog500; 10-29-2016 at 06:52 PM.
You can't 'lose the fglrx driver' and get away with it, because fglrx overwrites Mesa libs. You uninstall fglrx, and install latest versions of OSS & Mesa if necessary, or install fglrx. Try this
Code:
ls -l /usr/lib64/libGL*
and check for symlinks pointing at nothing.
Then get all of your video equipment described in /etc/X11/xorg.conf.d/. Write up a video.conf file and get it all down in sections like xorg.conf. Google this stuff if you have issues.
Sorry I was not able to write a question in such a way you would understand. My fault.
1. Linux Mint 18 did "lose flgrx." You can't install it because of xorg 1.18. The open source driver doesn't work after boot.
2. "Googled it" for a year. "no way no how" is the answer I get. It's all over the internet that a lot of amd gpu's don't work (after 14.04) with open source, and nobody can fix it.
One reason it "works" but doesn't boot is, Linux doesn't apply the video until after you log in. I went to "log in window preferences" in 17.3. When I plug in the second monitor, it shows up in "primary monitor" as DVI-0 and VGA0. In 18, it shows up blank.
When I install 18, I can't use my computer for a lot of things. I am wrecking my hardware by unplugging and plugging back in 5 times a day when I need to use it. I have to wipe it out and install 17.3. I keep hoping to get 18 to work, going back to it, but nothing ever does.
Here is the command:
Code:
mint@mint ~ $ ls -l /usr/lib64/libGL*
ls: cannot access '/usr/lib64/libGL*': No such file or directory
mint@mint ~ $
Chris.
Last edited by happydog500; 10-30-2016 at 09:51 PM.
If you have fglrx installed, libGL.so.1 will be a symlink to libGL.so.(fglrx_version_number), and so on. The .la files are static libs, iirc. You should have those files, and symlinks; not having them makes me wonder what video drivers are installed? In case Mint buries them in some subdir, try this
Code:
cd /usr/lib64
find -name 'libGL*'
If you find them in a sub directory, post the output of 'ls -l libGL*' in that directory.
I see you use slackware. I tried to get Salix (because I'm lazy) to work, but it has xorg. 1.18 also. After months of trying, had to go back to Mint 17.3. It was disappointing because I really wanted to use salix as my main disro.
The .la files are static libs, iirc. You should have those files, and symlinks
The .la files are not archives with object code, but contain only meta-data. They are used by libtool to track dependencies, file names, revisions etc. Their absence shouldn't be too alarming on modern systems with pkg-config, though.
Last edited by corbis_demon; 11-02-2016 at 04:54 AM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.