Translation(s): none

DebianOn is an effort to document how to install, configure and use Debian on some specific hardware. Therefore potential buyers would know if that hardware is supported and owners would know how get the best out of that hardware.

The purpose is not to duplicate the Debian Official Documentation, but to document how to install Debian on some specific hardware.

If you need help to get Debian running on your hardware, please have a look at our user support channels where you may find specific channels (mailing list, IRC channel) dedicated to certain types of hardware.

Overall Status

Boot Standard Kernel:

{OK}

LAN network card:

{OK}

Detect CD/DVD:

-

Detect hard drives:

{OK}

Extra Features

CPU Frequency Scaling

{OK}

Hibernation

/!\

Sleep / Suspend

/!\

Xorg

{OK}

- OpenGL

{OK}

- Resize-and-Rotate(randr)

{OK}

Switch to External Screen

/!\

Wireless/Wifi

X-(

Audio

{OK}

Legend :
{OK} = OK ; {X} Unsupported(No Driver) ; /!\ = Error (Couldn't get it working); [?] Unknown, Not Test ; [-] Not-applicable
{i} = Configuration Required; X-( = Only works with a non-free driver and or firmware

Important Note

{X} The system has two SO-DIMM slots, and and SSD slot. There are motherboard mounted headers and included cabling for a 2.5" SATA drive. However, the 2.5" drive just sits loose in the bottom of the housing without mechanical support, which seems quite un-robust (motion likely to damage exposed motherboard}. Would not recommend for any application that may see the PC moved, unless using SSD. Maybe possible to 3D print frame for drive bay.

{X} Cannot get multiple monitors to display - only the same view is cloned on each screen, stretched to fit.

Configuration

Display

Unable to get two monitors to work independantly, only a single display is detected via lspci/xrandr. Unsure if this is driver or hardware related.

Audio

Audio play back works via barrel-jack plugs on front. HDMI not tested, but kernel log show audio is detected.

$cat /var/log/messages | grep HDMI
...
Jul 22 12:47:52 minipc kernel: [    0.442337] ACPI: Added
_OSI(Linux-Lenovo-NV-HDMI-Audio)
Jul 22 12:47:52 minipc kernel: [  368.790753] snd_hda_codec_hdmi
hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
...

Power Management

Suspend/Hibernate under XFCE causes system lockup, requiring a power-cycle to reset. The reason for this is unclear, however upgrading to a backports kernel (5.7.0.0) seems to fix the problem.

WiFi

The onboard wifi was detected, however the following error occurs during boot. The intel wifi (firmware-iwlwifi/stable,stable,now 20190114-2 all [installed]) was installed, which results in the below output. This was fixed by copying in new firmware from the linux kernel's firmware git repository, into the firmware folder

$ cat /var/log/messages | grep iwl
Jul 21 14:45:04 minipc kernel: [  105.447380] iwlwifi 0000:00:14.3:
Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-38.ucode failed with
error -2
Jul 21 14:45:04 minipc kernel: [  105.447542] iwlwifi 0000:00:14.3:
Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-37.ucode failed with
error -2
Jul 21 14:45:04 minipc kernel: [  105.447701] iwlwifi 0000:00:14.3:
Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-36.ucode failed with
error -2
Jul 21 14:45:04 minipc kernel: [  105.540328] iwlwifi 0000:00:14.3:
Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-35.ucode failed with
error -2
Jul 21 14:45:04 minipc kernel: [  105.540496] iwlwifi 0000:00:14.3:
Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-34.ucode failed with
error -2
Jul 21 14:45:04 minipc kernel: [  105.540649] iwlwifi 0000:00:14.3:
Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-33.ucode failed with
error -2
Jul 21 14:45:04 minipc kernel: [  105.540800] iwlwifi 0000:00:14.3:
Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-32.ucode failed with
error -2
Jul 21 14:45:04 minipc kernel: [  105.540951] iwlwifi 0000:00:14.3:
Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-31.ucode failed with
error -2
Jul 21 14:45:04 minipc kernel: [  105.541102] iwlwifi 0000:00:14.3:
Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-30.ucode failed with
error -2
Jul 22 10:12:46 minipc kernel: [   81.801273] iwlwifi 0000:00:14.3:
Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-38.ucode failed with
error -2
Jul 22 10:12:46 minipc kernel: [   81.801443] iwlwifi 0000:00:14.3:
Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-37.ucode failed with
error -2
Jul 22 10:12:46 minipc kernel: [   81.801607] iwlwifi 0000:00:14.3:
Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-36.ucode failed with
error -2
Jul 22 10:12:46 minipc kernel: [   81.907118] iwlwifi 0000:00:14.3:
Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-35.ucode failed with
error -2
Jul 22 10:12:46 minipc kernel: [   81.907282] iwlwifi 0000:00:14.3:
Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-34.ucode failed with
error -2
Jul 22 10:12:46 minipc kernel: [   81.907434] iwlwifi 0000:00:14.3:
Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-33.ucode failed with
error -2
Jul 22 10:12:46 minipc kernel: [   81.907585] iwlwifi 0000:00:14.3:
Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-32.ucode failed with
error -2
Jul 22 10:12:46 minipc kernel: [   81.907736] iwlwifi 0000:00:14.3:
Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-31.ucode failed with
error -2
Jul 22 10:12:46 minipc kernel: [   81.907888] iwlwifi 0000:00:14.3:
Direct firmware load for iwlwifi-9000-pu-b0-jf-b0-30.ucode failed with
error -2
Jul 22 12:47:52 minipc kernel: [  368.968928] iwlwifi 0000:00:14.3:
firmware: direct-loading firmware iwlwifi-9000-pu-b0-jf-b0-38.ucode
Jul 22 12:47:52 minipc kernel: [  368.969677] iwlwifi 0000:00:14.3:
loaded firmware version 38.755cfdd8.0 op_mode iwlmvm
Jul 22 12:47:52 minipc kernel: [  370.777632] iwlwifi 0000:00:14.3:
Detected Intel(R) Dual Band Wireless AC 9462, REV=0x354


System Summary

lspci

$ lspci -v
00:00.0 Host bridge: Intel Corporation Device 9b61 (rev 0c)
        Subsystem: Micro-Star International Co., Ltd. [MSI] Device b183
        Flags: bus master, fast devsel, latency 0
        Capabilities: [e0] Vendor Specific Information: Len=10 <?>

00:02.0 VGA compatible controller: Intel Corporation Device 9b41 (rev
02) (prog-if 00 [VGA controller])
        Subsystem: Micro-Star International Co., Ltd. [MSI] Device b183
        Flags: bus master, fast devsel, latency 0, IRQ 11
        Memory at b0000000 (64-bit, non-prefetchable) [size=16M]
        Memory at a0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at 3000 [size=64]
        [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
        Capabilities: [40] Vendor Specific Information: Len=0c <?>
        Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
        Capabilities: [ac] MSI: Enable- Count=1/1 Maskable- 64bit-
        Capabilities: [d0] Power Management version 2
        Capabilities: [100] Process Address Space ID (PASID)
        Capabilities: [200] Address Translation Service (ATS)
        Capabilities: [300] Page Request Interface (PRI)

00:08.0 System peripheral: Intel Corporation Skylake Gaussian Mixture Model
        Subsystem: Micro-Star International Co., Ltd. [MSI] Skylake Gaussian
Mixture Model
        Flags: bus master, fast devsel, latency 0, IRQ 11
        Memory at b1142000 (64-bit, non-prefetchable) [size=4K]
        Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
        Capabilities: [dc] Power Management version 2
        Capabilities: [f0] PCI Advanced Features

00:12.0 Signal processing controller: Intel Corporation Device 02f9
        Subsystem: Micro-Star International Co., Ltd. [MSI] Device b183
        Flags: bus master, fast devsel, latency 0, IRQ 11
        Memory at b1141000 (64-bit, non-prefetchable) [size=4K]
        Capabilities: [50] Power Management version 3
        Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-

00:14.0 USB controller: Intel Corporation Device 02ed (prog-if 30 [XHCI])
        Subsystem: Micro-Star International Co., Ltd. [MSI] Device b183
        Flags: bus master, medium devsel, latency 0, IRQ 123
        Memory at b1120000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: [70] Power Management version 2
        Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
        Capabilities: [90] Vendor Specific Information: Len=14 <?>
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci

00:14.2 RAM memory: Intel Corporation Device 02ef
        Subsystem: Intel Corporation Device 7270
        Flags: bus master, fast devsel, latency 0
        Memory at b113a000 (64-bit, non-prefetchable) [size=8K]
        Memory at b1140000 (64-bit, non-prefetchable) [size=4K]
        Capabilities: [80] Power Management version 3

00:14.3 Network controller: Intel Corporation Device 02f0
        Subsystem: Intel Corporation Device 02a4
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at b1134000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [c8] Power Management version 3
        Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00
        Capabilities: [80] MSI-X: Enable+ Count=16 Masked-
        Capabilities: [100] Latency Tolerance Reporting
        Capabilities: [164] Vendor Specific Information: ID=0010 Rev=0 Len=014 <?>
        Kernel driver in use: iwlwifi
        Kernel modules: iwlwifi

00:16.0 Communication controller: Intel Corporation Device 02e0
        Subsystem: Micro-Star International Co., Ltd. [MSI] Device b183
        Flags: bus master, fast devsel, latency 0, IRQ 125
        Memory at b113f000 (64-bit, non-prefetchable) [size=4K]
        Capabilities: [50] Power Management version 3
        Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [a4] Vendor Specific Information: Len=14 <?>
        Kernel driver in use: mei_me
        Kernel modules: mei_me

00:17.0 SATA controller: Intel Corporation Device 02d3 (prog-if 01 [AHCI
1.0])
        Subsystem: Micro-Star International Co., Ltd. [MSI] Device b183
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 124
        Memory at b1138000 (32-bit, non-prefetchable) [size=8K]
        Memory at b113e000 (32-bit, non-prefetchable) [size=256]
        I/O ports at 3090 [size=8]
        I/O ports at 3080 [size=4]
        I/O ports at 3060 [size=32]
        Memory at b113d000 (32-bit, non-prefetchable) [size=2K]
        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [70] Power Management version 3
        Capabilities: [a8] SATA HBA v1.0
        Kernel driver in use: ahci
        Kernel modules: ahci

00:1f.0 ISA bridge: Intel Corporation Device 0284
        Subsystem: Micro-Star International Co., Ltd. [MSI] Device b183
        Flags: bus master, medium devsel, latency 0

00:1f.3 Audio device: Intel Corporation Device 02c8
        Subsystem: Micro-Star International Co., Ltd. [MSI] Device b183
        Flags: bus master, fast devsel, latency 32, IRQ 136
        Memory at b1130000 (64-bit, non-prefetchable) [size=16K]
        Memory at b1000000 (64-bit, non-prefetchable) [size=1M]
        Capabilities: [50] Power Management version 3
        Capabilities: [80] Vendor Specific Information: Len=14 <?>
        Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel

00:1f.4 SMBus: Intel Corporation Device 02a3
        Subsystem: Micro-Star International Co., Ltd. [MSI] Device b183
        Flags: medium devsel, IRQ 16
        Memory at b113c000 (64-bit, non-prefetchable) [size=256]
        I/O ports at efa0 [size=32]
        Kernel driver in use: i801_smbus
        Kernel modules: i2c_i801

00:1f.5 Serial bus controller [0c80]: Intel Corporation Device 02a4
        Subsystem: Micro-Star International Co., Ltd. [MSI] Device b183
        Flags: fast devsel
        Memory at fe010000 (32-bit, non-prefetchable) [size=4K]

00:1f.6 Ethernet controller: Intel Corporation Device 15be
        Subsystem: Micro-Star International Co., Ltd. [MSI] Device b183
        Flags: bus master, fast devsel, latency 0, IRQ 122
        Memory at b1100000 (32-bit, non-prefetchable) [size=128K]
        Capabilities: [c8] Power Management version 3
        Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Kernel driver in use: e1000e
        Kernel modules: e1000e

lsusb

lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null

sudo lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null 
[sudo] password for pcuser: 
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Bus 014 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Couldn't open device, some information will be missing
  bDeviceClass            9 Hub
  bDeviceProtocol         3 
  iProduct                2 
Bus 013 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         1 Single TT
  iProduct                2 
Bus 012 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         3 
  iProduct                2 
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Bus 011 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         1 Single TT
  iProduct                2 
Bus 009 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         1 Single TT
  iProduct                2 
Bus 010 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         3 
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
  iProduct                2 
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         3 
  iProduct                2 
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         1 Single TT
  iProduct                2 
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         3 
  iProduct                2 
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         1 Single TT
  iProduct                2 
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         3 
  iProduct                2 
Couldn't open device, some information will be missing
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         1 Single TT
  iProduct                2 
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         3 
  iProduct                2 xHCI Host Controller
can't get debug descriptor: Resource temporarily unavailable
Bus 001 Device 005: ID 8087:0aaa Intel Corp. 
  bDeviceClass          224 Wireless
  bDeviceProtocol         1 Bluetooth
  iProduct                0 
can't get device qualifier: Resource temporarily unavailable
can't get debug descriptor: Resource temporarily unavailable
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         1 Single TT
  iProduct                2 xHCI Host Controller
can't get device qualifier: Resource temporarily unavailable
can't get debug descriptor: Resource temporarily unavailable


CategoryDesktopComputer