Побились шрифты в PortProton

Приложить файл PortProton.log Как создать лог ошибки?

scripts-debug.log (754 KB)

Скриншоты ошибки

Описание проблемы

После очередного обновления у меня сломались шрифты в PortProton. Вместо букв какие-то квадратики. Функционально все работает. Или подскажите как хотя-бы шрифт в portproton поменять.

Еще в консоль выводит следующий лог:

Traceback (most recent call last):
  File "/app/bin/exe-thumbnailer", line 7, in <module>
    sys.exit(main())
             ~~~~^^
  File "/app/lib/python3.13/site-packages/icoextract/scripts/thumbnailer.py", line 73, in main
    generate_thumbnail(args.inputfile, args.outfile, size=args.size, force_resize=args.force_resize)
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3.13/site-packages/icoextract/scripts/thumbnailer.py", line 22, in generate_thumbnail
    extractor = IconExtractor(inputfile)
  File "/app/lib/python3.13/site-packages/icoextract/__init__.py", line 68, in __init__
    raise NoIconsAvailableError("File has no group icon resources")
icoextract.NoIconsAvailableError: File has no group icon resources
 Error: exe-thumbnailer - broken! 
Traceback (most recent call last):
  File "/app/bin/exe-thumbnailer", line 7, in <module>
    sys.exit(main())
             ~~~~^^
  File "/app/lib/python3.13/site-packages/icoextract/scripts/thumbnailer.py", line 73, in main
    generate_thumbnail(args.inputfile, args.outfile, size=args.size, force_resize=args.force_resize)
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3.13/site-packages/icoextract/scripts/thumbnailer.py", line 22, in generate_thumbnail
    extractor = IconExtractor(inputfile)
  File "/app/lib/python3.13/site-packages/icoextract/__init__.py", line 68, in __init__
    raise NoIconsAvailableError("File has no group icon resources")
icoextract.NoIconsAvailableError: File has no group icon resources
 Error: exe-thumbnailer - broken! 

Не знаю поможет ли или нет.

Сам сижу на NixOS (юзаю unstable канал) + Kde plasma. Юзаю flatpak пакет т.к. НЕЛЬЗЯ ПРОСТО ВЗЯТЬ И ЗАПУСТИТЬ APPIMAGE БЕЗ ОПИСАНИЯ В ДЕРИВАЦИИ ! Это для тех кто будет мне appimage подсовывать.

Добрый день!

Попробуйте: Восстановление PortProton

Ничего не изменилось

Можно еще попробовать: Переустановка PortProton

Прости, но переустановка не помогла. Но дала очень жирную подсказку. Во время переустановки оно дало следующие логи:

(yad_gui_pp:380): Pango-WARNING **: 18:12:24.571: font_face status is: file not found

(yad_gui_pp:380): Pango-WARNING **: 18:12:24.571: scaled_font status is: file not found

(yad_gui_pp:380): Pango-WARNING **: 18:12:24.572: failed to create cairo scaled font, expect ugly output. the offending font is ‘Noto Sans 8.332’

И с помощью grok решил проблему. Далее пишу для других nixos - юзеров которые тоже с этим столкнулись

  1. Доустановите пакет pkgs.noto-fonts в систему. Даже если оно уже есть в списке шрифтов
  2. Обновите кэш шрифтов (fc-cache -fv)
  3. Обновите кэш внутри пакета (flatpak run --command=fc-cache ru.linux_gaming.PortProton -f -v)

У меня прощения просить не нужно. Я рад что Вы смогли разобраться с данной проблемой