Debian Stretch Lxde: Lxde Categoria do menu “ferramentas do sistema” unidas em “preferences”

1

Todososaplicativosqueexistiamnacategoria"ferramentas do sistema" foram mesclados na categoria "preferências". O Menulibre parece discordar do que estou vendo quando abro o menu, pois ele só mostra os aplicativos originais que pertencem a essa categoria.

Eu tenho uma instalação muito semelhante no meu laptop com a mesma versão e arquitetura do Debian. O menu está bem lá, então eu copiei sobre estes diretórios: (E reiniciado) (Então eles são atualmente idênticos, e eu verifiquei apenas para ter certeza)

/etc/xdg/menus
/usr/share/application-directories

No entanto, o problema ainda persiste .. É possível que todos os arquivos ".desktop" para os aplicativos na categoria "ferramentas do sistema" tenham sido alterados de alguma forma, para que eles não se encaixem mais nos critérios designados em "/ etc / xdg /menus/lxde-applications.menu "para a categoria" Sistema "? Como isso explicaria a discrepância entre o menu e a menulina?

"/ etc / xdg / menus / lxde-applications.menu":

<!-- System Tools-->
<Menu>
    <Name>System</Name>
    <Directory>lxde-system-tools.directory</Directory>
    <Include>
        <And>
            <Category>System</Category>
            <Not><Category>Settings</Category></Not>
            <Not><Category>PackageManager</Category></Not>
        </And>
    </Include>
</Menu>  <!-- End System Tools -->

<Menu>
    <Name>DesktopSettings</Name>
    <Directory>lxde-settings.directory</Directory>
    <OnlyUnallocated/>
    <Include>
        <Or>
            <Category>Settings</Category>
            <Category>PackageManager</Category>
            <Category>System</Category>
        </Or>
    </Include>
    <Layout>
        <Merge type="menus"/>
        <Merge type="files"/>
    </Layout>

</Menu> <!-- End Settings -->

Editar: Olhando para uma das aplicações que não pertencem, a Termit, tem estas categorias no seu ficheiro .desktop: "GTK; System; TerminalEmulator;". O arquivo .desktop do Termit no meu laptop é idêntico, mas aparece no menu Ferramentas do sistema.

Editar 2: Criado um novo usuário, o menu estava bem, por isso deve ser algo no diretório inicial. Eu encontrei um arquivo "lxde-system-tools.directory" em /.local/share/desktop-directories e o removi, reiniciei mas o menu continua o mesmo. Existem outros arquivos de configuração que afetam o menu lxde no diretório inicial?

    
por Aaron Flores 11.01.2018 / 22:19

1 resposta

1

Um usuário pode ter este arquivo:

~/.config/menus/lxde-applications.menu

que herda o arquivo:

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

como base e pode fazer alterações no menu. Remover esse arquivo e usar apenas o padrão restaurou o menu, e todos os meus aplicativos, incluindo aqueles que adicionei manualmente os arquivos .desktop, ficaram inalterados, então estou querendo saber exatamente o que o arquivo .menu no nível do usuário mudou.

Esses dois arquivos diferentes poderiam explicar as discrepâncias entre o que a Menulibre estava exibindo e o que o menu estava realmente exibindo.

    
por 11.01.2018 / 23:28