Skip to content

The app can't recognize I'm on a framework laptop #18

@scerelli

Description

@scerelli

Hello, I'm on a framework 13, but the app seems to not be able to see that.

YAFI Debug Information

PermissionError: [Errno 13] Permission denied: '/dev/cros_ec'

Traceback (most recent call last):
  File "/app/share/yafi/yafi/main.py", line 77, in do_activate
    self.cros_ec = get_cros_ec()
                   ~~~~~~~~~~~^^
  File "/app/lib/python3.13/site-packages/cros_ec_python/cros_ec.py", line 74, in get_cros_ec
    return dev.CrosEcDev(**kwargs)
           ~~~~~~~~~~~~~^^^^^^^^^^
  File "/app/lib/python3.13/site-packages/cros_ec_python/devices/dev.py", line 56, in __init__
    fd = open("/dev/cros_ec", "wb", buffering=0)
PermissionError: [Errno 13] Permission denied: '/dev/cros_ec'


Python Version: 3.13.9 (main, Nov 10 2011, 15:00:00) [GCC 15.2.0]
GTK Version: 4.20.3
Adwaita Version: 1.8.2
Platform: Linux-6.17.8-300.fc43.x86_64-x86_64-with-glibc2.42
Processor: x86_64
Installed Packages: [('cros_ec_python', '0.3.0'), ('PyGObject', '3.54.5'), ('attrs', '25.4.0'), ('Jinja2', '3.1.6'), ('Mako', '1.3.10.dev0'), ('Markdown', '3.10'), ('MarkupSafe', '3.0.3'), ('packaging', '25.0'), ('pycairo', '1.29.0'), ('setuptools', '80.9.0')]
Manufacturer: Framework
Model: Laptop 13 (AMD Ryzen AI 300 Series)
SKU: FRANVCCP09
Board: FRANMGCP09
BIOS Vendor: INSYDE Corp.
BIOS Version: 03.05
BIOS Date: 10/30/2025

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions