Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Kernel & Hardware
  • Search

Regression on >=gentoo-sources-6.17.0

Kernel not recognizing your hardware? Problems with power management or PCMCIA? What hardware is compatible with Gentoo? See here. (Only for kernels supported by Gentoo.)
Post Reply
Advanced search
2 posts • Page 1 of 1
Author
Message
stefan11111
Veteran
Veteran
Posts: 1024
Joined: Sun Jan 29, 2023 6:08 pm
Location: Romania
Contact:
Contact stefan11111
Website

Regression on >=gentoo-sources-6.17.0

  • Quote

Post by stefan11111 » Mon Nov 03, 2025 12:36 am

Full title too long: Regression on >=gentoo-sources-6.17.0 regarding laptop_mode

On kernels >=gentoo-sources-6.17.0, laptop mode fails like this:

Code: Select all

# rc-service laptop_mode restart
 * Stopping laptop_mode ...
which: no logger in (/usr/libexec/rc/sbin:/usr/libexec/rc/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin:/usr/lib/llvm/20/bin:/bin:/sbin:/usr/bin:/usr/sbin)
No logger command available
/usr/sbin/laptop_mode: line 172: [: too many arguments
/usr/share/laptop-mode-tools/modules/intel-sata-powermgmt: line 46: echo: write error: Operation not supported
/usr/share/laptop-mode-tools/modules/intel-sata-powermgmt: line 46: echo: write error: Operation not supported                                                                                                                           [ ok ]
 * Starting laptop_mode ...
which: no logger in (/usr/libexec/rc/sbin:/usr/libexec/rc/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin:/usr/lib/llvm/20/bin:/bin:/sbin:/usr/bin:/usr/sbin)
No logger command available
/usr/sbin/laptop_mode: line 172: [: too many arguments
/usr/share/laptop-mode-tools/modules/intel-sata-powermgmt: line 46: echo: write error: Operation not supported
/usr/share/laptop-mode-tools/modules/intel-sata-powermgmt: line 46: echo: write error: Operation not supported
The relevant part is

Code: Select all

/usr/share/laptop-mode-tools/modules/intel-sata-powermgmt: line 46: echo: write error: Operation not supported
This happens because writing to /sys/class/scsi_host/hostX/link_power_management_policy fails on kernels >=6.17.0
All the files are where they should be, and they have the proper contents, but they can't be written to:

Code: Select all

# ls -l /sys/class/scsi_host/*/link_power_management_policy
-rw-r--r-- 1 root root 4096 Nov  3 02:29 /sys/class/scsi_host/host0/link_power_management_policy
-rw-r--r-- 1 root root 4096 Nov  3 02:28 /sys/class/scsi_host/host1/link_power_management_policy
-rw-r--r-- 1 root root 4096 Nov  3 02:28 /sys/class/scsi_host/host2/link_power_management_policy

# cat /sys/class/scsi_host/*/link_power_management_policy
max_performance
max_performance
max_performance

# echo min_power > /sys/class/scsi_host/host0/link_power_management_policy
bash: echo: write error: Operation not supported

# echo max_performance > /sys/class/scsi_host/host0/link_power_management_policy
bash: echo: write error: Operation not supported
This is only a problem with kernels >= 6.17.0
This works properly on 6.16.12 and bellow.

6.16.12 config: http://0x0.st/KLWk.txt
6.17.0 config: http://0x0.st/KLWd.txt
My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev"
Top
stefan11111
Veteran
Veteran
Posts: 1024
Joined: Sun Jan 29, 2023 6:08 pm
Location: Romania
Contact:
Contact stefan11111
Website

  • Quote

Post by stefan11111 » Mon Nov 03, 2025 12:39 am

Opened bug too: https://bugs.gentoo.org/965512
My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev"
Top
Post Reply

2 posts • Page 1 of 1

Return to “Kernel & Hardware”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic