Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Qt Book Reader - Читалка электронных книг  (Прочитано 897678 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн curiosus

  • Участник
  • *
  • Сообщений: 163
    • Просмотр профиля
Re: Qt Book Reader - Читалка электронных книг
« Ответ #75 : 06 Ноября 2024, 11:51:48 »
А интересно если распаковать appimage, тоже не запустится?
 
Нет, не запустился. 
Выхлоп сохранил в файл, могу выложить, если нужно. Огромный получился, на 3655 строк.
« Последнее редактирование: 06 Ноября 2024, 11:55:38 от curiosus »

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3320
    • Просмотр профиля
Re: Qt Book Reader - Читалка электронных книг
« Ответ #76 : 06 Ноября 2024, 12:02:45 »
Ubuntu 24.04 ошибка при запуске

dlopen(): error loading libfuse.so.2
Если сделать extract, запускается.


curiosus, команда экстракта не запускает его а распаковывает в каталог squashfs-root, в который надо зайти и запустить файлом AppRun

./AppRun
А чего это вы тут делаете, а?

Оффлайн curiosus

  • Участник
  • *
  • Сообщений: 163
    • Просмотр профиля
Re: Qt Book Reader - Читалка электронных книг
« Ответ #77 : 06 Ноября 2024, 12:05:52 »
curiosus, команда экстракта не запускает его а распаковывает в каталог squashfs-root, в который надо зайти и запустить файлом AppRun
 
Понятно. Попробую. Раньше appimages просто запускались, поэтому ни в какие тонкости не вникал. 
P.S. Выдал в точности такой же выхлоп, как при запуске нераспакованного.
« Последнее редактирование: 06 Ноября 2024, 12:11:39 от curiosus »

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3320
    • Просмотр профиля
Re: Qt Book Reader - Читалка электронных книг
« Ответ #78 : 06 Ноября 2024, 12:11:55 »
Раньше appimages просто запускались, поэтому ни в какие тонкости не вникал.
Просто ты Alt Linux и Astra Linux не пользовался. А то пришлось бы вникнуть. :)
А чего это вы тут делаете, а?

Оффлайн curiosus

  • Участник
  • *
  • Сообщений: 163
    • Просмотр профиля
Re: Qt Book Reader - Читалка электронных книг
« Ответ #79 : 06 Ноября 2024, 12:46:11 »
Поскольку системы у нас одинаковые, а тебя сразу все заработало, возможно имеет смысл выложить список установленных пакетов qt6. Пускай разработчик сравнивает. У меня если и было что установлено, то совсем по минимуму. Столько, сколько потребовалось, чтобы qbr из deb'а запустился. 
Вот мои. 
(Нажмите, чтобы показать/скрыть)


Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3320
    • Просмотр профиля
Re: Qt Book Reader - Читалка электронных книг
« Ответ #80 : 06 Ноября 2024, 13:42:06 »
У меня это виртуалка для издевательств, особо ничего там после установки самой системы ещё не устанавливал.
Будет время выведу список, выложу сюда.
А чего это вы тут делаете, а?

Оффлайн MooSE

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1190
    • Просмотр профиля
Re: Qt Book Reader - Читалка электронных книг
« Ответ #81 : 07 Ноября 2024, 01:58:31 »
Чего-то в системе, видимо, не хватает.

Попробовал на MInt 21.3. Ошибка воспроизвелась. Дальше я захотел получить текст ошибки на английском языке чтобы уже с ним гуглить и запустил так:

LANG=en_US ./qbr-0.0.8-x86_64.AppImage

И оно, ..ть, взяло и запустилось)

После чего стало нормально запускаться уже и без указания переменной окружения. ХЗ пока куда тут копать)

Оффлайн curiosus

  • Участник
  • *
  • Сообщений: 163
    • Просмотр профиля
Re: Qt Book Reader - Читалка электронных книг
« Ответ #82 : 07 Ноября 2024, 05:57:37 »
А у меня все равно не запустилось.
(Нажмите, чтобы показать/скрыть)


Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3320
    • Просмотр профиля
Re: Qt Book Reader - Читалка электронных книг
« Ответ #83 : 07 Ноября 2024, 12:39:38 »
Поскольку системы у нас одинаковые, а тебя сразу все заработало, возможно имеет смысл выложить список установленных пакетов qt6
В Mint у меня нет ни одного установленного пакета qt6, при этом запускается без проблем.
Да и зачем они appimage, всё уже есть в образе.
А чего это вы тут делаете, а?

Оффлайн Skif_off

  • Активист
  • *
  • Сообщений: 418
    • Просмотр профиля
Re: Qt Book Reader - Читалка электронных книг
« Ответ #84 : 07 Ноября 2024, 13:18:16 »
Ради любопытства попробовал в Xubuntu 22.04 в Live-режиме, запустилось и работало, при закрытии вылезает строка
Цитировать
Release of profile requested but WebEnginePage still not deleted. Expect troubles !
А если запустить, открыть настройки, нажать ОК и закрыть программу, то выхлоп побогаче, до этой строки ещё три:
Цитировать
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1336, resource id: 10564974, major code: 40 (TranslateCoords), minor code: 0
Restoring position for file:  ":/res/default_ru_fb2.xml"
js: Uncaught ReferenceError: nan is not defined

MooSE, а зачем там systemd?

P.S. Забавно, думал, что QtWebEngine - это либы, а тут целый QtWebEngineProcess.

Оффлайн curiosus

  • Участник
  • *
  • Сообщений: 163
    • Просмотр профиля
Re: Qt Book Reader - Читалка электронных книг
« Ответ #85 : 07 Ноября 2024, 13:51:55 »
Да и зачем они appimage, всё уже есть в образе.
 
И правда. Это я не подумавши ляпнул. Тогда все еще хуже.

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5645
    • Просмотр профиля
Re: Qt Book Reader - Читалка электронных книг
« Ответ #86 : 07 Ноября 2024, 16:13:10 »
Да и зачем они appimage, всё уже есть в образе.
- appimage вполне самодостаточный пакет, считается, что для его запуска в системе нужна только поддержка FUSE, ну и у пользователя должно быть всё нормально с правами для монтирования appimage посредством FUSE.

Оффлайн curiosus

  • Участник
  • *
  • Сообщений: 163
    • Просмотр профиля
Re: Qt Book Reader - Читалка электронных книг
« Ответ #87 : 07 Ноября 2024, 20:36:50 »
ну и у пользователя должно быть всё нормально с правами
 
У меня есть несколько приложений в таком формате, и они отлично запускаются. Правда, они довольно уже старые. Возможно, что сейчас изменились требования к сборке таких файлов и теперь действительно, что-нибудь с правами не так. 
« Последнее редактирование: 07 Ноября 2024, 20:38:46 от curiosus »

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3320
    • Просмотр профиля
Re: Qt Book Reader - Читалка электронных книг
« Ответ #88 : 07 Ноября 2024, 23:01:00 »
Как я читал, есть ещё правило собирать appimage с как можно более старыми версиями glibc.
Я активно пользуюсь appimage и эту зависимость прочувствовал очень сильно.
Не этот случай, но всё же.
А чего это вы тут делаете, а?

Оффлайн MooSE

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1190
    • Просмотр профиля
Re: Qt Book Reader - Читалка электронных книг
« Ответ #89 : 08 Ноября 2024, 05:34:20 »
- appimage вполне самодостаточный пакет, считается, что для его запуска в системе нужна только поддержка FUSE, ну и у пользователя должно быть всё нормально с правами для монтирования appimage посредством FUSE.

Жопа в том что нет единого стандарта appimage. Можно и без зависимости от fuse собрать. Каждый сборочный инструмент работает по своему.


Пользователь добавил сообщение 08 Ноября 2024, 05:35:10:
MooSE, а зачем там systemd?

А оно там есть? Я использовал appimage-builder и репозитории от jammy. Чего там напихалось - вопрос интересный.


Пользователь добавил сообщение 08 Ноября 2024, 05:37:30:
В Mint у меня нет ни одного установленного пакета qt6, при этом запускается без проблем.
Да и зачем они appimage, всё уже есть в образе.

Насколько помню у вас Mint на базе jammy. Сабжевый appimage собран на базе пакетов jammy. Тем интереснее понять что же пошло не по плану)

Если есть возможность то было бы интересно выполнить:
strace ./qbr-0.0.8-x86_x64.AppImage 2>qbr.debug

И скинуть мне этот самый qbr.debug для изучения.
« Последнее редактирование: 08 Ноября 2024, 05:37:30 от MooSE »

 

Страница сгенерирована за 0.021 секунд. Запросов: 21.