В главном меню Cinnamon не появляются пункты.

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
Sova
Сообщения: 124
Зарегистрирован: 15 мар 2020, 08:58
Решено: 1
Благодарил (а): 35 раз
Поблагодарили: 8 раз
Контактная информация:

В главном меню Cinnamon не появляются пункты.

#1

09 мар 2025, 07:18

Здравствуйте! Linux Mint 22.1, Cinnamon 6.4.7. Для запуска игр использую Bottles из Flatpak.
Ранее всё работало нормально, но вчера столкнулся с неожиданной проблемой. Установил на Bottles игру. Создал ярлык из программы Bottles, но в меню приложений он не появился (раньше всё появлялось). Решил создать файл .desktop вручную, однако, проверив .local/share/applications/, обнаружил, что он там уже есть (всё-таки создался). А в меню Cinnamon нового пункта нет. Содержимое нового файла, в принципе, соответствует файлам, созданным ранее (которые отображаются), права такие же. Не обновлялся, в систему вроде не лез. Почему не отображается пункт и как сделать, чтобы отображался? Для примера привожу сравнение с .desktop игры Age of Wonders, который отображается (Sid Meier's Civilization - Beyond Earth не отображается).

В меню есть:

Код: Выделить всё

[Desktop Entry]
Name=AoW3
Exec=flatpak run --command=bottles-cli com.usebottles.bottles run -p AoW3 -b 'AgeOfWondes3' -- %u
Type=Application
Terminal=false
Categories=Application;
Icon=/home/sova/.var/app/com.usebottles.bottles/data/bottles/bottles/AgeOfWondes3/icons/AoW3.png
Comment=Launch AoW3 using Bottles.
StartupWMClass=AoW3
Actions=Configure;
[Desktop Action Configure]
Name=Configure in Bottles
Exec=flatpak run com.usebottles.bottles -b 'AgeOfWondes3'
В меню нет:

Код: Выделить всё

[Desktop Entry]
Name=CivilizationBE_DX11
Exec=flatpak run --command=bottles-cli com.usebottles.bottles run -p CivilizationBE_DX11 -b 'Sid Meier's Civilization - Beyond Earth' -- %u
Type=Application
Terminal=false
Categories=Application;
Icon=/home/sova/.var/app/com.usebottles.bottles/data/bottles/bottles/Sid-Meier's-Civilization---Beyond-Earth/icons/CivilizationBE_DX11.png
Comment=Launch CivilizationBE_DX11 using Bottles.
StartupWMClass=CivilizationBE_DX11
Actions=Configure;
[Desktop Action Configure]
Name=Configure in Bottles
Exec=flatpak run com.usebottles.bottles -b 'Sid Meier's Civilization - Beyond Earth'
Права:

Код: Выделить всё

-rw-r--r-- 1 sova sova  462 фев 24 01:35  AgeOfWondes3--AoW3--1740335741.79525.desktop
-rw-r--r-- 1 sova sova  618 мар  8 22:46 "Sid Meier's Civilization - Beyond Earth--CivilizationBE_DX11--1741448818.103015.desktop"
З.Ы,: Пока писал этот пост писал, заметил, что нужный мне файл ls -l .local/share/applications/ выводит в кавычках. И почему-то подсветка синтаксиса не срабатывает (именно здесь на форуме - у меня на ноуте работает) в проблемном коде не отображается. Это единственная разница, обнаруженная мной на этот момент.

Аватара пользователя

rogoznik
Сообщения: 10436
Зарегистрирован: 27 июн 2017, 13:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 792 раза
Поблагодарили: 2051 раз
Контактная информация:

В главном меню Cinnamon не появляются пункты.

#2

09 мар 2025, 09:17

Sova писал(а):
09 мар 2025, 07:18
выводит в кавычках
Потому что в названии файла пробелы
ИзображениеИзображение

Аватара пользователя

Автор темы
Sova
Сообщения: 124
Зарегистрирован: 15 мар 2020, 08:58
Решено: 1
Благодарил (а): 35 раз
Поблагодарили: 8 раз
Контактная информация:

В главном меню Cinnamon не появляются пункты.

#3

09 мар 2025, 10:17

rogoznik писал(а):
09 мар 2025, 09:17
Потому что в названии файла пробелы
Это допустимо?

Аватара пользователя

rogoznik
Сообщения: 10436
Зарегистрирован: 27 июн 2017, 13:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 792 раза
Поблагодарили: 2051 раз
Контактная информация:

В главном меню Cinnamon не появляются пункты.

#4

09 мар 2025, 10:28

Sova писал(а):
09 мар 2025, 10:17
Это допустимо?
Вообще да, но для .desktop-файлов, судя по всему, нет.
ИзображениеИзображение

Аватара пользователя

Автор темы
Sova
Сообщения: 124
Зарегистрирован: 15 мар 2020, 08:58
Решено: 1
Благодарил (а): 35 раз
Поблагодарили: 8 раз
Контактная информация:

В главном меню Cinnamon не появляются пункты.

#5

09 мар 2025, 12:00

rogoznik писал(а):
09 мар 2025, 10:28
Вообще да, но для .desktop-файлов, судя по всему, нет.
mv .local/share/applications/Sid\ Meier\'s\ Civilization\ -\ Beyond\ Earth--CivilizationBE_DX11--1741448818.103015.desktop .local/share/applications/Beyond_Earth.desktop
Не помогло

Аватара пользователя

madesta
Сообщения: 2403
Зарегистрирован: 11 июн 2017, 21:47
Решено: 31
Откуда: BY
Благодарил (а): 83 раза
Поблагодарили: 505 раз
Контактная информация:

В главном меню Cinnamon не появляются пункты.

#6

09 мар 2025, 13:35

Sova писал(а):
09 мар 2025, 12:00
mv .local/share/applications/Sid\ Meier\'s\ Civilization\ -\ Beyond\ Earth--CivilizationBE_DX11--1741448818.103015.desktop .local/share/applications/Beyond_Earth.desktop
По-моему так надо было: mv ~/.local/share/applications... ~/.local/share/applications...
И какой-то путь у вас непонятный: то / , то \
А пробелы в левой части строки присутствуют? Если присутствуют, то левую часть в кавычки брать нужно, как-то так:

Код: Выделить всё

mv "~/local/share/...desktop"

Аватара пользователя

slant
Сообщения: 4859
Зарегистрирован: 21 июн 2017, 18:09
Решено: 111
Благодарил (а): 53 раза
Поблагодарили: 2177 раз
Контактная информация:

В главном меню Cinnamon не появляются пункты.

#7

09 мар 2025, 13:48

madesta писал(а):
09 мар 2025, 13:35
И какой-то путь у вас непонятный: то / , то \
Это альтернатива взятию в кавычки - \ экранирует следующий символ, чтобы он командной оболочкой он не считался частью команды а был просто символом. Перед пробелом ставится для того, чтобы он воспринимался как часть имени файла.

Аватара пользователя

madesta
Сообщения: 2403
Зарегистрирован: 11 июн 2017, 21:47
Решено: 31
Откуда: BY
Благодарил (а): 83 раза
Поблагодарили: 505 раз
Контактная информация:

В главном меню Cinnamon не появляются пункты.

#8

09 мар 2025, 14:05

Sova писал(а):
09 мар 2025, 07:18
А в меню Cinnamon нового пункта нет.
В меню Cinnamon .desktop можно создавать следующим образом: кликаете ПКМ по значку LM и выбираете "Редактировать меню". Выбираете категорию и нажимаете кнопку "Новый элемент". Далее всё понятно: название + команда + выбрать значок для кнопки. Файл будет создан в вашем ~/.local/share/applications

Аватара пользователя

Автор темы
Sova
Сообщения: 124
Зарегистрирован: 15 мар 2020, 08:58
Решено: 1
Благодарил (а): 35 раз
Поблагодарили: 8 раз
Контактная информация:

В главном меню Cinnamon не появляются пункты.

#9

09 мар 2025, 15:04

madesta писал(а):
09 мар 2025, 14:05
Sova писал(а):
09 мар 2025, 07:18
А в меню Cinnamon нового пункта нет.
В меню Cinnamon .desktop можно создавать следующим образом: кликаете ПКМ по значку LM и выбираете "Редактировать меню". Выбираете категорию и нажимаете кнопку "Новый элемент". Далее всё понятно: название + команда + выбрать значок для кнопки. Файл будет создан в вашем ~/.local/share/applications
Так файл уже создан. Не мной, правда. Но в меню его нет. А должен быть.

Аватара пользователя

WWolf
Сообщения: 4186
Зарегистрирован: 14 фев 2018, 00:51
Решено: 36
Откуда: Краснодар
Благодарил (а): 1735 раз
Поблагодарили: 1275 раз
Контактная информация:

В главном меню Cinnamon не появляются пункты.

#10

09 мар 2025, 16:29

Sova писал(а):
09 мар 2025, 15:04
Но в меню его нет. А должен быть
ПКМ на меню - редактировать - найти свой ярлык и поставить галку видимости

Аватара пользователя

Автор темы
Sova
Сообщения: 124
Зарегистрирован: 15 мар 2020, 08:58
Решено: 1
Благодарил (а): 35 раз
Поблагодарили: 8 раз
Контактная информация:

В главном меню Cinnamon не появляются пункты.

#11

10 мар 2025, 07:42

WWolf писал(а):
09 мар 2025, 16:29
ПКМ
Там тоже нет.

Аватара пользователя

Автор темы
Sova
Сообщения: 124
Зарегистрирован: 15 мар 2020, 08:58
Решено: 1
Благодарил (а): 35 раз
Поблагодарили: 8 раз
Контактная информация:

В главном меню Cinnamon не появляются пункты.

#12

10 мар 2025, 07:43

Попробую всю бутылку переустановить, но в этот раз сделать без пробелов.

Аватара пользователя

Sharov
Сообщения: 191
Зарегистрирован: 10 фев 2022, 23:53
Решено: 1
Благодарил (а): 119 раз
Поблагодарили: 28 раз
Контактная информация:

В главном меню Cinnamon не появляются пункты.

#13

10 мар 2025, 07:49

Sova писал(а):
09 мар 2025, 07:18
'Sid Meier's Civilization - Beyond Earth'
По-моему тут косячок тоже есть, - три кавычки (как бы)...
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Arch Linux / Openbox / Ungoogled-Chromium

Аватара пользователя

Автор темы
Sova
Сообщения: 124
Зарегистрирован: 15 мар 2020, 08:58
Решено: 1
Благодарил (а): 35 раз
Поблагодарили: 8 раз
Контактная информация:

В главном меню Cinnamon не появляются пункты.

#14

10 мар 2025, 11:22

Sharov писал(а):
10 мар 2025, 07:49
Sova писал(а):
09 мар 2025, 07:18
'Sid Meier's Civilization - Beyond Earth'
По-моему тут косячок тоже есть, - три кавычки (как бы)...
Действительно!

Аватара пользователя

Автор темы
Sova
Сообщения: 124
Зарегистрирован: 15 мар 2020, 08:58
Решено: 1
Благодарил (а): 35 раз
Поблагодарили: 8 раз
Контактная информация:

В главном меню Cinnamon не появляются пункты.

#15

11 мар 2025, 20:25

Переустановил бутылку, только имя сделал без пробелов. Всё заработало.

Ответить

Вернуться в «Cinnamon»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя