Исчез меню «Пуск» в Linux Mint 20.04
Здравствуйте! Каким-то непонятным образом с панели пропал меню пуск в Linux Mint 20.04 Cinnamon. Ну как непонятным. После того как в CrossOver нажал редактировать пункты меню бутылки и убрал оттуда ненужные ярлыки, вот тогда и пропал. Все нормально работало не один месяц и тут вдруг случилось такое. Рядом с аплетом написано «При загрузке menu@cinnamon.org что-то пошло не так. Удостовертись в том, что вы используетете последнюю версию, а затем отправьте отчет о сбое разработчику». Так как я не первый кто с таким сталкивается, проверил методы которые предлагают в ответах к подобному вопросу, а именно: 1. В домашнем каталоге удалил файл
/.config/menus/cinnamon-applications.menu — НЕ ПОМОГЛО! 2. Полная очистка папки
/.config/menus/ — НЕ ПОМОГЛО! 3. На панели нажал «Сбросить все настройки Cinnamon» — НЕ ПОМОГЛО!
После каждой процедуры я делал перезапуск Cinnamon. Также пробовал на всякий сделать откат системы через TimeShift на неделю назад. Естественно не помогло так как проблема скорее всего кроется в конфигах директории home.
Сама система после запуска пишет, что есть ошибка аплета и просит глянуть лог в Looking Glass.
тебе починить или разобраться что пошло не так?
если первое, то просто создай нового пользователя. должно помочь. и переезжай на нового пользователя.
если просто переустановить циннамон с —purge?
В общем, проблему решил. Теперь по порядку. Причина проблемы? Кратко: Wine. Подробнее: В моем случае это был CrossOver. Дело в том, что при изменении/удалении/отключении видимости НЕКОТОРЫХ Windows ярлыков в бутылке, а конкретно в настройке «Редактировать меню» бутылки, происходит обновлении файлов конфигураций содержащих информацию о ярылках в меню пуск. Один чел из забугра пишет, что Wine для построения имен для ярлыков(и не только) использует кодировку ANSI вместо нужного нам UTF-8 и в результате может случится так, что в конфигурацию меню будет занесено нечитаемое название. В народе их еще назывют крякобрязы. Решил проверить лог через Looking Glass и там действительно при запуске аплета menu@cinnamom.org была ошибка UTF-8 при чтении файла, но не было написано какого именно файла. Первый файл пришедший в голову, это конечно же cinnamon-applications.menu расположенный в /home/USER/.config/menus и это верно. Там действительно было строка с крякобрязами в разделе Menu. Переименовал просто в Menu. Проблема с кодировкой решилась и в логах ошибка UTF-8 больше не высвечивалась. Но основную проблему исчезновения меню она не решила и пришлось пробовать все подряд попутно в поисках информации в сети.
Выполнил целый комплекс мер. Перечислю какие. После каждого пункта я делал перезапуск Cinnamon на всякий случай. Просто нажимаю на CTRL+ALT+Backspace
- В домашнем каталоге удалить файл
/.config/menus/cinnamon-applications.menu Судя по отзывам, в 50% случаях это помогает.
Полная очистка папки
/.config/menus/ Поможет в 70% случаях
Тут есть нюансы которые надо уточнить. После всего перечисленного, может случится так, что меню пуск работать будет, но его нигде не будет видно. Это случится из-за того, что мы все сбросили включая иконку меню пуска. Меню пуск может находится на панели с прозрачной иконкой и надо провести курсор по панелю чтобы вы могли его увидеть. Также у некоторых бывают установлены сторонние аплеты трея и в результате отключен основной системный трей. На время выполнения всех процедур, держите включенным системный трей.
Теперь подходим к тому, как в моем случае решилась данная проблема. Ярылки Windows в CrossOver которые я удалял, на самом деле не удалились и именно они не давали запускаться аплету меню. Находятся эти ярылки в домашней директории
/.local/share/applications/ выберите и удалите оттуда ярлыки которые вы хотели убрать через CrossOver.
Источник
Пропал меню «Пуск» в Linux Mint 20.04. Как вернуть?
/.config/menus/cinnamon-applications.menu — НЕ ПОМОГЛО!
2. Полная очистка папки
/.config/menus/ — НЕ ПОМОГЛО!
3. На панели нажал «Сбросить все настройки Cinnamon» — НЕ ПОМОГЛО!
После каждой процедуры я делал перезапуск Cinnamon. Также пробовал на всякий сделать откат системы через TimeShift на неделю назад. Естественно не помогло так как проблема скорее всего кроется в конфигах директории home.
Сама система после запуска пишет, что есть ошибка аплета и просит глянуть лог в Looking Glass.
- Вопрос задан 05 мая
- 618 просмотров
Damian Lewis, Ладно, это я так, решил глупо пошутить. По вопросу:
Посмотрите, может, у вас права на home поехали? Веб-разработкой не занимаетесь, например, не вводили команды типа chmod, chown?
И остаток свободного места посмотрите.
В общем, проблему решил. Теперь по порядку.
Причина проблемы? Кратко: Wine.
Подробнее: В моем случае это был CrossOver. Дело в том, что при изменении/удалении/отключении видимости НЕКОТОРЫХ Windows ярлыков в бутылке, а конкретно в настройке «Редактировать меню» бутылки, происходит обновлении файлов конфигураций содержащих информацию о ярлыках в меню пуск. Один чел из забугра пишет, что Wine для построения имен для ярлыков(и не только) использует кодировку ANSI вместо нужного нам UTF-8 и в результате может случится так, что в конфигурацию меню будет занесено не читаемое название. В народе их еще называют крякобрязы. Решил проверить лог через Looking Glass и там действительно при запуске аплета menu@cinnamom.org была ошибка UTF-8 при чтении файла, но не было написано какого именно файла. Первый файл пришедший в голову, это конечно же cinnamon-applications.menu расположенный в /home/USER/.config/menus и это верно. Там действительно было строка с крякобрязами в разделе Menu. Переименовал просто в Menu. Проблема с кодировкой решилась и в логах ошибка UTF-8 больше не высвечивалась. Но основную проблему исчезновения меню она не решила и пришлось пробовать все подряд попутно в поисках информации в сети.
Выполнил целый комплекс мер. Перечислю какие. После каждого пункта я делал перезапуск Cinnamon на всякий случай. Просто нажимаю на CTRL+ALT+Backspace
1. В домашнем каталоге удалить файл
/.config/menus/cinnamon-applications.menu
Судя по отзывам, в 50% случаях это помогает.
2. Полная очистка папки
/.config/menus/
Поможет в 70% случаях
3. Сброс настроек Cinnamon. Правая кнопка мышки на панели > Устранить неполадки > Сбросить все настройки. Поможет в 75% случаях.
4. Переименовать папки menus и dconf например в menus2 и в dconf2 и быстро сделать перезапуск Cinnamon нажав на CTRL+ALT+Backspace. Поможет в 80% случаях.
Тут есть нюансы которые надо уточнить. После всего перечисленного, может случится так, что меню пуск работать будет, но его нигде не будет видно. Это случится из-за того, что мы все сбросили включая иконку меню пуска. Меню пуск может находится на панели с прозрачной иконкой и надо провести курсор по панелю чтобы вы могли его увидеть. Также у некоторых бывают установлены сторонние аплеты трея и в результате отключен основной системный трей. На время выполнения всех процедур, держите включенным системный трей.
Теперь подходим к тому, как в моем случае решилась данная проблема. Проблемные ярылки Windows в CrossOver которые я удалял, на самом деле не удалились и именно они не давали запускаться аплету меню. Находятся эти ярылки в домашней директории
/.local/share/applications/ выберите и удалите оттуда ярлыки которые вы хотели убрать через CrossOver.
Источник
Классическое меню в cinnamon.
Как сделать классическое меню в cinnamon?Когда выбирашь его в апплетах, то стандартное классическое меню вообще отказывается устанавливаться, а стороннее при нажатии не выдаёт ничего, кроме пустого окна.И так с любым классическим меню которое есть в апплетах. https://vk.com/linux_mint_group?z=photo-6997352_334183576/wall-6997352_41313
Старые апплеты многие уже несовместимы с новыми версиями корицы, а некоторые нещадно глючат и могут поставить колом твой синнамончик (
/..xsession-errors глянь и убедись).
а как поставить?
весь циннамон — баг
меня, как минтовода, это очень печалит
заходишь в настройки циннамона, в плагины или апплеты, как их там, он скачивает список всех плагинов с этого же сайта, и можно ставить.
Есть Xfce,. которое устраивает меня на 146%, что радует.
Истинно юникс-вейное окружение, просто работает и настраивается по самое не хочу, без всяких гонок за инновациями и версиями.
Я бы не сказал.
Если не ставить и настраивать всё подряд, то очень даже хорошо.
3-е место в общем зачёте после Xfce и MATE.
у меня стоковый циннамон, ничего на него не ставил. как-то дёшево он выглядит, менюшка подтормаживает (эти миллисекунды чувствуются всё-равно), софтинка «запускаемые приложения» вылетает при добавлении туда parcellite, сам циннамон очень любит лезть в своп, и я не знаю, победили уже баг с 100% загрузкой ЦПУ или нет, но на нетбуке такой баг у меня до сих пор есть (там предыдущая версия).
очень не хватает gnome2, mate — не то, про его глюки сразу не вспомню, но один точно помню — открываю меню с wi-fi-сетями 1 раз — всё видно, 2й раз — западает менюшка под панель и ничего уже не поделаешь
MATE особо не пользовался (так, пару дней пощупал, глюков не заметил).
Сinnamon не для нетбука (как и GNOME3) — прожорлив.
Попробуй Mint Xfce. Поставь туда Compiz или Compton для избежания возможного тиринга и плавностей работы интерфейса.
О. кстати да, тиринг у меня лютейший в циннамоне был на интеловской интеграшке, с отдельной видокартой лучше. это на большом ПК, а на нетбуке Мате. циннамон там есть, но мне хватило 2х недель чтобы понять что это зло на таком железе.
с xfce поступлю проще — просто установлю и попробую еще раз, кажется это будет четвёртая попытка на него пересесть. Во времена гнома2 xfce мне казался чем-то более простым и незатейливым.
я бы поставил e18, это для меня идеально, быстро, настраиваемо, красиво. но негде скачать))
для использования сеанса xfce4.8 создайте отдельного пользователя , чтобы не было конфликтов DE
верить такому заявлению?
лютейший в циннамоне был на интеловской интеграшке
с xfce поступлю проще — просто установлю
на минте лайв же есть
e18, это для меня идеально, быстро, настраиваемо, красиво. но негде скачать))
да
просто зачем ставить всё подряд?
те же лайвсиди есть/виртуалки
я помню тот коммент, но после установки видокарты решилось само собой, тиринг остался только в ютубе, и только потому что в хроме 35 криво работает аппаратное ускорение.
лайвсиди есть, да, я что xfce не видел? мне интересно его настроить под себя, запустив весь нужный софт, погоняв неделю и потом делать выводы, а на livecd и fluxbox миленько смотрится
В Xubuntu/Mint всё на мази уже и не надо дёргаться со всякими авомонтированиями/саспендами и пр., может только некоторые приложения поменять.
Источник
Не запускается Cinnamon
Всем здравствуйте! Проблема уже избитая но все же — при запуске системы не запускается графическая оболочка, она у меня по умолчанию Cinnamon, система загружается в консоль и все, гуглил, пробовал: 1. exec cinnamon результат: unable to init server: Could not connect: Connection refused Cinnamon error: Unable to open X display 2. exec-cinnamon-session Такой же результат плюс еще — Cannot open display Зато если в консоли выполнить startx то без проблем запускается KDE Вот Xorg.0.log
Система Opensuse Tumbleweed Это произошло после того как я подключил доп.репозиторий packman, не офф.репозитарий, там тоже были пакеты Cinnamon, я запустил обновление всех пакетов командой zypper up а потом обновление системы командой zypper dup и при обновлении пакетов и системы система сообщала что на packman’е есть более новые пакеты cinnamon, я выбрал — да, т.е. установить более новые, после этого после перезагрузки Cinnamon не грузится. Вообщем вопросы: 1.почему у меня не запускается хотя бы экран входа в систему где можно хотя бы выбрать граф.окружение? Автологин не включен 2.Как восстановить Cinnamon? И какие вообще общие способы решения всех подобных проблем когда графика не запускается? А то это у меня уже не первый случай когда на разных линуксах падает графика а я до сих пор в этом толком не разобрался — как диагностировать эту проблему? Почему упало? Как вообще устроена графика в линуксе — где об этом конкретно и подробно почитать? а то до сих пор в устройстве графики в линухах я ни бум бум почему она падает и что делать остается только гадать
Осиль Lorcode. Или закинь выхлоп на Pastebin. Невозможно ничего прочесть
я подключил доп.репозиторий packman, не офф.репозитарий
А то это у меня уже не первый случай когда на разных линуксах падает графика
Нехрен обновляться из неофициальных репов. Особенно на роллинг-дистрибутивах
Если ты пишешь, что по startx у тебя запускается KDE, то графика у тебя не упала, а как раз таки работает.
Графика в Linux настроена очень просто, запускается xorg-server или wayland, далее в запущенной x сессии запускается некоторое графическое приложение.
Так вот ‘exec cinnamon-session’ нужно выполнять не в консоли, а как раз такие в X сессии.
В общем случае, если у тебя не запускается ни какой менеджер рабочих столов, KDM, GDM, SLIM, просто XDM или что-то другое, то при запуске startx в консоли конфигурацию того, что должно быть запущено в X-сессии, при запуске startx, считывается из файлв
/.xinitrc, этот файл находится в корне домашней директории того пользователя, от имени которого ты выполнил startx.
Поэтому, если ты хочешь запускать нужную тебе графическую оболочку по startx, то пропиши соответствующие строки в
/.xinitrc, а если ты хочешь выбирать нужную тебе графическую облочку через DM, KDM, SDM, GDM, SLIM, XDM или что-то другое, то добавь его запуска на уровень запуска и запусти.
Как настроить запуска DM читай в документации по твоему дистрибутиву.
Если не можешь разобраться, то настраивай через
/.xinitrc, только посмотри в Internet что там должно быть указано для Cinnamon.
Ну и если ты не разбираешься в Linux, то зачем ты подключаешь сторонни репозитории и обновляешь систему?
Это называется ССЗБ (Сам себе заработал баг).
UPD:
В /var/log/Xorg.0.log у тебя всё в порядке, проблем нет.
Просто opensuse несколько беднее чем Ubuntu/Debian на софт,а в пакмане есть еще софт люди им пользуются и нормально все
«Ну и если ты не разбираешься в Linux, то зачем ты подключаешь сторонни репозитории и обновляешь систему?» — чтобы получить больше софта да и таким образом вот линукс и изучаю — случаются проблемы занимаюсь их решением заодно и опыт получил, комп домашний ничего страшного, линукс не винда его почти всегда можно восстановить
«при запуске startx в консоли конфигурацию того, что должно быть запущено в X-сессии, при запуске startx, считывается из файлв
/.xinitrc» у меня этот файл называется .xinitrc.template, другого нет, это нормально?
.xinitrc.template — это пример, болванка, которую ты можешь взять за основу, скопировав или переименовав его в .xinitrc.
А можешь создать .xinitrc сам.
Я не будут разбираться в том, что написано в .xinitrc.common, всё что я хотел сказать о том как работает графическая оболочка в Linux я тебе уже сказал в первом моём сообщении.
Разбирайся сам что и как вписать в
/.xinitrc либо как сделать что бы запукался графический менеджер входа с возможностью ввода логина и пароля и выбора графической оболочки.
Могу лишь подсказать что примерно должно быть в
Там есть раздел «Starting Cinnamon manually», в котором написано что должно быть в
/.xinitrc для запуска по startx оболочки Cinnamon.
Дальше разбирайся сам, направления тебе указаны.
Это произошло после того как я подключил доп.репозиторий packman, не офф.репозитарий, там тоже были пакеты Cinnamon
странно, я в репозиториях packman пакетов с Cinnamon не вижу. покажите вывод zypper lr -u .
1.почему у меня не запускается хотя бы экран входа в систему где можно хотя бы выбрать граф.окружение?
вывод grep DISPLAYMANAGER= /etc/sysconfig/displaymanager DISPLAYMANAGER=»gdm» ?
удалить добавленные репозитории и снова zypper dup. это если нет снапшотов btrfs, на которые можно откатиться (по умолчанию TW предлагает устанавливаться как раз на btrfs)
читать логи, см. journalctl -b
Виноват. Исправление уже в пути, и уже доступно в X11:Cinnamon:Current.
И при том, исправление на JavaScript пришлось делать. Ради вас старался %).
Что странно что Opensuse до Tumbleweed последней версии я обновил недавно, до этого Opensuse у меня была Leap версии 42.1 и был подключен также пакман и никаких проблем не было, недавно запустил обновление системы до Тумбльвида а при обновлении удаляются все прежние репы и подключаются самые последние и только оффициальные, обновилось без проблем а как подключил по новой пакмана вот такая вот проблема.
zypper lr -u — вывелись все подключенные у меня репы а именно — официальные — Packman — Репозитарий Cinnamon который я подключал дополнительно http://download.opensuse.org/repositories/X11:/Cinnamon:/Current/openSUSE_Tum.
Пакман подключал отсюда https://ru.opensuse.org/Дополнительные_репозитории Вот этот http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/packman.repo И я точно помню как при выполнении zypper up часть более новых пакетов синнамона нашлись на пакмане и зиппер спросил — обновить их оттуда или оставить прежние? я обновил
1. вывод grep DISPLAYMANAGER= /etc/sysconfig/displaymanager DISPLAYMANAGER=«sddm»! Если попробовать запустить sddm вручную sudo sddm start то черный экран и подвижный курсор мыши и все, еще в системе есть и еще менеджеры — gdm, kdm, xdm, lightdm Из них всех запустился только lightdm командой sudo lightdm start — он дает выбрать оболочку но в нем запускаются все оболочки кроме Cinnamon и KDE, т.к. у меня еще есть Gnome ICEWM и еще много прочих Почитал документацию к Opensuse о случаях краха графики — попробовал оттуда первое — зайти в yast, благо зайти в него можно и из консоли, зашел в services и там есть переключение режима загрузки системы — необходимо было переключить ее в Graphical mode, что странно что этот режим у меня стоял Emergency mode еще когда с системой все нормально было и все нормально грузилось и я не придавал этому режиму значения, так вот переключил и загрузка в графику пошла, но через gdm и в gnome, попробовал переключиться там же в yast’е в пункте alternatives, там есть возможность выбрать нужный display manager и граф.оболочку для запуска, на sddm — по прежнему sddm дает черный экран с мышкой, переустановил sddm — результат тот же, переустановил cinnamon (при еще неотключенном репе Пакмана) — загрузка Синнамона через gdm пошла! Но sddm по прежнему дает черный экран — вывод — проблемы с sddm а не с Синнимоном, вообщем пробую по вашему совету — удаляю пакман и zypper dup дальше попробую опять sddm переустановить
zypper lr -u — вывелись все подключенные у меня репы
вообще я ожидал копипасту а не пересказ
Репозитарий Cinnamon который я подключал дополнительно
Зачем? Чем вас не устраивал тот, что в официальном репозитории?
отключите его и подключите для начала только Essentials. для проигрывания всякой h264 будет достаточно.
Если попробовать запустить sddm вручную sudo sddm start
ugh. с чего вы решили, что он запускается именно так? текущий DM в openSUSE запускается сервисом display-manager.service, который уже запускает тот DM, который указан в конфиге.
я бы для чистоты эксперимента и X11:Cinnamon тоже снёс. но раз работает из GDM, то на усмотрение.
Источник