jac241 / anki_killstreaks

A Halo and Call of Duty inspired add-on to gamify Anki and make reviewing more bearable
GNU Affero General Public License v3.0
17 stars 8 forks source link

Flatpak on Manjaro Add-On Startup Failed? #53

Open SarahSzabo opened 9 months ago

SarahSzabo commented 9 months ago

I'm on Manjaro KDE (2023-12-07 latest updates), and my Anki Killstreaks add on fails to start, which is a shame as I need FSRS at this point and really want this add on as it is amazing :)

The flatpak version is:

root@MidnightStarSign:/home/sarah# flatpak list | grep Anki
Anki    net.ankiweb.Anki        23.10.1 stable  system

I can provide any required information if required.


System:
  Kernel: 6.6.3-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc available: hpet,acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-6.6-x86_64
    root=UUID=f11386cf-342d-47ac-84e6-484b7b2f377d rw rootflags=subvol=@
    radeon.modeset=1 nvdia-drm.modeset=1 quiet
    cryptdevice=UUID=059df4b4-5be4-44d6-a23a-de81135eb5b4:luks-disk
    root=/dev/mapper/luks-disk apparmor=1 security=apparmor
    resume=/dev/mapper/luks-swap udev.log_priority=3
  Desktop: KDE Plasma v: 5.27.9 tk: Qt v: 5.15.11 wm: kwin_x11 vt: 2 dm: SDDM
    Distro: Manjaro Linux base: Arch Linux
Anki 23.10.1 (fac9e0ee) Python 3.9.15 Qt 6.6.0 PyQt 6.6.0
Platform: Linux-6.6.3-1-MANJARO-x86_64-with-glibc2.38
Flags: frz=True ao=True sv=3
Add-ons, last update check: 2023-12-07 05:16:19

When loading Anki Killstreaks:
Traceback (most recent call last):
  File "aqt.addons", line 245, in loadAddons
  File "/home/sarah/.var/app/net.ankiweb.Anki/data/Anki2/addons21/579111794/__init__.py", line 15, in <module>
    from . import main
  File "/home/sarah/.var/app/net.ankiweb.Anki/data/Anki2/addons21/579111794/main.py", line 33, in <module>
    from . import chase_mode
  File "/home/sarah/.var/app/net.ankiweb.Anki/data/Anki2/addons21/579111794/chase_mode.py", line 14, in <module>
    from . import accounts, tooltips
  File "/home/sarah/.var/app/net.ankiweb.Anki/data/Anki2/addons21/579111794/accounts.py", line 6, in <module>
    from .networking import sra_base_url, shared_headers
  File "/home/sarah/.var/app/net.ankiweb.Anki/data/Anki2/addons21/579111794/networking.py", line 15, in <module>
    from . import accounts, tooltips
  File "/home/sarah/.var/app/net.ankiweb.Anki/data/Anki2/addons21/579111794/tooltips.py", line 10, in <module>
    from .config import local_conf
  File "/home/sarah/.var/app/net.ankiweb.Anki/data/Anki2/addons21/579111794/config.py", line 20, in <module>
    from .consts import *
  File "/home/sarah/.var/app/net.ankiweb.Anki/data/Anki2/addons21/579111794/consts.py", line 26, in <module>
    addon_path = os.path.dirname(__file__).decode(sys_encoding)
AttributeError: 'str' object has no attribute 'decode'