Автор Тема: Как можно отредактировать главное меню в Mate  (Прочитано 7110 раз)

Оффлайн vadval15

  • Давно тут
  • **
  • Сообщений: 186
Ранее главное меню в Mate редактировалось стандартным способом - путём изменения имени в окне «Свойства кнопки запуска», которое, в свою очередь, запускалось из окна «Главное меню», вызываемого с помощью меню Система > Параметры > Оформление > Главное меню, но после обновления ОС ALT KWorkstation 8 пункты главного меню стали браться неизвестно откуда и уже не зависят от имени кнопки запуска. Можно ли каким-то образом восстановить возможность редактирования главного меню или она утрачена навсегда? Буду признателен за любой совет по данному вопросу.

Оффлайн klark973

  • Завсегдатай
  • *
  • Сообщений: 662
  • Неспящий саппорт
$ rpm -qf /usr/bin/mozo
mate-menu-editor-1.12.0-alt2_1
Редактор меню можно также открыть из центра управления.
To moan or to solve -- that is the question!

Оффлайн vadval15

  • Давно тут
  • **
  • Сообщений: 186
Спасибо за ответ. К сожалению, при указании приведенной команды в терминале на экран выводится то же окно «Главное меню», наименования пунктов в котором не совпадают с наименованиями пунктов реального главного меню. Например, если в строке «Имя» из окна «Свойства кнопки запуска» содержится текст "Mozilla Firefox", то аналогичный пункт главного меню называется просто "Веб-браузер". Вдобавок, при выдаче данной команды в терминале появляется целый ряд следующих аварийных сообщений:
Спойлер
(mozo:4591): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2199:16: not a number

(mozo:4591): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2199:16: Expected a string.

(mozo:4591): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3154:14: not a number

(mozo:4591): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3154:14: Expected a string.

(mozo:4591): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3655:14: not a number

(mozo:4591): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3655:14: Expected a string.

(mozo:4591): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3956:62: Using one color stop with linear-gradient() is deprecated.

(mozo:4591): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3989:61: Using one color stop with linear-gradient() is deprecated.

(mozo:4591): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:4005:61: Using one color stop with linear-gradient() is deprecated.

(mozo:4591): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:4021:59: Using one color stop with linear-gradient() is deprecated.

(mozo:4591): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:4035:62: Using one color stop with linear-gradient() is deprecated.

(mozo:4591): Gtk-WARNING **: Theme parsing error: mate-applications.css:214:16: not a number

(mozo:4591): Gtk-WARNING **: Theme parsing error: mate-applications.css:214:16: Expected a string.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

(mozo:4591): Gtk-WARNING **: Allocating size to GtkDialog 0x83911a0 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?

Оффлайн klark973

  • Завсегдатай
  • *
  • Сообщений: 662
  • Неспящий саппорт
Возможно, позиции меню не совпадают из-за переводов из пакета mate-menus, при этом само меню редактировать можно. Оно может перекрываться глобально через /etc/xdg/menus/*.menu и локально через .config/menus/*.menu.
To moan or to solve -- that is the question!

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Различайте Name и GenericName.
Андрей Черепанов (cas@)

Оффлайн vadval15

  • Давно тут
  • **
  • Сообщений: 186
Спасибо всем за ответы. В самом деле, все настройки главного меню Mate хранятся и доступны для редактирования вручную в каталогах /usr/share/applications и /home/user/.local/share/applications, но в выводимом окне «Главное меню» редактируются только поля строк Name, а в самом главном меню теперь отображаются поля строк GenericName.
« Последнее редактирование: 25.11.2018 15:35:32 от vadval15 »