LINUX.ORG.RU

Как восстановить ярлык? Fedora 36

 , ,


0

1

Приветствую, случайно удалил ярлык WiFi в Fedora 36 через Alacarte и теперь не запускаются «Параметры». Его возможно как-то восстановить?

Ввод в консоли gnome-control-center выдает:

** (gnome-control-center:66523): WARNING **: 06:18:33.116: Ignoring broken panel wifi (missing desktop file)
**
ERROR:../shell/cc-shell-model.c:419:cc_shell_model_set_panel_visibility: assertion failed: (valid)
Bail out! ERROR:../shell/cc-shell-model.c:419:cc_shell_model_set_panel_visibility: assertion failed: (valid)
Аварийный останов (образ памяти сброшен на диск)

Ответ на: комментарий от andytux

Попробовал создать его самостоятельно по аналогии с системой из образа и ноутбука - не помогло.

Также, в отчете об ошибке указано:

--- Running report_uReport ---
(«report_uReport» завершился без ошибок)

--- Пропуск collect_GConf ---
Не найдено подходящих действий для этого события.

--- Пропуск collect_vimrc_system ---
Не найдено подходящих действий для этого события.

--- Пропуск collect_vimrc_user ---
Не найдено подходящих действий для этого события.

--- Пропуск collect_xsession_errors ---
Не найдено подходящих действий для этого события.
Journey
() автор топика
Ответ на: комментарий от Journey

Федоры у меня нет. Если речь о нем, то его содержимое в Убунту:

[Desktop Entry]
Name=Wi-Fi
Comment=Control how you connect to Wi-Fi networks
Exec=gnome-control-center wifi
# Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=network-wireless
Terminal=false
Type=Application
NoDisplay=true
StartupNotify=true
Categories=GNOME;GTK;Settings;HardwareSettings;X-GNOME-Settings-Panel;X-GNOME-ConnectivitySettings;
OnlyShowIn=GNOME;Unity;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-control-center
X-GNOME-Bugzilla-Component=network
X-GNOME-Bugzilla-Version=41.7
# Translators: Search terms to find the Wi-Fi panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
Keywords=Network;Wireless;Wi-Fi;Wifi;IP;LAN;Broadband;DNS;Hotspot;
X-Ubuntu-Gettext-Domain=gnome-control-center-2.0

Чтобы он был в «gnome-control-center» отвечает: «X-GNOME-Settings-Panel».

andytux ★★★★★
()

через Alacarte

Ты его от рута запускал что ли? Если нет, то все (почти) ярлыки лежат в /usr/share/applications, копируй оттуда в ~/.local/share/applications и делай с ними что хочешь.

Подробности здесь: https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#recognized-keys

Если удалил ярлыки приложения (или что-то другое) из системы, то переустанови программу: в данном случае dnf reinstall gnome-control-center.

papin-aziat ★★★★★
()

Когда Alacarte удаляет или добавляет что-то в меню, он сохраняет эти изменения в виде файлов в ~/.local/share/applications/ и ~/.local/share/desktop-directories/, просто посмотри там и удали лишнее.

Vsevolod-linuxoid ★★★★★
()