Skip to content

[BUG] Some nerd font symbols fail to load on NixOS #584

Description

@lilidicium

Step 1. Before you submit

  • I have read the above instructions and am sure that this is supposed to be posted here.
  • I've successfully updated to the latest versions following the updating guide.
  • I've successfully updated the system packages to the latest.
  • I've ticked the checkboxes without reading their contents

Step 2. Version info

Version info
Packages:
Traceback (most recent call last):
  File "/nix/store/pjrc4dpnpbb1z9vjhkwf3sgw0v3gm0vj-caelestia-cli-2bde2ddfbf56277fbf93af96fe3a88cb042b6696/bin/.caelestia-wrapped", line 9, in <module>
    sys.exit(main())
             ^^^^^^
  File "/nix/store/pjrc4dpnpbb1z9vjhkwf3sgw0v3gm0vj-caelestia-cli-2bde2ddfbf56277fbf93af96fe3a88cb042b6696/lib/python3.12/site-packages/caelestia/__init__.py", line 8, in main
    print_version()
  File "/nix/store/pjrc4dpnpbb1z9vjhkwf3sgw0v3gm0vj-caelestia-cli-2bde2ddfbf56277fbf93af96fe3a88cb042b6696/lib/python3.12/site-packages/caelestia/utils/version.py", line 9, in print_version
    versions = subprocess.run(
               ^^^^^^^^^^^^^^^
  File "/nix/store/8w718rm43x7z73xhw9d6vh8s4snrq67h-python3-3.12.10/lib/python3.12/subprocess.py", line 548, in run
    with Popen(*popenargs, **kwargs) as process:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/nix/store/8w718rm43x7z73xhw9d6vh8s4snrq67h-python3-3.12.10/lib/python3.12/subprocess.py", line 1026, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/nix/store/8w718rm43x7z73xhw9d6vh8s4snrq67h-python3-3.12.10/lib/python3.12/subprocess.py", line 1955, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'pacman'

Step 3. Describe the issue

The top-edge menu fails to load some nerd font symbols. This changes the layout significantly, squishing the calendar and looking buggy.

Logs
No running instances for "/nix/store/jwi9h7s9s3ad36qmmnadc6gks6vqss32-zxsy33aa4f4jvw3mxn3mxif2lgfbi4zb-source/shell.qml"
  INFO: Launching config: "/nix/store/jwi9h7s9s3ad36qmmnadc6gks6vqss32-zxsy33aa4f4jvw3mxn3mxif2lgfbi4zb-source/shell.qml"
  INFO: Shell ID: "124e430a836f630b9bef689d3ab2d73b" Path ID "124e430a836f630b9bef689d3ab2d73b"
  INFO: Saving logs to "/run/user/1000/quickshell/by-id/ji17q0a2t/log.qslog"
  INFO: Configuration Loaded
  WARN scene: QML FileView at @config/Config.qml[24:5]: Read of /home/maggie/.config/caelestia/shell.json failed: File does not exist.
  WARN qt.svg: /etc/profiles/per-user/maggie/share/icons/hicolor/scalable/apps/Alacritty.svg:444:273: Could not resolve property: #linearGradient10962
  WARN qt.svg: /etc/profiles/per-user/maggie/share/icons/hicolor/scalable/apps/Alacritty.svg:444:273: Could not resolve property: #linearGradient10962
  WARN qt.svg: /etc/profiles/per-user/maggie/share/icons/hicolor/scalable/apps/Alacritty.svg:444:273: Could not resolve property: #linearGradient10962
  WARN qt.svg.draw: The requested buffer size is too big, ignoring
  WARN qt.svg: /etc/profiles/per-user/maggie/share/icons/hicolor/scalable/apps/btop.svg:111:6: Could not resolve property: #pattern1888
  WARN qt.svg: /etc/profiles/per-user/maggie/share/icons/hicolor/scalable/apps/btop.svg:111:6: Could not resolve property: #pattern1870
  WARN qt.svg: /etc/profiles/per-user/maggie/share/icons/hicolor/scalable/apps/btop.svg:111:6: Could not resolve property: #pattern1888
  WARN qt.svg: /etc/profiles/per-user/maggie/share/icons/hicolor/scalable/apps/btop.svg:111:6: Could not resolve property: #pattern1870
  WARN qt.svg: /etc/profiles/per-user/maggie/share/icons/hicolor/scalable/apps/btop.svg:111:6: Could not resolve property: #pattern1888
  WARN qt.svg: /etc/profiles/per-user/maggie/share/icons/hicolor/scalable/apps/btop.svg:111:6: Could not resolve property: #pattern1870
  WARN quickshell.dbus: Could not launch service org.freedesktop.UPower: QDBusError(org.freedesktop.DBus.Error.ServiceUnknown, The name org.freedesktop.UPower was not provided by any .service files)
  WARN quickshell.service.upower: Could not start UPower. The UPower service will not work.
  WARN quickshell.dbus: Could not launch service org.freedesktop.UPower.PowerProfiles: QDBusError(org.freedesktop.DBus.Error.ServiceUnknown, The name org.freedesktop.UPower.PowerProfiles was not provided by any .service files)
  WARN quickshell.service.powerprofiles: Could not start PowerProfilesDaemon. The PowerProfiles service will not work.
  WARN: Could not load icon "application-exit-symbolic" at size QSize(19, 19) from request
  WARN: Could not load icon "help-about-symbolic" at size QSize(19, 19) from request
  WARN: Could not load icon "application-x-addon-symbolic" at size QSize(19, 19) from request
  WARN: Could not load icon "document-properties-symbolic" at size QSize(19, 19) from request
  WARN: Could not load icon "bluetooth-symbolic" at size QSize(19, 19) from request

Reminder

  • I agree that it's usually impossible for others to help me without my logs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions