Purism Librem Mini v1

---
layout:
  'hcl'
type:
  'desktop'
hvm:
  'yes'
iommu:
  'yes'
slat:
  'yes'
tpm:
  'unknown'
remap:
  'yes'
brand: |
  Purism
model: |
  Librem Mini
bios: |
  4.12-Purism-3
cpu: |
  Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz
cpu-short: |
  FIXME
chipset: |
  Intel Corporation Device [8086:3e34] (rev 0b)
chipset-short: |
  FIXME
gpu: |
  Intel Corporation Device [8086:3ea0] (prog-if 00 [VGA controller])
gpu-short: |
  FIXME
network: |
  Qualcomm Atheros AR9462 Wireless Network Adapter (rev 01)
  Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)
memory: |
  32643
scsi: |
  WDC  WDS500G2B0A Rev: 30WD
  SanDisk SSD G5 B Rev: 00WD
usb: |
  1
versions:

- works:
    'FIXME:yes|no|partial'
  qubes: |
    R4.0
  xen: |
    4.8.5-30.fc25
  kernel: |
    5.4.107-1
  remark: |
    FIXME
  credit: |
    FIXAUTHOR
  link: |
    FIXLINK

---

Remarks

Things I’ve tested:

  • WiFi
  • Ethernet
  • Sound
  • USB

Not tested:

  • microphone
  • bluetooth

Using the Librem Mini connected to a KVM switch, and i was able to setup a sys-usb VM which is working fine.
Temperatures are about 60°C, mostly below 60°C, if there is something CPU intens work between 60-70°C.

Attachments

Qubes-HCL-Purism-Librem_Mini-20210505-233313.yml (892 Bytes)

1 Like

Thank you @onequbesuser for your HCL report. It is now part of this pull
request:

… and will be visible on the website soon!

2 Likes
---
layout:
  'hcl'
type:
  'desktop'
hvm:
  'yes'
iommu:
  'yes'
slat:
  'yes'
tpm:
  'unknown'
remap:
  'yes'
brand: |
  Purism
model: |
  Librem Mini
bios: |
  PureBoot-beta-13.1
cpu: |
  Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz
cpu-short: |
  FIXME
chipset: |
  Intel Corporation Device [8086:3e34] (rev 0c)
chipset-short: |
  FIXME
gpu: |
  Intel Corporation Device [8086:3ea0] (rev 02) (prog-if 00 [VGA controller])
gpu-short: |
  FIXME
network: |
  Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)
memory: |
  16259
scsi: |

usb: |
  1
versions:

- works:
    'FIXME:yes|no|partial'
  qubes: |
    R4.0
  xen: |
    4.8.5-34.fc25
  kernel: |
    5.4.136-1
  remark: |
    FIXME
  credit: |
    FIXAUTHOR
  link: |
    FIXLINK

---

Remarks

Been using the Mini with Qubes on it as my primary computer for about six months. Initially suspend mode worked about 60 percent of the time. Now it hardly works at all. Not a big deal though as I simply leave the computer on. Mouse movement becomes choppy after a few days of use though. Not sure what causes that. Debian 10 template stopped working three months ago. Not sure if that is a software or hardware related issue. I use Fedora as my template now. Overall works ok, but not as well as Qubes on my Librem 15.

Attachments

Qubes-HCL-Purism-Librem_Mini-20210831-202930.yml (789 Bytes)

1 Like

Thank you @bill for your HCL report, which is now part of this pull request and will be visible on the website soon!

1 Like

Not that this looks like Librem Mini v1, because the current version v2 has Intel Core i7-10510U.

This is strange that suspend does not work. All Purism hardware should support Qubes well, they even test it themselves. You should ask for help on Purism forums.

Also, you can create a new topic about your Debian 10 template problem, and we will try to help.

2 Likes

Thank you, I created this pull request to address the ‘v1’.

2 Likes

I believe the Librem key was intefering with the suspend. I must not have had the key properly configured. I decided to do away with the key and I no longer have problems with suspend. No more choppy mouse movements either. So everything seems to be working fine now. I think the latest Qubes updates also helped.

2 Likes
---
layout:
  'hcl'
type:
  'desktop'
hvm:
  'yes'
iommu:
  'yes'
slat:
  'yes'
tpm:
  'unknown'
remap:
  'yes'
brand: |
  Purism
model: |
  Librem Mini
bios: |
  4.18-Purism-1
cpu: |
  Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz
cpu-short: |
  FIXME
chipset: |
  Intel Corporation Coffee Lake HOST and DRAM Controller [8086:3e34] (rev 0c)
chipset-short: |
  FIXME
gpu: |
  Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620] [8086:3ea0] (rev 02) (prog-if 00 [VGA controller])
  
gpu-short: |
  FIXME
network: |
  Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)
memory: |
  32643
scsi: |

usb: |
  1
versions:

- works:
    'FIXME:yes|no|partial'
  qubes: |
    R4.1
  xen: |
    4.14.5
  kernel: |
    5.15.76-1
  remark: |
    FIXME
  credit: |
    FIXAUTHOR
  link: |
    FIXLINK

---

Remarks

The Librem Mini V1 has the Intel 8650U chip. I was originally using Pureboot with the Librem Mini and every time I booted the machine I would have to regenerate the TOTP and reset TPM with 4.1. Also suspend never worked. So I reverted back to Coreboot. Suspend now works better. It crashes upon wakeup “only” 50 percent of the time now. It crashed upon Restore Backup the first time I attempted. I had to reboot the system. The second time I was able to restore without an issue. Everything else including the audio, ethernet, and usb ports appear to work fine. This is my report after several days of use. On a 1 to 10 scale of usability (10 being best) I would rate the machine a 7 with Qubes 4.1.

Attachments

Qubes-HCL-Purism-Librem_Mini-20221124-101106.yml (840 Bytes)

2 Likes

I would now give usability an 8 of 10. It crashes about 20 to 25 percent of the time going into or coming out of suspend, not 50 percent.

1 Like