You are not logged in.
Whenever I use Hyprland, I can't change the brightness. Brightnessctl doesn't do anything, I can literally type
brightnessctl blah blah blahinto the terminal without anything happening. I used
yay -S acpilightbut no folder appeared in /sys/class/backlight/. I couldn't make one either due to lacking permission. I am superuser. What do I do? This has made using Hyprland unfun.
Last edited by raxmax (2025-07-11 07:06:38)
Offline
https://wiki.archlinux.org/title/Backlight does not hinge on the display server - you're not suggesting it would work on sway, X11 or the console, are you?
Likewise acpilight is another userspace tool to control the backlight - it will under no circumstances create sysfs nodes.
I am superuser.
Let's hope you mean "root" and then stop logging in as root, let alone running GUI sessions as such.
brightnessctl blah blah blah
Please don't paraphrase, https://bbs.archlinux.org/viewtopic.php?id=57855
Now for the money:
What kind of hardware is this?
I'll assume some notebook? Vendor and model?
Then also
lspci -k
lsmod
uname -a
cat /proc/cmdlineEdit:
I can literally type
*literally* that command is most certainly not going to work.
https://www.merriam-webster.com/dictionary/literally
Last edited by seth (2025-07-07 19:52:42)
Offline
What kind of hardware is this?
Monitor: HP EliteDIsplay E241i
PC: HP Workstation Z230
lspci -k
00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)
Subsystem: Hewlett-Packard Company Device 1905
Kernel driver in use: hsw_uncore
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
DeviceName: Onboard IGD
Subsystem: Hewlett-Packard Company Device 1905
Kernel driver in use: i915
Kernel modules: i915
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
Subsystem: Hewlett-Packard Company Device 1905
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
Subsystem: Hewlett-Packard Company Device 1905
Kernel driver in use: xhci_hcd
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
Subsystem: Hewlett-Packard Company Device 1905
Kernel driver in use: mei_me
Kernel modules: mei_me
00:16.3 Serial controller: Intel Corporation 8 Series/C220 Series Chipset Family KT Controller (rev 04)
Subsystem: Hewlett-Packard Company Device 1905
Kernel driver in use: serial
00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-LM (rev 05)
DeviceName: Onboard LAN
Subsystem: Hewlett-Packard Company Device 1905
Kernel driver in use: e1000e
Kernel modules: e1000e
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05)
Subsystem: Hewlett-Packard Company Device 1905
Kernel driver in use: ehci-pci
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
Subsystem: Hewlett-Packard Company Device 1905
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
Subsystem: Hewlett-Packard Company Device 1905
Kernel driver in use: pcieport
00:1c.3 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 (rev d5)
Subsystem: Hewlett-Packard Company Device 1905
Kernel driver in use: pcieport
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)
Subsystem: Hewlett-Packard Company Device 1905
Kernel driver in use: ehci-pci
00:1f.0 ISA bridge: Intel Corporation C226 Series Chipset Family Server Advanced SKU LPC Controller (rev 05)
Subsystem: Hewlett-Packard Company Device 1905
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.2 RAID bus controller: Intel Corporation SATA Controller [RAID mode] (rev 05)
Subsystem: Hewlett-Packard Company Device 1905
Kernel driver in use: ahci
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
Subsystem: Hewlett-Packard Company Device 1905
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
02:00.0 PCI bridge: Integrated Technology Express, Inc. IT8893E PCIe to PCI Bridge (rev 52)
Subsystem: Hewlett-Packard Company Device 1905
#################################################################################
lsmod
Module Size Used by
snd_seq_dummy 12288 0
snd_hrtimer 12288 1
snd_seq 135168 7 snd_seq_dummy
snd_seq_device 16384 1 snd_seq
nft_masq 12288 3
nft_reject_ipv4 12288 2
act_csum 16384 1
cls_u32 28672 1
sch_htb 36864 1
nf_nat_tftp 12288 0
nf_conntrack_tftp 20480 3 nf_nat_tftp
bridge 450560 0
stp 12288 1 bridge
llc 16384 2 bridge,stp
cfg80211 1400832 0
nft_fib_inet 12288 1
nft_fib_ipv4 12288 1 nft_fib_inet
nft_fib_ipv6 12288 1 nft_fib_inet
nft_fib 12288 3 nft_fib_ipv6,nft_fib_ipv4,nft_fib_inet
nft_reject_inet 12288 8
nf_reject_ipv4 12288 2 nft_reject_ipv4,nft_reject_inet
nf_reject_ipv6 20480 1 nft_reject_inet nft_reject 12288 2 nft_reject_ipv4,nft_reject_inet
nft_ct 28672 10
nft_chain_nat 12288 5
nf_nat 61440 3 nf_nat_tftp,nft_masq,nft_chain_nat
nf_conntrack 204800 5 nf_nat,nf_conntrack_tftp,nft_ct,nf_nat_tftp,nft_masq
nf_defrag_ipv6 24576 1 nf_conntrack
nf_defrag_ipv4 12288 1 nf_conntrack
nf_tables 385024 407 nft_reject_ipv4,nft_ct,nft_reject_inet,nft_fib_ipv6,nft_fib_ipv4,nft_masq,nft_chain_nat,nft_reject,nft_fib,nft_fib_inet
joydev 24576 0
snd_ctl_led 28672 0
mousedev 28672 0 uinput 24576 2
vfat 24576 1
fat 110592 1 vfat
intel_rapl_msr 20480 0
intel_rapl_common 53248 1 intel_rapl_msr x86_pkg_temp_thermal 16384 0
intel_powerclamp 20480 0
coretemp 20480 0
kvm_intel 434176 0
kvm 1388544 1 kvm_intel
snd_hda_codec_realtek 221184 1
snd_hda_codec_generic 114688 1 snd_hda_codec_realtek
snd_hda_scodec_component 20480 1 snd_hda_codec_realtek
irqbypass 12288 1 kvm
snd_hda_codec_hdmi 90112 1 polyval_clmulni 12288 0
polyval_generic 12288 1 polyval_clmulni
snd_hda_intel 69632 2
ghash_clmulni_intel 16384 0
spi_nor 172032 0
snd_intel_dspcfg 40960 1 snd_hda_intel sha512_ssse3 53248 0
snd_intel_sdw_acpi 16384 1 snd_intel_dspcfg
sha256_ssse3 36864 0
mtd 106496 3 spi_nor
sha1_ssse3 32768 0
snd_hda_codec 217088 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
iTCO_wdt 16384 0 aesni_intel 106496 0
at24 28672 0
mei_pxp 20480 0
mei_hdcp 28672 0
spi_intel_platform 12288 0
mei_wdt 16384 0
intel_pmc_bxt 16384 1 iTCO_wdt
crypto_simd 16384 1 aesni_intel
spi_intel 36864 1 spi_intel_platform
snd_hda_core 143360 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
iTCO_vendor_support 12288 1 iTCO_wdt
cryptd 28672 2 crypto_simd,ghash_clmulni_intel
snd_hwdep 24576 1 snd_hda_codec
hp_wmi 45056 0
rapl 20480 0
e1000e 372736 0
snd_pcm 212992 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
platform_profile 16384 1 hp_wmi
intel_cstate 20480 0
sparse_keymap 12288 1 hp_wmi
intel_uncore 266240 0
psmouse 245760 0
snd_timer 57344 3 snd_seq,snd_hrtimer,snd_pcm
i2c_i801 40960 0
rfkill 45056 5 hp_wmi,cfg80211
mei_me 57344 3
ptp 49152 1 e1000e
i2c_smbus 20480 1 i2c_i801
wmi_bmof 12288 0
pcspkr 12288 0
i2c_mux 16384 1 i2c_i801
snd 155648 17 snd_ctl_led,snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
mei 200704 7 mei_wdt,mei_hdcp,mei_pxp,mei_me
pps_core 32768 1 ptp
lpc_ich 28672 0
soundcore 16384 2 snd_ctl_led,snd
tpm_infineon 20480 0
mac_hid 12288 0
pkcs8_key_parser 12288 0
i2c_dev 28672 0
crypto_user 12288 0
dm_mod 229376 0
loop 40960 0
nfnetlink 20480 4 nf_tables
zram 65536 1
842_decompress 16384 1 zram
842_compress 24576 1 zram
lz4hc_compress 20480 1 zram
lz4_compress 24576 1 zram
ip_tables 36864 0
x_tables 65536 1 ip_tables
i915 4763648 83
i2c_algo_bit 24576 1 i915
drm_buddy 24576 1 i915
video 81920 1 i915
ttm 118784 1 i915
intel_gtt 28672 1 i915
sr_mod 28672 0
drm_display_helper 274432 1 i915
cdrom 81920 1 sr_mod
serio_raw 20480 0
cec 90112 2 drm_display_helper,i915
wmi 32768 3 hp_wmi,video,wmi_bmof
uas 36864 0
usb_storage 90112 1 uas
##########################################################################
uname -a
Linux archlinux 6.15.5-arch1-1 #1 SMP PREEMPT_DYNAMIC Sun, 06 Jul 2025 11:14:36 +0000 x86_64 GNU/Linux
############################################################################
cat /proc/cmdline
initrd=\initramfs-linux.img root=PARTUUID=cbf7c47c-0438-4371-a040-020bd8c1e859 zswap.enabled=0 rw rootfstype=ext4Not sure what I'm looking for so pasted all the jargon here.
Sorry for such a late response, I was away from the PC.
Last edited by raxmax (2025-07-10 20:43:34)
Offline
Monitor: HP EliteDIsplay E241i
PC: HP Workstation Z230
https://wiki.archlinux.org/title/Backli … l_monitors
Cursory google suggests that the monitor supports DDC, this might be optional and configurable in the monitors OSD, though.
Offline
Monitor: HP EliteDIsplay E241i
PC: HP Workstation Z230https://wiki.archlinux.org/title/Backli … l_monitors
Cursory google suggests that the monitor supports DDC, this might be optional and configurable in the monitors OSD, though.
Thank you, this was very helpful.
Offline