I am new to the Fedora forums. I have used Fedora off and on since 2016. I purchased a new laptop in December 2023, and have been trying to resolve my driver issues since then. I thought I would ask for help here. I have an Eluktronics Mech 17 GP2 Laptop. Fedora 40 recognizes about 70% of the hardware right out of the box. I just used the search term, “Things to do after installing Fedora 40” to get it up and running. Then I used the RPM fusion website, and that got the Nvidia RTX 4090, CUDA, and up to 90% of the hardware recognized.
This is the Eluktronics URL for the Mech 17 hardware and drivers, 13th Gen MECH 16 GP MECH 17 GP2
https://www.eluktronics.com/, does not support Fedora Linux.
https://www.hk.tongfangpc.com, the OEM does not respond to emails.
I am hoping to start a thread to help myself and other Eluktronics gaming laptop owners switch to Fedora, and get full use of their laptops. I am happy to post my lshw results here.
Really, when Fedora makes drivers for all the hardware in lshw, I think Wine Bottles can do the rest.
Thank you for any advice or DIY links.
Here is a list of what doesn’t work:
- The Cherry MX per LED Keyboard. I can turn it on and off with the keyboard, but they only light up blue. I have used openRGB for a few years, but it does not recognize my keyboard.
- The LED light bar on the back. It actually lit up uncontrollably when I first installed Fedora 39, but at the time I had a dual NVME/Dual Boot with Windows 11 pro, and Fedora 39. Now with both drives combined to a single NVME install of Fedora 40 the light bar is off, wont come on, and is unresponsive. I have used openRGB for years but it doesn’t recognize the light bar. I think most of the “unclaimed” “power” devices in my lshw results are related to the Cherry MX keyboard. I think getting Fedora Linux drivers to match all the related Windows drivers in the Eluktronics driver link I posted will resolve the various issues.
- I have two Crucial T700 2TB Gen5 nvme. Fedora can’t see them. It runs on them but “System” just shows “Unknown”. To be fair, Windows 11 Pro didn’t know what they were either.
- I use CrossOver Linux 24. It works for other things like Battle.net Client, SecureCRT, and Vortex Mods. However, I can’t get the Eluktronics “Control Center” application to run in a Wine Bottle using CrossOver Linux 24. I asked Code Weavers if they could help, and they said when they looked at it, the app, was also like a driver, it talks to the motherboard, and they don’t do driver support. I tried making Win10 and Win11 bottles with CrossOver 24 and the Control Center application exe, but the install freezes halfway. I suspect it is the “unclaimed” hardware in the lshw results. I think if I could get all the hardware recognized I could make everything work with openRGB or CrossOver Linux. I need the Control Center application to use the GP2 liquid cooling device. The GP2 is separate from the laptop. It is self contained. The hoses attach and release magnetically. However, the GP2 is bluetooth. Fedora sees it in bluetooth settings. However, without the Control Center to turn it on and change its settings, there is no way to control it. Also getting the drivers sorted out, may make Control Center simply load in a Wine Bottle. I think the fact that it cant reach everything on the motherboard is what is stopping the Wine install with CrossOver Linux.
- There is a “GNA” device that shows “unclaimed” in lshw. I think this is an audio device. I noticed the audio sounds bigger, or more robust under Windows than under Fedora. I think a Fedora device driver for this would fix it.
That’s it.
I am also happy to contribute to Fedora, or pay for paid Fedora support. I just haven’t found any. I generally like to solve things myself, but its been since the end of 2023, that I have been trying to figure this out myself. I had to chose between Windows 11 Pro, and Fedora 40, when Windows and or the Prima Mod BIOS stopped showing my Fedora NVME in the BIOS boot menu. I chose Fedora over Windows. Even if I don’t get these things working, I am happy with Fedora and will stay with it.
It took a minute to get this right. This is my first time asking for help.
Here is the first half of my lshw results:
root@MECH-17:/home/charlie# lshw
mech-17
description: Notebook
product: MECH-17 (MECH-17 GP2)
vendor: ELUKTRONICS
version: Standard
serial: MECH17RPLHX409000267
width: 64 bits
capabilities: smbios-3.5.0 dmi-3.5.0 smp vsyscall32
configuration: boot=normal chassis=notebook family=MECH Family sku=MECH-17 GP2 uuid=03000200-0400-0500-0006-000700080009
*-core
description: Motherboard
product: MECH-17 powered by premamod.com
vendor: ELUKTRONICS
physical id: 0
version: GP2
serial: Standard
slot: Standard
*-firmware
description: BIOS
vendor: Prema Mod
physical id: 0
version: N.1.15ELUK
date: 09/27/2023
size: 64KiB
capacity: 32MiB
capabilities: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppynec int13floppytoshiba int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb biosbootspecification uefi
*-memory
description: System Memory
physical id: 27
slot: System board or motherboard
size: 64GiB
*-bank:0
description: SODIMM Synchronous 5600 MHz (0.2 ns)
product: CT32G56C46S5.C16D
vendor: Crucial Technology
physical id: 0
serial: E840C5E4
slot: Controller0-ChannelA-DIMM0
size: 32GiB
width: 64 bits
clock: 1305MHz (0.8ns)
*-bank:1
description: SODIMM Synchronous 5600 MHz (0.2 ns)
product: CT32G56C46S5.C16D
vendor: Crucial Technology
physical id: 1
serial: E840C299
slot: Controller1-ChannelA-DIMM0
size: 32GiB
width: 64 bits
clock: 1305MHz (0.8ns)
*-cache:0
description: L1 cache
physical id: 34
slot: L1 Cache
size: 384KiB
capacity: 384KiB
capabilities: synchronous internal write-back data
configuration: level=1
*-cache:1
description: L1 cache
physical id: 35
slot: L1 Cache
size: 256KiB
capacity: 256KiB
capabilities: synchronous internal write-back instruction
configuration: level=1
*-cache:2
description: L2 cache
physical id: 36
slot: L2 Cache
size: 16MiB
capacity: 16MiB
capabilities: synchronous internal write-back unified
configuration: level=2
*-cache:3
description: L3 cache
physical id: 37
slot: L3 Cache
size: 36MiB
capacity: 36MiB
capabilities: synchronous internal write-back unified
configuration: level=3
*-cache:4
description: L1 cache
physical id: 38
slot: L1 Cache
size: 512KiB
capacity: 512KiB
capabilities: synchronous internal write-back data
configuration: level=1
*-cache:5
description: L1 cache
physical id: 39
slot: L1 Cache
size: 1MiB
capacity: 1MiB
capabilities: synchronous internal write-back instruction
configuration: level=1
*-cache:6
description: L2 cache
physical id: 3a
slot: L2 Cache
size: 16MiB
capacity: 16MiB
capabilities: synchronous internal write-back unified
configuration: level=2
*-cache:7
description: L3 cache
physical id: 3b
slot: L3 Cache
size: 36MiB
capacity: 36MiB
capabilities: synchronous internal write-back unified
configuration: level=3
*-cpu
description: CPU
product: 13th Gen Intel(R) Core(TM) i9-13900HX
vendor: Intel Corp.
physical id: 3c
bus info: cpu@0
version: 6.183.1
serial: To Be Filled By O.E.M.
slot: U3E1
size: 1380MHz
capacity: 5200MHz
width: 64 bits
clock: 100MHz
capabilities: lm fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp x86-64 constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb intel_pt sha_ni xsaveopt xsavec xgetbv1 xsaves split_lock_detect user_shstk avx_vnni dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp hwp_pkg_req hfi vnmi umip pku ospke waitpkg gfni vaes vpclmulqdq rdpid movdiri movdir64b fsrm md_clear serialize arch_lbr ibt flush_l1d arch_capabilities cpufreq
configuration: cores=24 enabledcores=24 microcode=291 threads=32
*-pci
description: Host bridge
product: Intel Corporation
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 01
width: 32 bits
clock: 33MHz
*-pci:0
description: PCI bridge
product: Raptor Lake PCI Express 5.0 Graphics Port (PEG010)
vendor: Intel Corporation
physical id: 1
bus info: pci@0000:00:01.0
version: 01
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:121 ioport:4000(size=4096) memory:83000000-840fffff ioport:4000000000(size=17213423616)
*-display
description: VGA compatible controller
product: GN21-X11
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: iomemory:400-3ff iomemory:440-43f irq:248 memory:83000000-83ffffff memory:4000000000-43ffffffff memory:4400000000-4401ffffff ioport:4000(size=128) memory:84000000-8407ffff
*-multimedia
description: Audio device
product: NVIDIA Corporation
vendor: NVIDIA Corporation
physical id: 0.1
bus info: pci@0000:01:00.1
logical name: card2
logical name: /dev/snd/controlC2
logical name: /dev/snd/hwC2D0
logical name: /dev/snd/pcmC2D3p
logical name: /dev/snd/pcmC2D7p
logical name: /dev/snd/pcmC2D8p
logical name: /dev/snd/pcmC2D9p
version: a1
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=snd_hda_intel latency=0
resources: irq:17 memory:84080000-84083fff
*-input:0
product: HDA NVidia HDMI/DP,pcm=3
physical id: 0
logical name: input18
logical name: /dev/input/event15
*-input:1
product: HDA NVidia HDMI/DP,pcm=7
physical id: 1
logical name: input19
logical name: /dev/input/event16
*-input:2
product: HDA NVidia HDMI/DP,pcm=8
physical id: 2
logical name: input20
logical name: /dev/input/event17
*-input:3
product: HDA NVidia HDMI/DP,pcm=9
physical id: 3
logical name: input21
logical name: /dev/input/event18
*-generic:0
description: Signal processing controller
product: Raptor Lake Dynamic Platform and Thermal Framework Processor Participant
vendor: Intel Corporation
physical id: 4
bus info: pci@0000:00:04.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: msi pm bus_master cap_list
configuration: driver=proc_thermal_pci latency=0
resources: iomemory:440-43f irq:16 memory:4432200000-443221ffff
*-generic:1 UNCLAIMED
description: System peripheral
product: GNA Scoring Accelerator module
vendor: Intel Corporation
physical id: 8
bus info: pci@0000:00:08.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: msi pm cap_list
configuration: latency=0
resources: iomemory:440-43f memory:4432250000-4432250fff
*-generic:2
description: Signal processing controller
product: Raptor Lake Crashlog and Telemetry
vendor: Intel Corporation
physical id: a
bus info: pci@0000:00:0a.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pciexpress pm cap_list
configuration: driver=intel_vsec latency=0
resources: iomemory:440-43f irq:0 memory:4432230000-4432237fff
*-usb
description: USB controller
product: Raptor Lake USB 3.2 Gen 2x2 (20 Gb/s) XHCI Host Controller
vendor: Intel Corporation
physical id: 14
bus info: pci@0000:00:14.0
version: 11
width: 64 bits
clock: 33MHz
capabilities: pm msi xhci bus_master cap_list
configuration: driver=xhci_hcd latency=0
resources: iomemory:440-43f irq:130 memory:4432220000-443222ffff
*-usbhost:0
product: xHCI Host Controller
vendor: Linux 6.10.3-200.fc40.x86_64 xhci-hcd
physical id: 0
bus info: usb@1
logical name: usb1
version: 6.10
capabilities: usb-2.00
configuration: driver=hub slots=16 speed=480Mbit/s
*-usb:0
description: Mass storage device
product: USB DISK 2.0
physical id: 1
bus info: usb@1:1
logical name: scsi0
version: 1.00
serial: 070196AA96782F94
capabilities: usb-2.00 scsi emulated scsi-host
configuration: driver=usb-storage maxpower=200mA speed=480Mbit/s
*-disk
description: SCSI Disk
product: USB DISK 2.0
physical id: 0.0.0
bus info: scsi@0:0.0.0
logical name: /dev/sda
version: PMAP
serial: 027F09149060
size: 14GiB (15GB)
capabilities: removable
configuration: ansiversion=6 logicalsectorsize=512 sectorsize=512
*-medium
physical id: 0
logical name: /dev/sda
size: 14GiB (15GB)
capabilities: partitioned partitioned:dos
configuration: signature=e5b90d9e
*-volume
description: Windows NTFS volume
physical id: 1
logical name: /dev/sda1
logical name: /run/media/charlie/27C691970A2E8B30
version: 3.1
serial: 0a2e-8b30
size: 14GiB
capacity: 14GiB
capabilities: primary ntfs initialized
configuration: clustersize=4096 created=2023-12-21 22:56:41 filesystem=ntfs mount.fstype=fuseblk mount.options=rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096 state=mounted
*-usb:1
description: Mouse
product: SINOWEALTH 2.4G Wireless Receiver Keyboard
vendor: SINOWEALTH
physical id: 3
bus info: usb@1:3
logical name: input34
logical name: /dev/input/event4
logical name: /dev/input/mouse0
logical name: input35
logical name: /dev/input/event5
version: 1.15
capabilities: usb-1.10 usb
configuration: driver=usbhid maxpower=256mA speed=12Mbit/s
*-usb:2
description: Video
product: FHD Webcam
vendor: SunplusIT Inc
physical id: 5
bus info: usb@1:5
version: 0.11
serial: 01.00.00
capabilities: usb-2.01
configuration: driver=uvcvideo maxpower=500mA speed=480Mbit/s
*-usb:3
description: Keyboard
product: ITE Device(8291)
vendor: ITE Tech. Inc.
physical id: 7
bus info: usb@1:7
version: 0.03
capabilities: usb-2.00
configuration: driver=usbhid maxpower=100mA speed=12Mbit/s
*-usb:4
description: Keyboard
product: ITE Device(8291)
vendor: ITE Tech. Inc.
physical id: 8
bus info: usb@1:8
version: 0.03
capabilities: usb-2.00
configuration: driver=usbhid maxpower=100mA speed=12Mbit/s
*-usb:5
description: USB hub
product: USB2.1 Hub
vendor: Generic
physical id: 9
bus info: usb@1:9
version: 1.48
capabilities: usb-2.10
configuration: driver=hub slots=6 speed=480Mbit/s
*-usb:0
description: USB hub
product: USB2.1 Hub
vendor: Generic
physical id: 1
bus info: usb@1:9.1
version: 1.40
capabilities: usb-2.10
configuration: driver=hub slots=5 speed=480Mbit/s
*-usb:0
description: Video
product: USB 2.0 Camera
vendor: SunplusIT Inc
physical id: 1
bus info: usb@1:9.1.1
logical name: card0
logical name: /dev/snd/controlC0
logical name: /dev/snd/pcmC0D0c
version: 1.07
serial: YJGDBD20220107V0
capabilities: usb-2.00
configuration: driver=snd-usb-audio maxpower=500mA speed=480Mbit/s
*-usb:1
description: Keyboard
product: KWB onn.Gaming Keyboard Mouse
vendor: KWB
physical id: 2
bus info: usb@1:9.1.2
logical name: input12
logical name: /dev/input/event9
logical name: input12::capslock
logical name: input12::compose
logical name: input12::kana
logical name: input12::numlock
logical name: input12::scrolllock
logical name: input13
logical name: /dev/input/event10
logical name: input14
logical name: /dev/input/event11
logical name: input15
logical name: /dev/input/event12
logical name: /dev/input/mouse3
version: 1.06
capabilities: usb-2.00 usb
configuration: driver=usbhid maxpower=400mA speed=12Mbit/s
*-usb:2
description: Human interface device
product: HID Device
vendor: Realtek
physical id: 5
bus info: usb@1:9.1.5
version: 1.01
capabilities: usb-2.01
configuration: driver=usbhid maxpower=100mA speed=480Mbit/s
*-usb:1
description: Audio device
product: Dell C2722DE
vendor: Dell
physical id: 3
bus info: usb@1:9.3
logical name: card3
logical name: /dev/snd/controlC3
logical name: /dev/snd/pcmC3D0c
logical name: /dev/snd/pcmC3D0p
logical name: input30
logical name: /dev/input/event21
logical name: input31
logical name: /dev/input/event22
logical name: input32
logical name: /dev/input/event23
logical name: input32::mute
version: 0.02
serial: YCG4T1CSKM6L
capabilities: usb-2.00 audio-control usb
configuration: driver=usbhid maxpower=500mA speed=12Mbit/s
*-usb:2 UNCLAIMED
description: Generic USB device
product: BillBoard Device
vendor: Realtek
physical id: 5
bus info: usb@1:9.5
version: 1.01
capabilities: usb-2.01
configuration: speed=480Mbit/s
*-usb:3
description: Human interface device
product: HID Device
vendor: Realtek
physical id: 6
bus info: usb@1:9.6
version: 1.01
capabilities: usb-2.01
configuration: driver=usbhid maxpower=100mA speed=480Mbit/s
*-usb:6
description: Bluetooth wireless interface
product: AX201 Bluetooth
vendor: Intel Corp.
physical id: e
bus info: usb@1:e
version: 0.02
capabilities: bluetooth usb-2.01
configuration: driver=btusb maxpower=100mA speed=12Mbit/s
*-usbhost:1
product: xHCI Host Controller
vendor: Linux 6.10.3-200.fc40.x86_64 xhci-hcd
physical id: 1
bus info: usb@2
logical name: usb2
version: 6.10
capabilities: usb-3.10
configuration: driver=hub slots=10 speed=10000Mbit/s
*-memory UNCLAIMED
description: RAM memory
product: Raptor Lake-S PCH Shared SRAM
vendor: Intel Corporation
physical id: 14.2
bus info: pci@0000:00:14.2
version: 11
width: 64 bits
clock: 33MHz (30.3ns)
capabilities: pm cap_list
configuration: latency=0
resources: iomemory:440-43f iomemory:440-43f memory:4432248000-443224bfff memory:443224f000-443224ffff
*-network
description: Wireless interface
product: Raptor Lake-S PCH CNVi WiFi
vendor: Intel Corporation
physical id: 14.3
bus info: pci@0000:00:14.3
logical name: wlo1
version: 11
serial: 06:89:65:12:a5:c4
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=6.10.3-200.fc40.x86_64 firmware=89.202a2f7b.0 so-a0-hr-b0-89.uc ip=192.168.159.97 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: iomemory:440-43f irq:18 memory:4432244000-4432247fff
*-serial:0
description: Serial bus controller
product: Raptor Lake Serial IO I2C Host Controller #0
vendor: Intel Corporation
physical id: 15
bus info: pci@0000:00:15.0
version: 11
width: 64 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: driver=intel-lpss latency=0
resources: irq:27 memory:4402000000-4402000fff
*-communication
description: Communication controller
product: Raptor Lake CSME HECI #1
vendor: Intel Corporation
physical id: 16
bus info: pci@0000:00:16.0
version: 11
width: 64 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list
configuration: driver=mei_me latency=0
resources: iomemory:440-43f irq:213 memory:443224d000-443224dfff
*-pci:1
description: PCI bridge
product: Raptor Lake PCI Express Root Port #21
vendor: Intel Corporation
physical id: 1b
bus info: pci@0000:00:1b.0
version: 11
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:122 ioport:5000(size=12288) memory:6c000000-823fffff ioport:4410000000(size=571473920)
*-pci
description: PCI bridge
product: Intel Corporation
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:16 ioport:5000(size=8192) memory:6c000000-822fffff ioport:4410000000(size=571473920)
*-pci:0
description: PCI bridge
product: Intel Corporation
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:03:00.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:126 ioport:4432000000(size=1048576)
*-usb
description: USB controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:04:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix usb4_host_interface bus_master cap_list
configuration: driver=thunderbolt latency=0
resources: iomemory:440-43f iomemory:440-43f irq:16 memory:4432000000-443203ffff memory:4432040000-4432040fff
*-pci:1
description: PCI bridge
product: Intel Corporation
vendor: Intel Corporation
physical id: 1
bus info: pci@0000:03:01.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:127 ioport:5000(size=4096) memory:77100000-821fffff ioport:4421000000(size=285212672)
*-pci:2
description: PCI bridge
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:03:02.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:128 memory:82200000-822fffff
*-usb
description: USB controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:1f:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress xhci bus_master cap_list
configuration: driver=xhci_hcd latency=0
resources: irq:138 memory:82200000-8220ffff
*-usbhost:0
product: xHCI Host Controller
vendor: Linux 6.10.3-200.fc40.x86_64 xhci-hcd
physical id: 0
bus info: usb@3
logical name: usb3
version: 6.10
capabilities: usb-2.00
configuration: driver=hub slots=2 speed=480Mbit/s
*-usbhost:1
product: xHCI Host Controller
vendor: Linux 6.10.3-200.fc40.x86_64 xhci-hcd
physical id: 1
bus info: usb@4
logical name: usb4
version: 6.10
capabilities: usb-3.10
configuration: driver=hub slots=2 speed=10000Mbit/s
*-usb
description: USB hub
product: USB3.2 Hub
vendor: Generic
physical id: 1
bus info: usb@4:1
version: 1.48
capabilities: usb-3.20
configuration: driver=hub slots=2 speed=5000Mbit/s
*-usb:0
description: USB hub
product: USB3.2 Hub
vendor: Generic
physical id: 1
bus info: usb@4:1.1
version: 1.40
capabilities: usb-3.20
configuration: driver=hub slots=4 speed=5000Mbit/s
*-usb:1
description: Generic USB device
product: USB 10/100/1000 LAN
vendor: Realtek
physical id: 2
bus info: usb@4:1.2
version: 33.00
serial: 0033000001
capabilities: usb-3.20
configuration: driver=r8152 maxpower=256mA speed=5000Mbit/s
Here is the second half of my lshw results:
*-pci:3
description: PCI bridge
product: Intel Corporation
vendor: Intel Corporation
physical id: 3
bus info: pci@0000:03:03.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:129 ioport:6000(size=4096) memory:6c000000-770fffff ioport:4410000000(size=285212672)
*-pci:2
description: PCI bridge
product: Raptor Point-S PCH - PCI Express Root Port 3
vendor: Intel Corporation
physical id: 1c
bus info: pci@0000:00:1c.0
version: 11
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:123 ioport:3000(size=4096) memory:84400000-844fffff
*-network
description: Ethernet interface
product: RTL8125 2.5GbE Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:3a:00.0
logical name: enp58s0
version: 05
serial: b0:25:aa:58:dd:a3
capacity: 2500Mbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd 2500bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=6.10.3-200.fc40.x86_64 firmware=rtl8125b-2_0.0.2 07/13/20 latency=0 link=no multicast=yes port=twisted pair
resources: irq:19 ioport:3000(size=256) memory:84400000-8440ffff memory:84410000-84413fff
*-pci:3
description: PCI bridge
product: Raptor Lake PCI Express Root Port #9
vendor: Intel Corporation
physical id: 1d
bus info: pci@0000:00:1d.0
version: 11
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:124 memory:84300000-843fffff
*-nvme
description: NVMe device
product: CT2000T700SSD3
vendor: Micron/Crucial Technology
physical id: 0
bus info: pci@0000:3b:00.0
logical name: /dev/nvme1
version: PACR5102
serial: 2339E878E0D8
width: 64 bits
clock: 33MHz
capabilities: nvme pciexpress vpd msix msi pm nvm_express bus_master cap_list
configuration: driver=nvme latency=0 nqn=nqn.2016-08.com.micron:nvme:nvm-subsystem-sn-2339E878E0D8 state=live
resources: irq:16 memory:84300000-84303fff
*-namespace:0
description: NVMe disk
physical id: 0
logical name: hwmon3
*-namespace:1
description: NVMe disk
physical id: 2
logical name: /dev/ng1n1
*-namespace:2
description: NVMe disk
physical id: 1
bus info: nvme@1:1
logical name: /dev/nvme1n1
size: 1863GiB (2TB)
capabilities: gpt-1.00 partitioned partitioned:gpt
configuration: guid=51b8cee2-752e-4f32-ad7f-751bf64e216e logicalsectorsize=512 sectorsize=512 wwid=uuid.7b5380ee-2e43-4422-84fa-3c4fd56e8e65
*-volume:0 UNCLAIMED
description: Windows FAT volume
vendor: mkfs.fat
physical id: 1
bus info: nvme@1:1,1
version: FAT32
serial: 17a7-ef2e
size: 598MiB
capacity: 599MiB
capabilities: boot fat initialized
configuration: FATs=2 filesystem=fat name=EFI System Partition
*-volume:1
description: EXT4 volume
vendor: Linux
physical id: 2
bus info: nvme@1:1,2
logical name: /dev/nvme1n1p2
logical name: /boot
version: 1.0
serial: 3388dacd-e053-4c98-b22f-8127acbaf958
size: 1GiB
capabilities: journaled extended_attributes large_files huge_files dir_nlink recover 64bit extents ext4 ext2 initialized
configuration: created=2024-07-16 14:53:16 filesystem=ext4 lastmountpoint=/boot modified=2024-08-09 15:52:00 mount.fstype=ext4 mount.options=rw,relatime mounted=2024-08-09 15:52:00 state=mounted
*-volume:2
description: EFI partition
physical id: 3
bus info: nvme@1:1,3
logical name: /dev/nvme1n1p3
logical name: /
logical name: /home
serial: ec8e3868-0ccd-4af2-a453-0f5d44c70ec4
capacity: 1861GiB
configuration: mount.fstype=btrfs mount.options=rw,relatime,compress=zstd:1,ssd,discard=async,space_cache=v2,subvolid=257,subvol=/home state=mounted
*-pci:4
description: PCI bridge
product: Intel Corporation
vendor: Intel Corporation
physical id: 1d.4
bus info: pci@0000:00:1d.4
version: 11
width: 32 bits
clock: 33MHz
capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:125 memory:84200000-842fffff
*-nvme
description: NVMe device
product: CT2000T700SSD3
vendor: Micron/Crucial Technology
physical id: 0
bus info: pci@0000:3c:00.0
logical name: /dev/nvme0
version: PACR5102
serial: 2339E879EF1B
width: 64 bits
clock: 33MHz
capabilities: nvme pciexpress vpd msix msi pm nvm_express bus_master cap_list
configuration: driver=nvme latency=0 nqn=nqn.2016-08.com.micron:nvme:nvm-subsystem-sn-2339E879EF1B state=live
resources: irq:16 memory:84200000-84203fff
*-namespace:0
description: NVMe disk
physical id: 0
logical name: hwmon4
*-namespace:1
description: NVMe disk
physical id: 2
logical name: /dev/ng0n1
*-namespace:2
description: NVMe disk
physical id: 1
bus info: nvme@0:1
logical name: /dev/nvme0n1
size: 1863GiB (2TB)
capabilities: gpt-1.00 partitioned partitioned:gpt
configuration: guid=dc1caea7-cee8-47c5-b4a9-d255ed9dcf5e logicalsectorsize=512 sectorsize=512 wwid=uuid.8ebb66cd-afe2-4dc4-8773-bfac63bf87ef
*-volume
description: EFI partition
physical id: 1
bus info: nvme@0:1,1
logical name: /dev/nvme0n1p1
serial: 52ad1256-bf6e-42cc-812e-8994800d9842
capacity: 1863GiB
*-isa
description: ISA bridge
product: Intel Corporation
vendor: Intel Corporation
physical id: 1f
bus info: pci@0000:00:1f.0
version: 11
width: 32 bits
clock: 33MHz
capabilities: isa bus_master
configuration: latency=0
*-pnp00:00
product: PnP device PNP0303
physical id: 0
capabilities: pnp
configuration: driver=i8042 kbd
*-pnp00:01
product: PnP device PNP0c02
physical id: 1
capabilities: pnp
configuration: driver=system
*-pnp00:02
product: PnP device PNP0c02
physical id: 2
capabilities: pnp
configuration: driver=system
*-pnp00:03
product: PnP device PNP0c02
physical id: 3
capabilities: pnp
configuration: driver=system
*-pnp00:04
product: PnP device PNP0c02
physical id: 4
capabilities: pnp
configuration: driver=system
*-pnp00:05
product: PnP device PNP0c02
physical id: 5
capabilities: pnp
configuration: driver=system
*-multimedia
description: Audio device
product: Raptor Lake High Definition Audio Controller
vendor: Intel Corporation
physical id: 1f.3
bus info: pci@0000:00:1f.3
logical name: card1
logical name: /dev/snd/controlC1
logical name: /dev/snd/hwC1D0
logical name: /dev/snd/pcmC1D0c
logical name: /dev/snd/pcmC1D0p
version: 11
width: 64 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list
configuration: driver=snd_hda_intel latency=32
resources: iomemory:440-43f iomemory:440-43f irq:247 memory:4432240000-4432243fff memory:4432100000-44321fffff
*-input:0
product: HDA Intel PCH Mic
physical id: 0
logical name: input22
logical name: /dev/input/event19
*-input:1
product: HDA Intel PCH Front Headphone
physical id: 1
logical name: input23
logical name: /dev/input/event20
*-serial:1
description: SMBus
product: Raptor Lake-S PCH SMBus Controller
vendor: Intel Corporation
physical id: 1f.4
bus info: pci@0000:00:1f.4
version: 11
width: 64 bits
clock: 33MHz
configuration: driver=i801_smbus latency=0
resources: iomemory:440-43f irq:18 memory:443224c000-443224c0ff ioport:efa0(size=32)
*-serial:2
description: Serial bus controller
product: Raptor Lake SPI (flash) Controller
vendor: Intel Corporation
physical id: 1f.5
bus info: pci@0000:00:1f.5
version: 11
width: 32 bits
clock: 33MHz
configuration: driver=intel-spi latency=0
resources: irq:0 memory:6a400000-6a400fff
*-power:0 UNCLAIMED
description: Standard
product: Standard
vendor: Standard
physical id: 1
version: Standard
serial: Standard
capacity: 32768mWh
*-power:1 UNCLAIMED
description: Standard
product: Standard
vendor: Standard
physical id: 2
version: Standard
serial: Standard
capacity: 32768mWh
*-power:2 UNCLAIMED
description: Standard
product: Standard
vendor: Standard
physical id: 3
version: Standard
serial: Standard
capacity: 32768mWh
*-input:0
product: Sleep Button
physical id: 4
logical name: input0
logical name: /dev/input/event0
capabilities: platform
*-input:1
product: Power Button
physical id: 5
logical name: input1
logical name: /dev/input/event1
capabilities: platform
*-input:2
product: UNIW0001:00 093A:0274 Mouse
physical id: 6
logical name: input10
logical name: /dev/input/event7
logical name: /dev/input/mouse1
capabilities: i2c
*-input:3
product: UNIW0001:00 093A:0274 Touchpad
physical id: 7
logical name: input11
logical name: /dev/input/event8
logical name: /dev/input/mouse2
capabilities: i2c
*-input:4
product: Intel HID events
physical id: 8
logical name: input16
logical name: /dev/input/event13
capabilities: platform
*-input:5
product: PC Speaker
physical id: 9
logical name: input17
logical name: /dev/input/event14
capabilities: isa
*-input:6
product: Lid Switch
physical id: a
logical name: input2
logical name: /dev/input/event2
capabilities: platform
*-input:7
product: AT Translated Set 2 keyboard
physical id: b
logical name: input3
logical name: /dev/input/event3
logical name: input3::capslock
logical name: input3::numlock
logical name: input3::scrolllock
capabilities: i8042
*-input:8
product: Covert Cans (AVRCP)
physical id: c
logical name: input33
logical name: /dev/input/event24
capabilities: bluetooth
*-input:9
product: Video Bus
physical id: d
logical name: input7
logical name: /dev/input/event6
capabilities: platform
*-network
description: Ethernet interface
product: USB 10/100/1000 LAN
physical id: e
bus info: usb@4:1.2
logical name: enp31s0u1u2
serial: b0:4f:13:dc:cd:a3
size: 10Mbit/s
capacity: 1Gbit/s
capabilities: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8152 driverversion=v1.12.13 duplex=half firmware=rtl8156b-2 v3 10/20/23 link=no multicast=yes port=MII speed=10Mbit/s
root@MECH-17:/home/charlie#
To be clear Fedora does not make drivers.
It is the linux kernel project that does that work.
Fedora packages the kernel.
There are people that contribute to both the kernel and Fedora.
What hardware is missing drivers?
I edited your posts to add the preformmated text markup to make them easier to read. That is the </>
button.
Thank you for any help, or advice. I am a Fedora user, but I am not a linux guru.
- My per key LED Cherry MX keyboard seems to be missing a driver as openRGB can’t see it or control it.
- My LED light bar seems to be missing a driver as openRGB can’t see it or control it.
- My Intel GNA Audio is hollow compared to windows, and seems to be missing the proper driver. The intel website for GNA does not list a linux driver, or I just couldn’t find it.
- The Eluktronics website has a driver list for my laptop. I have the MECH 17 GP2. Listed amongst their driver list is an app I need to control my laptops water cooling unit. It is called Control Center. I tried installing Control Center with CrossOver Linux 24, and it hangs up. CodeWeavers said when the looked at the Control Center application, it behaved like a driver, because it was talking to the motherboard. This Control Center application controls the lightbar, per key LED keyboard, and the water cooling unit. My thought was that these unclaimed item shown in my “lshw” results are what are missing drivers, and with the proper drivers the Control Center app may work with WINE or Proton. I don’t know.
I am assuming the devices labeled “unclaimed” do not have drivers.
A. the Intel GNA device shown here.
*-generic:1 UNCLAIMED
description: System peripheral
product: GNA Scoring Accelerator module
vendor: Intel Corporation
physical id: 8
bus info: pci@0000:00:08.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: msi pm cap_list
configuration: latency=0
resources: iomemory:440-43f memory:4432250000-4432250fff
B. The RealTek device, I am assuming is audio
*-usb:2 UNCLAIMED
description: Generic USB device
product: BillBoard Device
vendor: Realtek
physical id: 5
bus info: usb@1:9.5
version: 1.01
capabilities: usb-2.01
configuration: speed=480Mbit/s
C. This shared memory device.
*-memory UNCLAIMED
description: RAM memory
product: Raptor Lake-S PCH Shared SRAM
vendor: Intel Corporation
physical id: 14.2
bus info: pci@0000:00:14.2
version: 11
width: 64 bits
clock: 33MHz (30.3ns)
capabilities: pm cap_list
configuration: latency=0
resources: iomemory:440-43f iomemory:440-43f memory:4432248000-443224bfff memory:443224f000-443224ffff
D. These 3 power devices, I am assuming may have to do with the LED keyboard or lightbar
*-power:0 UNCLAIMED
description: Standard
product: Standard
vendor: Standard
physical id: 1
version: Standard
serial: Standard
capacity: 32768mWh
*-power:1 UNCLAIMED
description: Standard
product: Standard
vendor: Standard
physical id: 2
version: Standard
serial: Standard
capacity: 32768mWh
*-power:2 UNCLAIMED
description: Standard
product: Standard
vendor: Standard
physical id: 3
version: Standard
serial: Standard
capacity: 32768mWh
I tried for some time to sort it out myself, and I thought I would sign up here and ask.
Please edit your post to use preformatted text for the lshw output.
For the issues you have with openrgb suggest you check there supported devices info at https://openrgb.org/. Also try asking for help from https://openrgb.org/
You need a driver for this?
Intel® GNA 3.0
GNA stands for Gaussian Mixture Model and Neural Network Accelerator.
I only dug one level to find out that a billboard device is somethibg to do with AUM, see Billboard Device Class Spec Revision 1.2.2 and Adopters Agreement | USB-IF
Did not research further was AUM is.