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-30-2020, 05:17 AM
|
#1
|
Senior Member
Registered: Jul 2009
Posts: 1,303
Rep:
|
If CPU is Intel why is an AMD blob installed?
Listing blobs with vrms in my favorite distro outputs this:
Non-free packages installed on peppermint
amd64-microcode Processor microcode firmware for AMD CPUs
fonts-ubuntu sans-serif font set from Ubuntu
intel-microcode Processor microcode firmware for Intel CPUs
nemo-dropbox Dropbox integration for Nemo
ttf-ubuntu-font-family sans-serif font set from Ubuntu (transitional package)
Contrib packages installed on peppermint
flashplugin-installer Adobe Flash Player plugin installer
iucode-tool Intel processor microcode tool
CPU is by Intel, why are there both the Intel and the AMD microcode packages installed?
|
|
|
01-30-2020, 05:32 AM
|
#2
|
LQ Veteran
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,314
|
Why do you keep carrying on about "blob"s ?. If you are so concerned about FOSS, why are you installing non-free then querying without apparently doing any research.
|
|
|
01-30-2020, 07:21 AM
|
#3
|
Senior Member
Registered: Jul 2009
Posts: 1,303
Original Poster
Rep:
|
Off topic but peppermint was installed ages ago in a VM and it now works with Secure Boot as a host too whereas all FOSS Debian derivatives I tried do not. Debian does, but on the system of interest it took hours of research and experimentation to discover that mmx64.efi had to be copied across from a Ubuntu derivative. On topic: CPU microcode packages are supposed to offer security updates so one should not dump them without careful consideration. So what's the deal with AMD being present in an Intel system?
Last edited by Ulysses_; 01-30-2020 at 07:24 AM.
|
|
|
01-30-2020, 11:31 AM
|
#4
|
LQ Veteran
Registered: Jul 2006
Location: London
Distribution: PCLinuxOS, Salix
Posts: 6,203
|
Probably because it's less trouble to install both than to check which one you need. My PCLinuxOS installed an Nvidia driver on my system, probably for the same reason. What other non-free items did I get? I neither know nor care!
|
|
1 members found this post helpful.
|
01-30-2020, 04:04 PM
|
#5
|
Senior Member
Registered: Jul 2009
Posts: 1,303
Original Poster
Rep:
|
|
|
|
01-31-2020, 11:42 AM
|
#6
|
LQ Guru
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 17,213
|
@Ulysses: If you have a kernel-firmware package installed, or installed the kernel firmware, you've a great selection of blobs that never run. That package has binary firmware for everything. Most cards have some intelligence in them, so theoretically yes, they could be damaging if run, but actually no they won't ever be run, unless you install the relevant device.
If you don't have firmware installed, that's why your cpu is open to attack and none of your peripherals work. It's in a manufacturer's interest to make sure their firmware is spot on to maximize performance and security. A scare will cost them sales. Look at Huawei .
|
|
1 members found this post helpful.
|
01-31-2020, 02:28 PM
|
#7
|
Senior Member
Registered: Jan 2003
Location: Illinois (SW Chicago 'burbs)
Distribution: openSUSE, Raspbian, Slackware. Previous: MacOS, Red Hat, Coherent, Consensys SVR4.2, Tru64, Solaris
Posts: 2,849
|
Quote:
Originally Posted by business_kid
@Ulysses: If you have a kernel-firmware package installed, or installed the kernel firmware, you've a great selection of blobs that never run. That package has binary firmware for everything. Most cards have some intelligence in them, so theoretically yes, they could be damaging if run, but actually no they won't ever be run, unless you install the relevant device.
|
Back in my Tru64 days... the OS patch utility was smart enough to figure out that some of the 600+ patches distributed every quarter might not pertain to the particular flavor of hardware that the patches were being installed on. Fortunately, for the authors of the OS's patch utility, there were a limited number of hardware configuration they might have to deal with when deciding whether a particular patch was appropriate for a given system: "Should this updated driver for a specific fibre-channel controller be installed? Nope. It's not present in the configuration." And I knew that only a subset of the patches were going to be installed before beginning the process. (How? Release notes.)
Now compare that to the seemingly infinite number of different hardware configurations that might be present in an Intel- or AMD-based PC system and it's understandable why additional bits of software get installed that are never going to be used. I recently watched 'zypper' pull down firmware for all sorts of wireless network chipsets though I knew that only one of them was needed.
I rather miss the "There are updates/patches. Read all about 'em in the attached PDF" process. A means of getting those release notes so they could be read before clicking "Install all patches" would be great. The only heads-up I know of today -- other than subscribing to a zillion developer mailing lists -- is via Linux Weekly News and those are limited to security-related patches.
Cheers...
|
|
|
All times are GMT -5. The time now is 12:21 PM.
|
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
|
|