Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux? |
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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
 |
01-03-2020, 02:25 PM
|
#1
|
Member
Registered: Oct 2004
Location: New Zealand
Distribution: Fedora Core 2
Posts: 42
Rep:
|
Upgrading graphics card without reinstalling OS
I’ve been wanting to upgrade my old Nvidia GTX 580 to an newer GeForce RTX2080.
Been a bit of a battle... when the new card came, I found that it did not really “fit” my case because the drive bay was in the way of the PCIe power plugs on the new card. Therefore, I go a whole new case as well and transferred the old motherboard and everything into the new case.
At this point, even though I didn’t change anything on the system, the older card /motherboard decided to forget each other. I remember years back that it was an issue getting that card to work (and override the motherboard video out),
So... I put my new card in. This card works well on boot up, but once past the grub options... Ubuntu Linux, including the log in screen, is just blank.
I have a USB boot disk which I can boot into Ubuntu from (e.g. as a live distro running from the USB drive). I was hoping that, being an install disk, it would give an option to update/reinstall the current Ubuntu while leaving my home dirs etc intact... but it is only offering to install alongside as a new partition or to completely wipe the previous install.
How can I uninstall / update the current Ubuntu graphics driver (not working because it is the old card) to get it up and running again with the new card? I don’t mind if it reverts to native Ubuntu graphics drivers like on the live USB stick for now... I just want to be able to log in to graphics mode again.
|
|
|
01-03-2020, 10:55 PM
|
#2
|
LQ Guru
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, OS/2, others
Posts: 6,419
|
Very likely if you append nomodeset to the end of the linux line using the E key at the Grub menu you'll be able to boot to a command prompt and use apt to purge the old NVidia driver, and if you think it necessary, install the right one to match the new GPU. I would try both the FOSS drivers (modesetting, newer technology default; and nouveau, reverse-engineered option) before proceeding with the proprietary.
|
|
|
01-04-2020, 06:56 PM
|
#3
|
Member
Registered: Oct 2004
Location: New Zealand
Distribution: Fedora Core 2
Posts: 42
Original Poster
Rep:
|
Quote:
Originally Posted by mrmazda
Very likely if you append nomodeset to the end of the linux line using the E key at the Grub menu you'll be able to boot to a command prompt and use apt to purge the old NVidia driver, and if you think it necessary...
|
Awesome ��
Okay... grub menus are a lot more complex than I remember them.... I’m now in under very very low resolution. Running Synaptic, there are a lot of packages which come up when I search for nvidia ... loads of libnvidia etc. Is there something in particular I should be purging? Should this be better done as a command-line?
Or, better yet... is there a command that I could run to make nvidia reconfigure to the new card?
Will I also need to run grub set up again?
Last edited by LancerNZ; 01-04-2020 at 06:57 PM.
|
|
|
01-04-2020, 07:51 PM
|
#4
|
LQ Guru
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, OS/2, others
Posts: 6,419
|
Nomodeset is a troubleshooting parameter. It is normal for its use to result in a very slow and low resolution display.
Before you get into NVidia driver installation you should probably investigate whether the RTX2080 has been around long enough to have support from the FOSS drivers.
I can't offer much about adding any kind of proprietary driver. I understand it is normal for NVidia driver installation to rebuild initrds, but I doubt grub needs to be affected.
Ubuntu is supposed to have a utility that makes installing drivers easy. I've never had occasion to look for it, but now that you have your low resolution desktop available you should be able to locate it.
|
|
|
01-04-2020, 09:01 PM
|
#5
|
Senior Member
Registered: Apr 2009
Distribution: All OS except Apple
Posts: 1,591
|
Quote:
Originally Posted by LancerNZ
loads of libnvidia etc. Is there something in particular I should be purging? Should this be better done as a command-line?
|
In synaptic, click on installed in the left, look at the version # for nvidia-driver. By simply uninstalling that package, will uninstall everything else. In my Debian testing, the driver version is 430.64-4 which would be the appropriate for the RTX2080. If you have an older nvidia driver installed, the package to uninstall may be named nvidia-legacy-xxxx-driver. Either way, it's the driver that needs to be removed and all dependencies will go with it. EDIT: It may be nvidia-390 or nvidia-410 etc, uninstall the package with that name format.
As mentioned in the other post, once you install the new card, there is an application in Ubuntu to install proprietary drivers, which should install the Ubuntu recommended driver and configure everything automagically, typically found at Software & updates/additional drivers. This can also be done from command line with command ----> sudo ubuntu-drivers autoinstall
Last edited by Brains; 01-04-2020 at 10:09 PM.
|
|
1 members found this post helpful.
|
All times are GMT -5. The time now is 09:55 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.
|
Latest Threads
LQ News
|
|