[SOLVED] Unable to start lightdm after switching graphics provider
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's 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.
Also, is there any way to set the system up to use whichever graphics provider is available when the previous hardware is no longer present? This may sound spoiled, but I'm only asking because this wasn't an issue with Windows and I'm not familiar enough with Linux to distinguish between "it can't do that because it's different" and "it can do that, but you have to x, y, z...".
When automagic hasn't been mucked up with proprietary driver blacklisting and manual configuration, automagic usually does the job automagically. IOW, put an AMD card in a previously empty PCIe slot in an Intel gfx motherboard, and the system can be expected to use an appropriate AMD driver without any user input. Same goes for removing an AMD card and putting in a GeForce card, as long as it isn't too new to be supported by an installed modesetting or nouveau driver.
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680
Rep:
Sorry to be a bit slow but I see that a graphics card was installed, followed by drivers, then the lead to the monitor was plugged into the motherboard? Did I miss where this is a laptop?
Before I mark the thread solved, I wanna ask if there's any universal/common denominator way to do this across distros. I got lucky since Manjaro has mhwd, but can I expect other beginner friendly distros to have something similar? It feels to me like the more mature distros won't have such a tool because their answer to that is on the user's knowhow.
Nah, there is not a cross distro way to do this, because some distroes are more or less fully dependent on the distro management tools to do anything. But in real life, everything is actually very simple and works the same way in any distro, regardless of the weirdnesses of any distro.
You have to understand the core of what is going on, and then adapt your approach to whatever distro you are using. This is one reason I do not like distroes like Ubuntu or Fedora, where everything is pretty much done in their own way, and if you do things manually, there is a big risk you will break the system even if you do it correctly.
I don't like this integrated type of approach. For me (both practically and philosophically) the disadvantages far outweigh the advantages.
Sorry to be a bit slow but I see that a graphics card was installed, followed by drivers, then the lead to the monitor was plugged into the motherboard? Did I miss where this is a laptop?
It's a desktop computer. By plugging into the motherboard I meant the ports for integrated graphics at the back panel. Sorry about the confusion.
Quote:
When automagic hasn't been mucked up with proprietary driver blacklisting and manual configuration, automagic usually does the job automagically. IOW, put an AMD card in a previously empty PCIe slot in an Intel gfx motherboard, and the system can be expected to use an appropriate AMD driver without any user input. Same goes for removing an AMD card and putting in a GeForce card, as long as it isn't too new to be supported by an installed modesetting or nouveau driver.
What I'm getting from this is that the proprietary Nvidia driver does not conform with how the built-in drivers (not sure if drivers is the correct term, but I'll call them that because that's the only word I got) do their thing, and instead imposes its own way of doing things by blacklisting etc. Okay, let's give them that. But is there any way like for example have 2 different configurations, 1 for defaults and another for Nvidia, and maybe on the grub menu allow me to pick between them so Linux can do a boot process for the appropriate driver+hardware?
Again, I'm only asking because I didn't encounter this problem on Windows. Even now, I still haven't bothered to uninstall the Nvidia driver there, but it was still able to get to the graphical desktop anyway. That makes my pov default to "Linux can also do something like that", unless someone who knows better tells me it's not possible because such and such. If it is indeed doable, I want to ask here how, so if it happens to be within my ability, I bother to do it on my computer. Sorry for the long winded post.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.