https://bugs.kde.org/show_bug.cgi?id=521287

            Bug ID: 521287
           Summary: org_kde_powerdevil reporting Device /dev/i2c-* lacks
                    R/W permissions
    Classification: Plasma
           Product: plasmashell
      Version First 6.6.5
       Reported In:
          Platform: openSUSE
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Power management & brightness
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: 1.0

DESCRIPTION
The systemd User Journal is reporting that, the KDE PowerDevil wants to access
the /dev/i2c-* devices -
which is absolutely impossible for a user process in a current Linux system.

STEPS TO REPRODUCE
1. Boot the system
2. Login
3. Check the systemd User Journal

OBSERVED RESULT

Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-1 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-2 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-3 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-4 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-5 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-6 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-7 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-8 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-9 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-10 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-11 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-1 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-2 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-3 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-4 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-5 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-6 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-7 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-8 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-9 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-10 lacks R/W
permissions
Jun 10 10:48:44 org_kde_powerdevil[2945]: [  3042] Device /dev/i2c-11 lacks R/W
permissions

EXPECTED RESULT

That the KDE PowerDevil doesn't attempt the access the I2C devices from a user
process.

 > ls -aldZ /dev/i2c-*
crw-------. 1 root root system_u:object_r:tty_device_t:s0 89,  0 10. Jun 10:42
/dev/i2c-0
crw-rw----+ 1 root root system_u:object_r:tty_device_t:s0 89,  1 10. Jun 10:55
/dev/i2c-1
crw-rw----+ 1 root root system_u:object_r:tty_device_t:s0 89, 10 10. Jun 10:55
/dev/i2c-10
crw-rw----+ 1 root root system_u:object_r:tty_device_t:s0 89, 11 10. Jun 10:55
/dev/i2c-11
crw-------. 1 root root system_u:object_r:tty_device_t:s0 89, 12 10. Jun 10:42
/dev/i2c-12
crw-------. 1 root root system_u:object_r:tty_device_t:s0 89, 13 10. Jun 10:42
/dev/i2c-13
crw-------. 1 root root system_u:object_r:tty_device_t:s0 89, 14 10. Jun 10:42
/dev/i2c-14
crw-rw----+ 1 root root system_u:object_r:tty_device_t:s0 89,  2 10. Jun 10:55
/dev/i2c-2
crw-rw----+ 1 root root system_u:object_r:tty_device_t:s0 89,  3 10. Jun 10:55
/dev/i2c-3
crw-rw----+ 1 root root system_u:object_r:tty_device_t:s0 89,  4 10. Jun 10:55
/dev/i2c-4
crw-rw----+ 1 root root system_u:object_r:tty_device_t:s0 89,  5 10. Jun 10:55
/dev/i2c-5
crw-rw----+ 1 root root system_u:object_r:tty_device_t:s0 89,  6 10. Jun 10:55
/dev/i2c-6
crw-rw----+ 1 root root system_u:object_r:tty_device_t:s0 89,  7 10. Jun 10:55
/dev/i2c-7
crw-rw----+ 1 root root system_u:object_r:tty_device_t:s0 89,  8 10. Jun 10:55
/dev/i2c-8
crw-rw----+ 1 root root system_u:object_r:tty_device_t:s0 89,  9 10. Jun 10:55
/dev/i2c-9
 > 

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20260608
KDE Plasma Version: 6.6.5
KDE Frameworks Version: 6.26.0
Qt Version: 6.11.1
Kernel Version: 7.0.11-1-default (64-bit)

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to