Overall Status
Core Components |
||
Boot Standard Kernel: |
4.2.0 |
|
LAN network card: |
|
|
Detect hard drives: |
|
|
Extra Features |
||
Hibernation |
|
|
Sleep / Suspend |
|
|
Xorg |
|
|
- OpenGL |
|
|
- Resize-and-Rotate(randr) |
|
|
Switch to External Screen |
|
|
Mouse |
|
|
- Built-in (Touchpad) |
|
|
Wireless/Wifi |
|
|
Bluetooth |
|
|
Audio |
|
|
Keyboard's Hotkeys |
|
|
- Contrast Up/Down |
|
|
- Volume Up/Down |
|
|
- External Display |
|
Legend :
= OK ; Unsupported(No Driver) ; = Error (Couldn't get it working); [?] Unknown, Not Test ; [-] Not-applicable
= Configuration Required; = Only works with a non-free driver and or firmware
Configuration
Display
Intel Broadwell-U Integrated Graphics. Work perfectly out of the box with xserver-xorg-video-intel (2:2.99.917-2). No xorg.conf needed.
Audio
Intel Wildcat Point-LP High Definition Audio Controller. Work perfectly out of the box.
Keyboard
By default, the keyboard in the Librem v4 (and previous) expects you to pick the US international keyboard layout, instead of the US keyboard layout. This makes the key above the enter key, normally assigned to \ and | (and labeled as such) send french quotation marks instead (« and »).
The workaround is to drop the following in your udev configuration, say in /etc/udev/hwdb.d/90-purism-pipe-symbol-fix.hwdb:
evdev:atkbd:dmi:bvn*:bvr*:bd*:svnPurism:pnLibrem13v4* KEYBOARD_KEY_56=backslash
Then running the commands:
sudo systemd-hwdb update sudo udevadm trigger
... or rebooting.
Power Management
Hibernation works perfectly out of the box. Suspend/Resume works perfectly out of the box.
WiFi
Wireless works perfectly out of the box. Only supports 802.11n, not AC.
Bluetooth
Bluetooth doesn't work out of the box without a binary blob. When enabling the radio with Fn-F12, the following comes up in the kernel's dmesg output:
usb 1-3: firmware: failed to load ar3k/AthrBT_0x11020100.dfu (-2)
This can be solved by installing the firmware-atheros non-free pacakge.
System Summary
lspci
00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03)
00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3)
00:1c.2 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 (rev e3)
00:1c.3 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #4 (rev e3)
00:1d.0 USB controller: Intel Corporation Wildcat Point-LP USB EHCI Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03)
00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)
03:00.0 Network controller: Qualcomm Atheros AR9462 Wireless Network Adapter (rev 01)
lsusb
lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null
Bus 001 Device 002: ID 8087:8001 Intel Corp. bDeviceClass 9 Hub bDeviceProtocol 1 Single TT iProduct 0 bDeviceClass 9 Hub bDeviceProtocol 0 Full speed (or root) hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub bDeviceClass 9 Hub bDeviceProtocol 0 Full speed (or root) hub iProduct 2 EHCI Host Controller Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub bDeviceClass 9 Hub bDeviceProtocol 3 iProduct 2 xHCI Host Controller Bus 002 Device 002: ID 058f:3822 Alcor Micro Corp. bDeviceClass 239 Miscellaneous Device bDeviceProtocol 1 Interface Association iProduct 2 USB 2.0 Camera (Bus Powered) bDeviceClass 239 Miscellaneous Device bDeviceProtocol 1 Interface Association (Bus Powered) Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub bDeviceClass 9 Hub bDeviceProtocol 1 Single TT iProduct 2 xHCI Host Controller