Skip to content

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

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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