krivetko
Моя ошибка, как раз появилась, после обновления библиотек Qt до последней версии.
А покажите это
QT_DEBUG_PLUGINS=1 astronciaiptv
и вот это
pacman -Q | grep -i qt6
и вот это
python3 -c 'from PySide6 import QtWidgets; QtWidgets.QApplication([])'
shtil
1366х768
Попробуйте так:
echo -n '{"expplaylistheight": false, "expplaylistposition": [967, -2]}' > $HOME/.config/astronciaiptv/expheight.json
shtil
всплывает список каналов, но всплывает почему то не справа а поцентру, соответственно когда наводишь на него курсор на центр экрана он исчезает
Какое у вас разрешение экрана?
Если посмотреть на shiboken2, можно увидеть, что он разделён на 2 пакета - shiboken2 и python-shiboken2 (и для работы нужен только последний).
А в shiboken6 - всё в одной куче.
vs220
shiboken для пятых кутей был в сборочных зависимостях, возможно и тут его можно безболезненно выкинуть или в сборочные перенести?
Нет, PySide6 не работает без shiboken6, если его принудительно удалить.
$ python3 -c 'from PySide6 import QtCore, QtGui, QtWidgets'
PySide6/__init__.py: Unable to import Shiboken from , /usr/lib/python39.zip, /usr/lib/python3.9, /usr/lib/python3.9/lib-dynload, /usr/lib/python3.9/site-packages
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/usr/lib/python3.9/site-packages/PySide6/__init__.py", line 111, in <module>
    _setupQtDirectories()
  File "/usr/lib/python3.9/site-packages/PySide6/__init__.py", line 60, in _setupQtDirectories
    from shiboken6 import Shiboken
ModuleNotFoundError: No module named 'shiboken6'
vall
Вот это очень не нравится. На qt5 такого не было, насколько помню.
Можно сделать так:
(Предупреждаю заранее! Это очень рискованный путь!)
mkdir "$HOME/shiboken6"
wget -O "$HOME/shiboken6/PKGBUILD" "https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/shiboken6/trunk/PKGBUILD"
cd "$HOME/shiboken6"
sed -i -e 's/llvm //' -e 's/makedepends=(/makedepends=(llvm /' PKGBUILD
makepkg -si
sudo pacman -R llvm
rm -rf "$HOME/shiboken6"
vs220
Возможно можно и новую версию фритайпа пропатчить старыми патчами
Нет, нельзя. Патчи уже не накладываются на новую версию, слишком много изменений в исходном коде.
Да и вообще - infinality всё: https://github.com/pdeljanov/infinality-remix
⚠️ Deprecation Warning: On new versions of FreeType, the Infinality patches cause various rendering glitches and/or segfaults (see issue #15). Only the fontconfig-infinality-remix package will be updated going forward for a limited time. Please consider alternatives to Infinality as using older versions of freetype can be a security hazard.

If anyone with FreeType experience would like to maintain freetype-infinality-remix please get in-touch!
https://archlinux.org.ru/forum/post/244713
https://archlinux.org.ru/forum/post/244965
удалить, чтоб глаза не мозолило
vall
Тогда получается лишняя операция удаления?
Ну, получается, да.
Но это уже вопросы к пакману, т.к. в PKGBUILD`е нету никаких удалений пакетов.
И не было.

- depends = qt5-base
- depends = qt5-multimedia
- depends = qt5-x11extras
+ depends = qt6-base
depends = mpv
- depends = python-pyqt5
+ depends = pyside6
vall
Нужны ли, кроме как при сборке?
Для работы плеера нужны qt6-base и pyside6, а всё остальное, что вы перечислили - это их зависимости.
Так что да, нужны.