Уголок новичка
   2456

Не открывается Emacs + не открывается центр приложений

Здравствуйте! Недавно поставил систему, столкнулся с парочкой проблем. Система 20.2, окружение KDE.

1. Не открывается центр приложений через меню, выдает ошибку следующего содержания:
Уголок новичка: Не открывается Emacs + не открывается центр приложений

после чего следует:

Уголок новичка: Не открывается Emacs + не открывается центр приложений

но через терминал командой
pamac-manager
все работает исправно, при этом терминал показывает следующее:
(process:9502): GLib-GIO-WARNING **: 16:24:26.038: /etc/xdg/kde-mimeapps.list contains a [Added Associations] group, but it is not permitted here.  Only the non-desktop-specific mimeapps.list file may add or remove associations.

(pamac-manager:9502): Gtk-WARNING **: 16:24:26.057: Theme parsing error: gtk.css:2:33: Failed to import: Произошла ошибка открытия файла /home/e1even/.config/gtk-3.0/window_decorations.css: No such file or directory


Почему так? Можно ли исправить?

2. После установки Emacs, как через терминал при помощи
sudo pacman -S emacs

так и через Центр приложений, при попытке запуска получаю ошибку следующего содержания:
emacs

(emacs:5488): Gtk-WARNING **: 15:57:48.971: Theme parsing error: gtk.css:2:33: Failed to import: Произошла ошибка открытия файла /home/e1even/.config/gtk-3.0/window_decorations.css: Нет такого файла или каталога
Undefined color: "WINDOW_FOREGROUND"

Пока особо в системе на разобрался, еще совсем зеленый, так что ошибка не совсем ясна.

Пробовал и перезагружать систему после установки, и до/после установки обновлять при помощи
sudo pacman -Syyuu

а так же
sudo pacman -Suy

так же пробовал устанавливать ключи из мануала:
sudo pacman-key --init

sudo pacman-key --populate archlinux manjaro

но все бесполезно.

Собственно говоря, прошу помощи. Вчера работал с Лубунту на ноуте, там все стало и запустилось без проблем.
Заранее спасибо за ответы.

С уважением.

21 комментарий

avatar
Сравните журнал событий памака
Журнал
2020-12-27T21:07:22+0700] [ALPM] installed emacs (27.1-3)
[2020-12-27T21:07:18+0700] [ALPM] installed m17n-lib (1.8.0-7)
[2020-12-27T21:07:18+0700] [ALPM] installed m17n-db (1.8.0-3)
[2020-12-27T21:07:18+0700] [ALPM] installed libotf (0.9.16-3)
[2020-12-27T21:00:32+0700] [ALPM] upgraded pamac-snap-plugin (10.0.2-1 -> 10.0.3-1)
[2020-12-27T21:00:32+0700] [ALPM] upgraded pamac-gtk (10.0.2-1 -> 10.0.3-1)
[2020-12-27T21:00:22+0700] [ALPM] upgraded pamac-flatpak-plugin (10.0.2-1 -> 10.0.3-1)
[2020-12-27T21:00:22+0700] [ALPM] upgraded pamac-cli (10.0.2-1 -> 10.0.3-1)
[2020-12-27T21:00:21+0700] [ALPM] upgraded pamac-common (10.0.2-1 -> 10.0.3-1)
?
p5ql/epu q9300 clover,hackintosh,mint,void,manjaro,only kde
0
avatar
Здравствуйте! Спасибо за ответ.
Сравнить журнал — это начать установку емакса заново и сравнить что терминал выдает во время установки с тем что вы привели?

UPD
Я частично пофиксил проблемы с обычным Emacs накатив сверху Spacemacs через
git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d

Теперь он запускается, работает, но даже при этом терминал при запуске выдает следующее:
(emacs:4152): Gtk-WARNING **: 17:21:19.119: Theme parsing error: gtk.css:2:33: Failed to import: Произошла ошибка открытия файла /home/e1even/.config/gtk-3.0/window_decorations.css: Нет такого файла или каталога

Все же хочется стандартный Emacs, в том числе с возможностью запуска в терминале без GUI
Последний раз редактировалось
0
avatar
Попробуйте
<code>sudo pacman -Rdd emacs</code>
удалит.
<code>pamac install emacs</code>
установит по новой.
Запускается в терминале без ошибок.
?
p5ql/epu q9300 clover,hackintosh,mint,void,manjaro,only kde
0
avatar
Сделал еще раз по новой, все равно выдает:
<code>(emacs:10048): Gtk-WARNING **: 17:53:34.145: Theme parsing error: gtk.css:2:33: Failed to import: Произошла ошибка открытия файла /home/e1even/.config/gtk-3.0/window_decorations.css: Нет такого файла или каталога
</code>
0
avatar
UPD 2.
Emacs заработал. Вообще не понимаю почему все так криво получилось, но вроде заработал.
После вашего совета снес сам Emacs, но надстройку Spacemacs не снес. Установил опять — ожидаемо открылся Spacemacs. После чего снес сам каталог, куда влетал Spacemacs, то бишь:
sudo rm -Rfv ~/.emacs.d

после чего произошло чудо — Emacs запускается, но терминал по прежнему выдает:
tk-WARNING **: 17:41:31.874: Theme parsing error: gtk.css:2:33: Failed to import: Произошла ошибка открытия файла /home/e1even/.config/gtk-3.0/window_decorations.css: Нет такого файла или каталога

Конечно, хотелось бы до конца разобраться в чем дело и что за варнинги.
Последний раз редактировалось
0
avatar
пока писал вопрос решился-удачи
?
p5ql/epu q9300 clover,hackintosh,mint,void,manjaro,only kde
0
avatar
Спасибо большое, но я бы не сказал что вопрос решилася пока есть варнинги.
Попробуйте

<code>sudo pacman -Rdd emacs</code>

удалит.

<code>pamac install emacs</code>

установит по новой.
Прогуглил команды — первая для удаления без зависимых пакетов (так до конца и не понял), а вот насчет второй не знал что можно просто install писать вместо -S.

Сейчас попробую еще раз все снести и поставить.
0
avatar
?
p5ql/epu q9300 clover,hackintosh,mint,void,manjaro,only kde
+1
avatar
Спасибо за ремарку, буду знать. Сделал все как вы сказали, ворнинг все равно вылазит, мне бы хотя бы понять из — за чего, чего там не хватает системе...(((
<code>(emacs:11255): Gtk-WARNING **: 17:56:51.231: Theme parsing error: gtk.css:2:33: Failed to import: Произошла ошибка открытия файла /home/e1even/.config/gtk-3.0/window_decorations.css: Нет такого файла или каталога</code>
0
avatar

у меня чисто
?
p5ql/epu q9300 clover,hackintosh,mint,void,manjaro,only kde
0
avatar
В чем же тогда у меня загвоздка? Вы по тексту предупреждения не можете определить в чем проблема? У меня такое и при открытии памака вылезает.
Последний раз редактировалось
0
avatar
эти же ошибки получил при загрузки с последнего лайв сд, скорее всего если бы ставили систему через архитект все было бы хорошо
?
p5ql/epu q9300 clover,hackintosh,mint,void,manjaro,only kde
0
avatar
А что такое архитект? Я ставил стандартным способом. Скачал с сайта стабильный релиз, записал на флешку и дальше по классике.
0
avatar
Приветствую
А что такое архитект?
забудте-не стоит.
По ошибке попробуйте скопировать-переименовать файл по пути
/etc/xdg/kde-mimeapps.list
на всякий случай и потом сделать
sudo rm -r /etc/xdg/kde-mimeapps.list
удалить этот файл
Последний раз редактировалось
?
p5ql/epu q9300 clover,hackintosh,mint,void,manjaro,only kde
0
avatar
Ну видно же- не хватает конфига оформления окон. У Вас же Кеды, а программы Вы запускаете GTK'шные. Они не видят файл родной GTK'шной темы оформления (родного оформления окон), и сообщают об этом. Это не Error, только Warning.
Не обращайте внимания, у Вас за оформление окон отвечает другой фреймворк — Qt.
Последний раз редактировалось
?
Правильные ответы начинаются с правильных вопросов.
0
avatar
Спасибо! Не знал что в KDE оформление стоит на Qt, поэтому этот ворнинг был для меня не таким однозначным. Прочитал про GTK и стало немного понятнее. Еще раз спасибо.
...GTK является официальной библиотекой для создания графического интерфейса проекта GNU

а Emacs как раз ГНУшная тема, теперь понятно откуда ноги растут у этого предупреждения.
Как раз при вызове Emacs без GUI
emacs -nw

ошибки нет)
Последний раз редактировалось
0
avatar
Не страшная, небольшая, но всё-же ошибка есть. Однако ее довольно просто исправить. Заодно немного доведя до ума внешний вид системы.
Параметры системы- Внешний вид- оформление приложений. Внизу будет кнопка «настроить оформление приложений GNOME/GTK». Загрузите стиль наиболее похожий по внешнему виду и названию на текущий стиль оформления KDE. Выберите загруженный стиль в выпадающем списке наверху. Примените изменения.
Внешний вид программ GTK станет похож на общий стиль системы, файлы в каталоге `/.config/gtk-3.0/ слегка изменятся, ошибка декоратора Gtk-WARNING **: 17:56:51.231: Theme parsing error исчезнет.
?
Правильные ответы начинаются с правильных вопросов.
0
avatar
А что скажете по поводу ошибок Pamac (Центра приложений)?
Там кроме GTK еще что — то присутствует...?
Почему через консоль приложение открывается, а при вызове с меню — нет?
Последний раз редактировалось
0
avatar
Да, там есть другая ошибка, ошибка ассоциации файлов. Система не знает чем по умолчанию открывать файлы установочных пакетов, снапов и флатпаков.
Я сам KDE не использую и знаю его плохо. Возможно есть другой, более правильный способ настраивать там MIME. Посоветую как сам бы решал этот вопрос…
ИМХО нужно скачать файлы неизвестных системе типов и в файловом менеджере ПКМ-Открыть с помощью… В открывшемся диалоге выбрать «Установка и удаление программ» (pamac-manager) и поставить галочку «запомнить».

А с меню почему не открывается- бог знает… ПКМ по пункту в меню и смотрите что там есть и что можно изменить. Возможно, не него какое-то другое приложение прописалось.

ЗЫ: Вообще новые кеды в манжаро-20 явно недостаточно обработаны напильником. Глюков дофига, мелких но противных. Раньше разрабы тщательней готовили релизы…
Последний раз редактировалось
?
Правильные ответы начинаются с правильных вопросов.
0
avatar
Спасибо за ответ. А где эти недостающие файлы взять? Как их скачать?
0
avatar
Пакеты- в репозиториях (допустим здесь ), пкджбилды- в АУРе, а вот снапы и флетпаки- не скажу. Не пользуюсь этими сервисами, они у меня и в памаке-то отключены…
?
Правильные ответы начинаются с правильных вопросов.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.