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.
I'm back again, with my actual meds so I'm hoping how I process these new questions and retain them will exceed my previous questions. That aside here goes the question:
So i had a Latop (Dell Latitude E6430)
However one of my friends had theirs stolen so I gifted it to them to help them with their schooling.
I took my HDD out and put it into my desktop which has the information you see at the top of this post.
(they had their own spare HDDS)
I am currently typing from the latops os so it boots just fine.
My question is this:
How do i figure out how to find all drivers that are not in use or incorrect so I can migrate this HDD to my main OS without having to format and start over?
I figured that say the video drivers would be incorrect so I sudo apt purged Nvidia* and then installed the drivers I knew that I needed. However I'm not sure where to even begin to track down any other useless or incompatible drivers and such floating around to purge them and install what is proper.
A distro and hence generally the kernel has it's own set of drivers.
Sometimes you can add in drivers to make your hardware work or work better.
Anyways. "how to find all drivers that are not in use or incorrect" to be exact you put your distro in that hardware but you could find out every device in this new hardware I guess.
I'd think that most people would say slap it in and see what it does. If you know it needs broadcom wifi then add it in but many distro's can be run from command line boot options to get going for video. Guess you could blacklist a driver before you move it.
Can't hurt to take over a live dvd or live usb to test.
Linux distros have long been evolving good capability to automatically determine and load appropriate drivers in most cases. Failures usually only occur with newest hardware, or with rare exotics, or if not removing inappropriate proprietary drivers (e.g. NVidia). So, as suggested by jefro, just try. If everything works apparently as expected, you're done. I do it often. Most often if there's any problem, it's either NVidia driver-related and fixable without inordinate trouble, or sound-related, so not an impediment to important functions.
Linux distros have long been evolving good capability to automatically determine and load appropriate drivers in most cases. Failures usually only occur with newest hardware, or with rare exotics, or if not removing inappropriate proprietary drivers (e.g. NVidia). So, as suggested by jefro, just try. If everything works apparently as expected, you're done. I do it often. Most often if there's any problem, it's either NVidia driver-related and fixable without inordinate trouble, or sound-related, so not an impediment to important functions.
So it boots fine, and I didn't know if making another thread on this would count as clutter or be good.
However when I startup I see messages flashing on the screen. I recorded them on my phone and slowed them down but how do I view start up messages in debian 10?
On the screen i saw a massive list of things including messages like:
"[Firmware Bug]: TSC_DEADLINE disabled due to Errata"
I need to figure out where these are so I can try to resolve them individually. The deeper i go the more I seem to learn slowly.
Do you happen to know where these boot messages are or could possibly be stored so I can go through the start up messages?
Some boot messages can be found using dmesg. Others can be found using journalctl. Some can be found in both. Some can be found in neither. Some can be found only by adding various boot options intended usually for debugging. Some can be seen by using a serial console with a scrollback (something I've never tried successfully). I'd start with journalctl, which automatically filters through a pager.
Some messages that look threatening amount to no more than annoying noise. If you find what appears to be an error or failure, it doesn't necessarily matter.
The data that journalctl uses may or may not be persistent, meaning that it survives rebooting, and can retain info dating back weeks, months or years ago. If /var/log/journal/ exists, then the journal is persistent.
Some boot messages can be found using dmesg. Others can be found using journalctl. Some can be found in both. Some can be found in neither. Some can be found only by adding various boot options intended usually for debugging. Some can be seen by using a serial console with a scrollback (something I've never tried successfully). I'd start with journalctl, which automatically filters through a pager.
Some messages that look threatening amount to no more than annoying noise. If you find what appears to be an error or failure, it doesn't necessarily matter.
The data that journalctl uses may or may not be persistent, meaning that it survives rebooting, and can retain info dating back weeks, months or years ago. If /var/log/journal/ exists, then the journal is persistent.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.