Hardware Compatability Template - Branded Desktops

Branded desktop template

Use this template to document branded desktop compatibility with Ubuntu MATE. A branded desktop is a complete system or barebone unit provided by manufacturers such as Lenovo, Dell, Acer and Apple.

Under each component it’s important to include as much information as possible. Note if the device works and if not, were you able to get it working and if so, describe in detail how you resolved the issue.

Model name

Describe the computer in the first paragraph, noting its specifications and any interesting features.

Compatibility

BIOS/UEFI mode

  • Does the device use legacy bios or the newer UEFI mode?
  • Does the device use SecureBoot? If so can it be disabled?
  • Can the bios be replaced or flashed with SeaBios/CoreBoot?
  • Does updating the BIOS/UEFI provide improved performance or hardware compatibility?
  • If UEFI is present does it support 64bit bootloaders?
  • Is reFIND supported?
  • If the device supports both legacy mode and UEFI are there driver issues if using one or the other?

Suspend and Hibernation

Suspend

  • Does suspend work out-of-the-box?
  • Did you have to manually configure suspend? If so how?
  • Does closing the lid initiate suspend?
  • Does opening the lid initiate resume?
  • Are there any issues on resume, such as devices failing to load?

Hibernate

  • Does the system support hibernation? Does it work out-of-the-box?
  • Did you have to manually configure hibernation? If so how?
  • Does closing the lid initiate hibernation?
  • Does opening the lid initiate resume?
  • Are there any issues on resume, such as devices failing to load?

Thermal management

  • Does the device’s thermal management system work as expected?
  • Does the system run excessively hot?
  • Are the hardware sensors supported by lm_sensors?
  • Did you have to install any additional packages to get thermal management working?

Storage

  • If the device has an SSD drive, does TRIM work? Did you have to manually set up TRIM using a cronjob?
  • If there is a card reader, is it working?
  • Does it have eSATA? Is it working?

Graphics

  • What is the graphics chipset?
  • Does it have hybrid graphics? Does switching work?
  • Does it work with open-source drivers? If so, what version?
  • Does it work with closed-source drivers? If so, what version?
  • Is there any tearing? If so are you able to overcome it manually?
  • Does video acceleration work?
  • If using HDMI or DisplayPort, does digital audio work?

Sound

  • What is the audio chipset?
  • Does it work with open-source drivers? If so, what version?
  • Does it work with closed-source drivers? If so, what version?
  • Do the analogue audio ports work?
  • Does it have digital audio such as SPDIF or HDMI? Do they work?
  • Have you used internal PCI audio cards? Do they work?
  • Have you used external audio cards, such as USB or Firewire devices? Do they work?

Networking and Bluetooth

Ethernet

  • What is the ethernet chipset? Is it supported?
  • Is a proprietary driver required?
  • Does it work at 100 and 1000mb speeds?
  • Does wake-on-lan work?

Wifi

  • If wifi is present on the device, what is the chipset?
  • Is it supported by open-source drivers?
  • Does it require proprietary drivers?
  • Does it support 5GHZ and if so is it working?
  • Does it support AC and if so is it working?

Bluetooth

  • If Bluetooth is present, what is chipset?
  • Does it work out-of-the-box?
  • Does it require a proprietary driver?
  • What profiles are supported/working?
  • Does Bluetooth audio work?

lspci output

Optionally include the output of lspci here

2 Likes
1 Like