Any link between desktop environment and hardware detection

ykgoh

Master Member
Joined
Jan 1, 2000
Messages
2,785
Reaction score
0
As per title.

For example Ubuntu comes in various flavours like Ubuntu, Kubuntu, Ubuntu Gnome, Ubuntu MATE, Xubuntu, Lubuntu.

Will all variants detect the same hardware similarly if based on same Ubuntu version?
 

davidktw

Arch-Supremacy Member
Joined
Apr 15, 2010
Messages
13,391
Reaction score
1,180
As per title.

For example Ubuntu comes in various flavours like Ubuntu, Kubuntu, Ubuntu Gnome, Ubuntu MATE, Xubuntu, Lubuntu.

Will all variants detect the same hardware similarly if based on same Ubuntu version?

Detected routines are in the kernel, not the distro. So it depends on what are compiled into the kernel during building process. These routines can exist as part of the kernel core or as shared modules. Depending on what kind of hardware you are detecting, some may exist as shared modules while some cannot because they will be too late during booting. Your initrd also come into play.

Which linux kernel version and the compilation options can be different between distro.
 

Rock-kun

Senior Member
Joined
Sep 10, 2007
Messages
991
Reaction score
1
Detected routines are in the kernel, not the distro. So it depends on what are compiled into the kernel during building process. These routines can exist as part of the kernel core or as shared modules. Depending on what kind of hardware you are detecting, some may exist as shared modules while some cannot because they will be too late during booting. Your initrd also come into play.

Which linux kernel version and the compilation options can be different between distro.

Not necessarily. When I first used Linux (specifically, Ubuntu 7.04 and Fedora Core 6), having Gnome and KDE installed over the same base had led to unanswerable hardware detection quirks.

Like NetworkManager being able to detect and bring up the WiFi card in Gnome but failing in KDE. Or in a more recent example: Ubuntu 15.10 having sound in Gnome via Pulseaudio but is for some reason completely mute in KDE even though KMix show all volume bars at max level.

Or even weirder:
- running glxinfo exposes GLES information and extensions in KDE but none in Gnome
- not so much hardware related, but a custom Mesa build (Ubuntu 15.10 came with Mesa 11, so i built my own Mesa 13) broke EGL rendering in KDE and yet works under Gnome and Gnome Wayland.

Eventually gave up on crappy GUI tools and resorted to the CLI for virtually all my stuff. So much better.
 
Last edited:
Important Forum Advisory Note
This forum is moderated by volunteer moderators who will react only to members' feedback on posts. Moderators are not employees or representatives of HWZ. Forum members and moderators are responsible for their own posts.

Please refer to our Community Guidelines and Standards, Terms of Service and Member T&Cs for more information.
Top