I used to run KDE Neon on my Framework laptop, and I had access to my brightness sensor on the path /sys/bus/iio/devices/iio\:device0/in_illuminance_raw
But on Manjaro (6.12.21-4-MANJARO) the path /sys/bus/iio
doesn’t even exist.
According to Arch’s wiki, it should work out of the box (wiki archlinux: /title/Framework_Laptop_13#Ambient_light_sensor)
Is Manjaro doing something different ?
System:
Kernel: 6.12.21-4-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/boot/vmlinuz-6.12-x86_64
root=UUID=12a8cd7d-0b18-4dad-bb02-63281b426e4c rw i915.enable_psr=0
resume=UUID=d3e4f66d-3884-4420-9012-f7d47f583a3d "acpi_osi=!Windows 2020"
Desktop: KDE Plasma v: 6.3.4 tk: Qt v: N/A info: frameworks v: 6.12.0
wm: kwin_x11 with: kdocker,krunner vt: 2 dm: SDDM Distro: Manjaro
base: Arch Linux
Machine:
Type: Laptop System: Framework product: Laptop v: AA
serial: <superuser required>
Mobo: Framework model: FRANBMCP0A v: AA serial: <superuser required>
part-nu: FRANBMCP0A uuid: <superuser required> UEFI: INSYDE v: 03.17
date: 10/27/2022
Battery:
ID-1: BAT1 charge: 31.5 Wh (71.8%) condition: 43.9/55.0 Wh (79.9%)
volts: 15.5 min: 15.4 model: NVT Framewo type: Li-ion serial: <filter>
status: discharging cycles: 21
Device-1: hidpp_battery_1 model: Logitech Wireless Mouse MX Master 3
serial: <filter> charge: 100% (should be ignored) rechargeable: yes
status: discharging
Memory:
System RAM: total: 32 GiB available: 31.13 GiB used: 6.64 GiB (21.3%)
Message: For most reliable report, use superuser + dmidecode.
Array-1: capacity: 64 GiB slots: 2 modules: 1 EC: None
max-module-size: 32 GiB note: est.
Device-1: Controller0-ChannelA-DIMM0 type: no module installed
Device-2: Controller1-ChannelA-DIMM0 type: DDR4 detail: synchronous
size: 32 GiB speed: 2667 MT/s volts: curr: 1 width (bits): data: 64
total: 64 manufacturer: Crucial Technology part-no: CT32G4SFD8266.C16FE
serial: <filter>
PCI Slots:
Permissions: Unable to run dmidecode. Root privileges required.
CPU:
Info: model: 11th Gen Intel Core i5-1135G7 bits: 64 type: MT MCP
arch: Tiger Lake gen: core 11 level: v4 note: check built: 2020
process: Intel 10nm family: 6 model-id: 0x8C (140) stepping: 1
microcode: 0xB8
Topology: cpus: 1x dies: 1 clusters: 4 cores: 4 threads: 8 tpc: 2
smt: enabled cache: L1: 320 KiB desc: d-4x48 KiB; i-4x32 KiB L2: 5 MiB
desc: 4x1.2 MiB L3: 8 MiB desc: 1x8 MiB
Speed (MHz): avg: 863 min/max: 400/2400 scaling: driver: intel_pstate
governor: powersave cores: 1: 863 2: 863 3: 863 4: 863 5: 863 6: 863 7: 863
8: 863 bogomips: 38720
Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat
arch_capabilities arch_perfmon art avx avx2 avx512_bitalg avx512_vbmi2
avx512_vnni avx512_vp2intersect avx512_vpopcntdq avx512bw avx512cd
avx512dq avx512f avx512ifma avx512vbmi avx512vl bmi1 bmi2 bts cat_l2
cdp_l2 clflush clflushopt clwb cmov constant_tsc cpuid cpuid_fault cx16
cx8 de ds_cpl dtes64 dtherm dts epb ept ept_ad erms est f16c flexpriority
flush_l1d fma fpu fsgsbase fsrm fxsr gfni ht hwp hwp_act_window hwp_epp
hwp_notify hwp_pkg_req ibpb ibrs ibrs_enhanced ibt ida intel_pt invpcid
lahf_lm lm mca mce md_clear mmx monitor movbe movdir64b movdiri msr mtrr
nonstop_tsc nopl nx ospke pae pat pbe pcid pclmulqdq pdcm pdpe1gb pebs
pge pku pln pni popcnt pse pse36 pts rdpid rdrand rdseed rdt_a rdtscp
rep_good sdbg sep sha_ni smap smep split_lock_detect ss ssbd sse sse2
sse4_1 sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow tsc tsc_adjust
tsc_deadline_timer tsc_known_freq umip user_shstk vaes vme vmx vnmi
vpclmulqdq vpid x2apic xgetbv1 xsave xsavec xsaveopt xsaves xtopology
xtpr
Vulnerabilities:
Type: gather_data_sampling mitigation: Microcode
Type: itlb_multihit status: Not affected
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: mmio_stale_data status: Not affected
Type: reg_file_data_sampling status: Not affected
Type: retbleed status: Not affected
Type: spec_rstack_overflow status: Not affected
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
prctl
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
sanitization
Type: spectre_v2 mitigation: Enhanced / Automatic IBRS; IBPB:
conditional; RSB filling; PBRSB-eIBRS: SW sequence; BHI: SW loop, KVM: SW
loop
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] vendor: Framework
driver: i915 v: kernel alternate: xe arch: Xe process: Intel 10nm
built: 2020-21 ports: active: eDP-1 empty: DP-1, DP-2, DP-3, DP-4
bus-ID: 00:02.0 chip-ID: 8086:9a49 class-ID: 0300
Display: x11 server: X.Org v: 21.1.16 with: Xwayland v: 24.1.6
compositor: kwin_x11 driver: X: loaded: modesetting alternate: fbdev,vesa
dri: iris gpu: i915 display-ID: :0 screens: 1
Screen-1: 0 s-res: 2256x1504 s-dpi: 96 s-size: 596x397mm (23.46x15.63")
s-diag: 716mm (28.19")
Monitor-1: eDP-1 model: BOE Display 0x095f built: 2019 res:
mode: 2256x1504 hz: 60 scale: 100% (1) dpi: 201 gamma: 1.2 chroma: red:
x: 0.639 y: 0.329 green: x: 0.298 y: 0.600 blue: x: 0.149 y: 0.059 white:
x: 0.314 y: 0.329 size: 285x190mm (11.22x7.48") diag: 343mm (13.5")
ratio: 3:2 modes: 2256x1504
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris x11: drv: iris
inactive: wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 25.0.3-arch1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel Iris Xe Graphics (TGL
GT2) device-ID: 8086:9a49 memory: 15.2 GiB unified: yes
API: Vulkan v: 1.4.309 layers: N/A device: 0 type: integrated-gpu
name: Intel Iris Xe Graphics (TGL GT2) driver: mesa intel v: 25.0.3-arch1.1
device-ID: 8086:9a49 surfaces: xcb,xlib
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor wl: wayland-info
x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Tiger Lake-LP Smart Sound Audio vendor: Framework
driver: snd_hda_intel v: kernel alternate: snd_soc_avs,snd_sof_pci_intel_tgl
bus-ID: 00:1f.3 chip-ID: 8086:a0c8 class-ID: 0403
API: ALSA v: k6.12.21-4-MANJARO status: kernel-api with: aoss
type: oss-emulator tools: alsactl,alsamixer,amixer
Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
Server-2: JACK v: 1.9.22 status: off tools: N/A
Server-3: PipeWire v: 1.4.1 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Wi-Fi 6E AX210/AX1675 2x2 [Typhoon Peak] driver: iwlwifi
v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1 bus-ID: aa:00.0
chip-ID: 8086:2725 class-ID: 0280
IF: wlp170s0 state: up mac: <filter>
IP v4: <filter> type: dynamic noprefixroute scope: global
broadcast: <filter>
IP v6: <filter> type: dynamic noprefixroute scope: global
IP v6: <filter> type: noprefixroute scope: link
Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
WAN IP: <filter>
Bluetooth:
Device-1: Intel AX210 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-10:4 chip-ID: 8087:0032
class-ID: e001
Report: rfkill ID: hci0 rfk-id: 2 state: up address: see --recommends
Logical:
Message: No logical block device data found.
RAID:
Message: No RAID data found.
Drives:
Local Storage: total: 1.82 TiB used: 830.46 GiB (44.6%)
SMART Message: Required tool smartctl not installed. Check --recommends
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
model: SSD 970 EVO Plus 2TB size: 1.82 TiB block-size: physical: 512 B
logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: 2B2QEXM7 temp: 42.9 C scheme: GPT
Message: No optical or floppy data found.
Partition:
ID-1: / raw-size: 1.63 TiB size: 1.6 TiB (98.41%) used: 830.42 GiB (50.7%)
fs: ext4 dev: /dev/nvme0n1p2 maj-min: 259:2 label: N/A
uuid: 12a8cd7d-0b18-4dad-bb02-63281b426e4c
ID-2: /boot/efi raw-size: 100 MiB size: 96 MiB (96.00%)
used: 40.3 MiB (42.0%) fs: vfat dev: /dev/nvme0n1p3 maj-min: 259:3
label: N/A uuid: F291-0693
Swap:
Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: partition size: 51.53 GiB used: 12 KiB (0.0%)
priority: -2 dev: /dev/nvme0n1p6 maj-min: 259:6 label: swap
uuid: d3e4f66d-3884-4420-9012-f7d47f583a3d
Unmounted:
ID-1: /dev/nvme0n1p1 maj-min: 259:1 size: 16 MiB fs: <superuser required>
label: N/A uuid: N/A
ID-2: /dev/nvme0n1p4 maj-min: 259:4 size: 145.86 GiB fs: ntfs label: N/A
uuid: 04204C76204C712A
ID-3: /dev/nvme0n1p5 maj-min: 259:5 size: 536 MiB fs: ntfs label: N/A
uuid: 52AAF0F1AAF0D309
USB:
Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0
speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
class-ID: 0900
Hub-2: 2-0:1 info: super-speed hub ports: 4 rev: 3.1
speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
class-ID: 0900
Hub-3: 3-0:1 info: hi-speed hub with single TT ports: 12 rev: 2.0
speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
class-ID: 0900
Device-1: 3-1:2 info: Lenovo ThinkPad Compact Keyboard with TrackPoint
type: keyboard,mouse driver: lenovo,usbhid interfaces: 2 rev: 2.0
speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 100mA
chip-ID: 17ef:6047 class-ID: 0301
Device-2: 3-9:6 info: Shenzhen Goodix Fingerprint USB Device
type: <vendor specific> driver: N/A interfaces: 1 rev: 2.0
speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 100mA
chip-ID: 27c6:609c class-ID: ef00 serial: <filter>
Device-3: 3-10:4 info: Intel AX210 Bluetooth type: bluetooth driver: btusb
interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1
power: 100mA chip-ID: 8087:0032 class-ID: e001
Hub-4: 4-0:1 info: super-speed hub ports: 4 rev: 3.1
speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
class-ID: 0900
Sensors:
System Temperatures: cpu: N/A mobo: N/A
Fan Speeds (rpm): cpu: 1470
Repos:
Packages: pm: pacman pkgs: 1891 libs: 431 tools: pamac,yay pm: flatpak
pkgs: 0
Active pacman repo servers in: /etc/pacman.d/mirrorlist
1: https://mirrors.jlu.edu.cn/manjaro/stable/$repo/$arch
2: https://manjaro.ynh.ovh/stable/$repo/$arch
3: https://opencolo.mm.fcix.net/manjaro/stable/$repo/$arch
4: https://mirrors.dotsrc.org/manjaro/stable/$repo/$arch
5: https://nocix.mm.fcix.net/manjaro/stable/$repo/$arch
6: https://mirror.ufam.edu.br/manjaro/stable/$repo/$arch
7: https://manjaro.repo.cure.edu.uy/stable/$repo/$arch
8: https://mirror.zetup.net/manjaro/stable/$repo/$arch
9: https://mirror.raiolanetworks.com/manjaro/stable/$repo/$arch
10: https://mirror.netcologne.de/manjaro/stable/$repo/$arch
11: http://ftp.belnet.be/mirrors/manjaro/repos/stable/$repo/$arch
12: https://mirror.it4i.cz/manjaro/stable/$repo/$arch
13: https://ohioix.mm.fcix.net/manjaro/stable/$repo/$arch
14: http://mirror.is.co.za/mirrors/manjaro.org/stable/$repo/$arch
15: https://ftp.psnc.pl/linux/manjaro/stable/$repo/$arch
16: http://kartolo.sby.datautama.net.id/manjaro/stable/$repo/$arch
17: https://southfront.mm.fcix.net/manjaro/stable/$repo/$arch
18: https://mirrors.manjaro.org/repo/stable/$repo/$arch
19: https://mirror.2degrees.nz/manjaro/stable/$repo/$arch
20: https://mirror.math.princeton.edu/pub/manjaro/stable/$repo/$arch
21: https://mirror.alpix.eu/manjaro/stable/$repo/$arch
22: https://nnenix.mm.fcix.net/manjaro/stable/$repo/$arch
23: https://manjarolinux-mirror.cloud.mu/stable/$repo/$arch
24: https://mirror.vinehost.net/manjaro/stable/$repo/$arch
25: http://ftp.tu-chemnitz.de/pub/linux/manjaro/stable/$repo/$arch
26: https://muug.ca/mirror/manjaro/stable/$repo/$arch
27: https://irltoolkit.mm.fcix.net/manjaro/stable/$repo/$arch
28: https://mirror.dc.uz/manjaro/stable/$repo/$arch
29: https://ask4.mm.fcix.net/manjaro/stable/$repo/$arch
30: https://forksystems.mm.fcix.net/manjaro/stable/$repo/$arch
31: https://ftp.halifax.rwth-aachen.de/manjaro/stable/$repo/$arch
32: https://mirrors.cicku.me/manjaro/stable/$repo/$arch
33: https://mirror.ibakerserver.pt/manjaro/stable/$repo/$arch
34: https://mnvoip.mm.fcix.net/manjaro/stable/$repo/$arch
35: https://repo.iut.ac.ir/repo/manjaro/stable/$repo/$arch
36: https://ftpmirror1.infania.net/mirror/manjaro/stable/$repo/$arch
37: https://mirrors.nic.cz/manjaro/stable/$repo/$arch
38: https://mirror.23m.com/manjaro/stable/$repo/$arch
39: https://mirror.kku.ac.th/manjaro/stable/$repo/$arch
40: https://mirrors2.manjaro.org/stable/$repo/$arch
41: https://mirror.aarnet.edu.au/pub/manjaro/stable/$repo/$arch
42: http://ossmirror.mycloud.services/os/linux/manjaro/stable/$repo/$arch
43: https://bd.mirror.vanehost.com/Manjaro/stable/$repo/$arch
44: https://manjaro.mirror.liquidtelecom.com/stable/$repo/$arch
45: https://ba.mirror.garr.it/mirrors/manjaro/stable/$repo/$arch
46: https://mirror.xenyth.net/manjaro/stable/$repo/$arch
47: https://mirror.kamtv.ru/manjaro/stable/$repo/$arch
48: https://manjaro.mirror.garr.it/manjaro/stable/$repo/$arch
49: https://cofractal-ewr.mm.fcix.net/manjaro/stable/$repo/$arch
50: http://manjaro.grena.ge/stable/$repo/$arch
51: https://mirror.dkm.cz/manjaro/stable/$repo/$arch
52: https://mirrors.eric.ovh/manjaro/stable/$repo/$arch
53: https://manjaro.c3sl.ufpr.br/stable/$repo/$arch
54: https://fosszone.csd.auth.gr/manjaro/stable/$repo/$arch
55: https://volico.mm.fcix.net/manjaro/stable/$repo/$arch
56: http://ftp.tsukuba.wide.ad.jp/Linux/manjaro/stable/$repo/$arch
57: https://mirror1.sox.rs/manjaro/stable/$repo/$arch
58: http://ftp.free.org/mirrors/repo.manjaro.org/repos/stable/$repo/$arch
59: https://ct.mirror.garr.it/mirrors/manjaro/stable/$repo/$arch
60: https://mirror.ufro.cl/manjaro/stable/$repo/$arch
61: https://mirror.archlinux.tw/Manjaro/stable/$repo/$arch
62: https://repo.ialab.dsu.edu/manjaro/stable/$repo/$arch
63: https://mirrors.gigenet.com/manjaro/stable/$repo/$arch
64: https://mirror.csclub.uwaterloo.ca/manjaro/stable/$repo/$arch
65: https://mirrors.sonic.net/manjaro/stable/$repo/$arch
66: https://ftp.caliu.cat/pub/distribucions/manjaro/stable/$repo/$arch
67: https://mirrors.pku.edu.cn/manjaro/stable/$repo/$arch
68: https://mirrors.ucr.ac.cr/manjaro/stable/$repo/$arch
69: https://manjaro.kurdy.org/stable/$repo/$arch
70: https://mirror.koddos.net/manjaro/stable/$repo/$arch
71: http://ftp.snt.utwente.nl/pub/linux/manjaro/stable/$repo/$arch
72: https://manjaro.ipacct.com/manjaro/stable/$repo/$arch
73: https://edgeuno-bog2.mm.fcix.net/manjaro/stable/$repo/$arch
74: http://ftp.riken.jp/Linux/manjaro/stable/$repo/$arch
75: https://mirror.alwyzon.net/manjaro/stable/$repo/$arch
76: https://ftp.lysator.liu.se/pub/manjaro/stable/$repo/$arch
77: https://mirrors.ocf.berkeley.edu/manjaro/stable/$repo/$arch
78: https://gsl-syd.mm.fcix.net/manjaro/stable/$repo/$arch
79: https://ziply.mm.fcix.net/manjaro/stable/$repo/$arch
80: http://mirror.fcix.net/manjaro/stable/$repo/$arch
81: https://mirror.easyname.at/manjaro/stable/$repo/$arch
82: https://ftp.linux.org.tr/manjaro/stable/$repo/$arch
83: https://ridgewireless.mm.fcix.net/manjaro/stable/$repo/$arch
84: https://mirror.futureweb.be/manjaro/stable/$repo/$arch
85: https://manjaro.mirrors.lavatech.top/stable/$repo/$arch
86: https://codingflyboy.mm.fcix.net/manjaro/stable/$repo/$arch
87: https://mirror.telepoint.bg/manjaro/stable/$repo/$arch
88: https://coresite.mm.fcix.net/manjaro/stable/$repo/$arch
89: http://mirror.xeonbd.com/manjaro/stable/$repo/$arch
90: https://quantum-mirror.hu/mirrors/pub/manjaro/stable/$repo/$arch
91: https://linorg.usp.br/manjaro/stable/$repo/$arch
92: https://mirrors.xtom.jp/manjaro/stable/$repo/$arch
93: http://manjaro.mirrors.uk2.net/stable/$repo/$arch
94: https://mirror.init7.net/manjaro/stable/$repo/$arch
95: https://www.mirrorservice.org/sites/repo.manjaro.org/repos/stable/$repo/$arch
96: http://free.nchc.org.tw/manjaro/stable/$repo/$arch
97: https://mirror.freedif.org/Manjaro/stable/$repo/$arch
98: https://mirrors.up.pt/pub/manjaro/stable/$repo/$arch
99: https://mirrors.tuna.tsinghua.edu.cn/manjaro/stable/$repo/$arch
100: https://mirrors.ustc.edu.cn/manjaro/stable/$repo/$arch
101: https://mirror.truenetwork.ru/manjaro/stable/$repo/$arch
102: http://ftp.uni-kl.de/pub/linux/manjaro/stable/$repo/$arch
103: https://mirror.bouwhuis.network/manjaro/stable/$repo/$arch
104: https://mirror.leitecastro.com/manjaro/stable/$repo/$arch
105: https://mirror.phoepsilonix.love/manjaro/stable/$repo/$arch
106: http://ftp.rz.tu-bs.de/pub/mirror/manjaro.org/repos/stable/$repo/$arch
107: https://mirror.hostiko.network/manjaro/stable/$repo/$arch
108: https://ftp.gwdg.de/pub/linux/manjaro/stable/$repo/$arch
109: https://manjaro.mirror.wearetriple.com/stable/$repo/$arch
Processes:
CPU top: 5 of 298
1: cpu: 4.7% command: firefox pid: 153398 mem: 283.9 MiB (0.8%)
2: cpu: 2.2% command: firefox pid: 149188 mem: 274.7 MiB (0.8%)
3: cpu: 1.2% command: bitmagnet pid: 1021 mem: 203.4 MiB (0.6%)
4: cpu: 1.1% command: firefox pid: 1538 mem: 592.4 MiB (1.8%)
5: cpu: 0.8% command: postgres: pid: 154937 mem: 255.8 MiB (0.8%)
Memory top: 5 of 298
1: mem: 592.4 MiB (1.8%) command: firefox pid: 1538 cpu: 1.1%
2: mem: 463.4 MiB (1.4%) command: thunderbird pid: 2467 cpu: 0.0%
3: mem: 424.8 MiB (1.3%) command: plasmashell pid: 1291 cpu: 0.1%
4: mem: 401.5 MiB (1.2%) command: firefox pid: 2226 cpu: 0.4%
5: mem: 349.0 MiB (1.0%) command: psst-gui pid: 2374 cpu: 0.0%
Info:
Processes: 298 Power: uptime: 16h 15m states: freeze,mem,disk
suspend: s2idle avail: deep wakeups: 2 hibernate: platform avail: shutdown,
reboot, suspend, test_resume image: 12.44 GiB
services: org_kde_powerdevil,upowerd Init: systemd v: 257
default: graphical tool: systemctl
Compilers: clang: 19.1.7 gcc: 14.2.1 Shell: Zsh v: 5.9 running-in: yakuake
inxi: 3.3.38