Вопрос или проблема
Я установил свежую версию последнего Ubuntu 24.04.1 LTS на подержанный ноутбук HP. Одним из первых установленных приложений был Skype, который я установил через Центр приложений Ubuntu. Запуск его через лаUNCHER вызывает его запуск, и он принимает имя пользователя и пароль с проверкой на серверах Skype. После ввода пароля экран становится пустым и остается таким более часа.
Запуск Skype из командной строки приводит к такому же поведению, приведенный ниже вывод, кроме последней строки, был получен до ввода имени пользователя/пароля.
Что я могу сделать, чтобы исправить эту проблему?
username@username-HP:~$ skype
+ [ -f /home/username/snap/skype/common/.config/skypeforlinux/settings.json ]
+ export SKYPE_LOGS=/home/username/snap/skype/361/logs
+ [ ! -d /home/username/snap/skype/361/logs ]
+ exec /snap/skype/361/usr/share/skypeforlinux/skypeforlinux
(skypeforlinux:53137): Gtk-WARNING **: 15:27:02.692: Ошибка разбора темы
: gtk.css:1422:23: 'font-feature-settings' не является допустимым именем свойства
(skypeforlinux:53137): Gtk-WARNING **: 15:27:02.696: Ошибка разбора темы
: gtk.css:3308:25: 'font-feature-settings' не является допустимым именем свойства
(skypeforlinux:53137): Gtk-WARNING **: 15:27:02.697: Ошибка разбора темы
: gtk.css:3770:23: 'font-feature-settings' не является допустимым именем свойства
[53137:0922/152702.815723:ERROR:object_proxy.cc(623)] Не удалось вызвать
метод: org.freedesktop.login1.Manager.Inhibit: object_path=
/org/freedesktop/login1: org.freedesktop.DBus.Error.AccessDenied: Политика
AppArmor предотвращает отправку этого сообщения от этого отправителя данному
получателю; type="method_call", sender=":1.500" (uid=1000 pid=53137
comm="/snap/skype/361/usr/share/skypeforlinux/skypeforli"
label="snap.skype.skype (enforce)")
interface="org.freedesktop.login1.Manager" member="Inhibit" error
name="(unset)" requested_reply="0" destination="org.freedesktop.login1"
(uid=0 pid=1043 comm="/usr/lib/systemd/systemd-logind" label="unconfined")
[53137:0922/152702.816980:ERROR:object_proxy.cc(623)] Не удалось вызвать
метод: org.freedesktop.login1.Manager.Inhibit: object_path=
/org/freedesktop/login1: org.freedesktop.DBus.Error.AccessDenied: Политика
AppArmor предотвращает отправку этого сообщения от этого отправителя данному
получателю; type="method_call", sender=":1.500" (uid=1000 pid=53137
comm="/snap/skype/361/usr/share/skypeforlinux/skypeforli"
label="snap.skype.skype (enforce)")
interface="org.freedesktop.login1.Manager" member="Inhibit" error
name="(unset)" requested_reply="0" destination="org.freedesktop.login1"
(uid=0 pid=1043 comm="/usr/lib/systemd/systemd-logind" label="unconfined")
[53137:0922/152707.831203:ERROR:object_proxy.cc(623)] Не удалось вызвать
метод: org.freedesktop.ScreenSaver.GetActive: object_path=
/org/freedesktop/ScreenSaver: org.freedesktop.DBus.Error.NotSupported:
Этот метод не является частью спецификации подавления бездействия:
https://specifications.freedesktop.org/idle-inhibit-spec/latest/
[53137:0922/152707.832151:ERROR:object_proxy.cc(623)] Не удалось вызвать
метод: org.gnome.ScreenSaver.GetActive: object_path= /:
org.freedesktop.DBus.Error.AccessDenied: Политика AppArmor предотвращает
отправку этого сообщения от этого отправителя данному
получателю; type="method_call", sender=":1.574" (uid=1000 pid=53137
comm="/snap/skype/361/usr/share/skypeforlinux/skypeforli"
label="snap.skype.skype (enforce)") interface="org.gnome.ScreenSaver"
member="GetActive" error name="(unset)" requested_reply="0"
destination="org.gnome.ScreenSaver" (uid=1000 pid=2777
comm="/usr/bin/gjs -m /usr/share/gnome-shell/org.gnome.S"
label="unconfined")
Произошла ошибка в обработчике для 'keychain:get-password': Ошибка: Не удалось получить
сохраненные учетные данные из keytar.
at
/snap/skype/361/usr/share/skypeforlinux/resources/app.asar/main.js:2:582534
at async node:electron/js2c/browser_init:193:551
Произошла ошибка в обработчике для 'keychain:get-password': Ошибка: Не удалось получить
сохраненные учетные данные из keytar.
at
/snap/skype/361/usr/share/skypeforlinux/resources/app.asar/main.js:2:582534
at async node:electron/js2c/browser_init:193:551
Произошла ошибка в обработчике для 'keychain:get-password': Ошибка: Не удалось получить
сохраненные учетные данные из keytar.
at
/snap/skype/361/usr/share/skypeforlinux/resources/app.asar/main.js:2:582534
at async node:electron/js2c/browser_init:193:551
######
# у/пароль введены в графическом интерфейсе здесь
######
[53137:0922/152734.283606:ERROR:quota_database.cc(836)] Не удалось открыть
базу данных квот, сброс.
Ответ или решение
Проблема, с которой вы столкнулись при использовании Skype на новой установке Ubuntu 24.04.1 LTS, может быть связана с несколькими факторами. Судя по выводам, вы получаете несколько ошибок, которые указывают на проблемы с параметрами AppArmor и возможные конфликты с графическими библиотекамиGTK.
Вот несколько шагов, которые вы можете предпринять, чтобы попытаться решить указанную проблему:
-
Обновление системы: Убедитесь, что у вас установлены все последние обновления для вашей системы. В терминале выполните следующие команды:
sudo apt update sudo apt upgrade sudo apt dist-upgrade
-
Переустановка Skype: Удалите и заново установите Skype, чтобы гарантировать, что пакет был установлен корректно:
sudo snap remove skype sudo snap install skype --classic
-
Проверка настройки AppArmor: Поскольку вы столкнулись с ошибками, связанными с AppArmor, возможно, вы захотите отключить его для Skype временно, чтобы проверить, решает ли это проблему.
sudo aa-disable /snap/skype/skype
-
Запуск Skype с использованием других параметров: Попробуйте запустить Skype с параметрами, отключающими аппаратное ускорение. Выполните следующую команду в терминале:
skype --disable-gpu
-
Проверка конфликтов с графическими библиотеками: Если вы получаете предупреждения о
font-feature-settings
, попробуйте установить другие темы GTK или переключиться на тему по умолчанию, чтобы увидеть, решает ли это проблему. -
Дополнительно: Если проблема сохраняется, вы можете рассмотреть использование альтернативных способов установки Skype, таких как установка через .deb пакет вместо Snap. Это можно сделать так:
- Загрузите .deb файл для Skype с официального сайта.
- Установите его:
sudo dpkg -i путь_к_файлу.deb sudo apt-get install -f # для проверки зависимостей
-
Логи и дополнительные проверки: Если после выполнения вышеуказанных шагов проблема остается нерешенной, предоставьте больше информации о логах Skype и о среде рабочего стола (например, GNOME, XFCE и т.д.), чтобы получить более целенаправленную помощь.
-
Форумы и поддержка: Если ни один из методов не помог, рекомендуется обратиться за помощью на официальные форумы поддержки Ubuntu или Skype, где можно получить больше информации о специфических проблемах совместимости.
Надеюсь, эти советы помогут вам решить проблему с запуском Skype. Удачи!