Восстановить Винное меню в Lubuntu 12.04

Произошла ошибка при удалении моих винных меню. (LX Panel была разбита другим приложением, а меню Wine исчезло)

Wine установлен, но не отображается в меню.

Не отмечайте как клон подобных вопросов (например, , этот или , этот ), потому что: они, скорее всего, относятся к основному Ubuntu, а не к Lubuntu, что означает:

[ 1135]

  • Алькарте не вариант в Lubuntu (он не работает или работает случайно - см. Этот вопрос и конец этого ответа ). Я все равно попробовал еще раз, и Вина там тоже не было, и я не могу его изменить.
  • Учитывая этот ответ, я не нашел ни термина «вино» в этом файле, ни в других, которые я нашел с похожим именем, за исключением:

    /etc/xdg/menus/lxlauncher-applications.menu

    • , который содержит строки

    
            wine-wine
            Work/wine-wine
    

    и /usr/share/app-install/desktop/applications.menu

    , который содержит

    
    
      Applications
      X-GNOME-Menu-Applications.directory
    
      .
    
      
      
      
      
      
    

    , а также в [ 115], с содержанием

    
    
      Applications
      
        wine-wine
        wine-wine.directory
        
          Wine
        
      
        wine-Programs
        wine-Programs.directory
        
            Wine-Programs
        
      
        wine-Programs-Accessories
        wine-Programs-Accessories.directory
        
            Wine-Programs-Accessories
        
      
      
      
    
    

    Но не вижу, что можно изменить здесь согласно этому ответу.

    LXMenuEditor вообще не отображает Wine и не может создавать основные категории в любом случае, как Алакарте ( см. Это ), а Wine была такой категорией.

    menulibre («Редактор меню») отображает Wine и его подменю.

    wine

    enter image description here

    Но видимость меню Wine нельзя редактировать в этом приложении. Та же проблема не в том, чтобы создавать основные категории (как Алакарте), а только предметы. То есть отдельные элементы могут быть созданы и настроены для отображения в определенных категориях, но в этих категориях нет настроек. [Тысяча сто тридцать одна]

    0
    задан 13.04.2017, 15:24

    3 ответа

    Частичное обходное решение:

    Подкатегории Wine (Обзор диска C, удаление программ Wine и т. Д.) Могут быть установлены в menulibre, чтобы отображаться в видимых категориях главного меню: помещать их все в ' System 'и добавление "Wine" в начале их имени заставляет их всех выглядеть сгруппированными в соответствии с System Tools

    enter image description here

    enter image description here

    Это выглядит проще сделать в menulibre, которая теперь также поддерживает Quantal 12.10. Чтобы получить те же результаты в LXMenuEditor , отредактируйте и добавьте эти записи в одну из категорий главного меню:

    enter image description here

    enter image description here [116 ]

    enter image description here

    enter image description here

    1
    ответ дан 16.10.2019, 15:54

    12.04 - это версия LTS, поэтому у меня на работе много машин, на которых она работает ...

    Вам нужно сделать символическую ссылку на папку слитых приложений для каждого используемого рабочего стола. Например, для lxde и единицы будут:

    cd /etc/xdg/menus
    sudo ln -s applications-merged lxde-applications-merged
    sudo ln -s applications-merged unity-lens-applications-merged
    

    Также необходимо убедиться, что строка Categories = для вашего вина Программы запуска в порядке. Конфигурация вина для каждого пользователя. Итак, вам нужно перейти по адресу:

    cd ~/.local/share/applications/wine/Programs
    

    и убедиться, что каждый файл .desktop имеет номер mininum

    Categories=Wine-Programs
    

    Если вы хотите увидеть приложение на другие категории, добавьте их. Пример:

    Categories=Wine-Programs;Graphics;Education
    

    Папка ~ / .config / menus имеет структуру, аналогичную / etc / xdg / menu Итак, символическая ссылка на ее приложения объединенная подпапка отображает подменю в Wine - Программы для установленных приложений для вина:

    cd ~/.config/menus
    ln -s applications-merged lxde-applications-merged
    

    Несколько лет назад я использовал alacarte , Но теперь я предпочитаю изменять меню и программы запуска с помощью текстового редактора. Я более уверен, что я делаю. Особенно, если компьютер использует разные рабочие столы (например, lxde и unity).

    0
    ответ дан 16.10.2019, 15:54

    В файле

    /usr/share/app-install/desktop/applications.menu
    

    раскомментируйте строки

    <!-- Read standard .directory and .desktop file locations -->
    <DefaultAppDirs/>
    <!-- Read in overrides and child menus from applications-merged/ -->
    <DefaultMergeDirs/>
    

    , вероятно, просто раскомментируйте

    <DefaultMergeDirs/>
    

    добиваются цели.

    веселит

    0
    ответ дан 16.10.2019, 15:54

    Теги

    Похожие вопросы