Postagens

Como corrigir cursor/ponteiro do mouse diferente e pequeno em flatpaks no Linux Mint

O flatpak pode apresentar inconsistência no tamanho e formato do cursor (também chamado de ponteiro do mouse) dentro das suas aplicações pois, por ser uma tecnologia em que o programa fica em uma sandbox, ou seja, fica isolado das demais partes do sistema, o mesmo não tem a permissão do usuário para usar o seu cursor, e acaba usando outro tema. 

Apps muito conhecidos, como o Telegram e o Spotify sofrem com este problema dos cursores diferentes, por isso precisamos corrigir esse comportamento.

1- Localize o tema do seu cursor. No caso do Linux Mint, o tema estará em /usr/share/icons/.

2- Copie a pasta do tema do seu cursor. No caso padrão do Linux Mint, vou copiar a pasta "DMZ-White".

3- Abra a pasta pessoal (a que tem o seu nome de usuário), e, clicando com o botão direito escolha "Exibir arquivos ocultos" (ou apenas aperte ctrl+h, atalho que exibirá os arquivos ocultos). 

Lá haverá a pasta ".icons", abra-a e cole a pasta "DMZ-White" ou a pasta do tema de ícones que você usa. O caminho da pasta é o seguinte: "home/NOMEUSUARIO/.icons". Caso ela não exista, crie uma pasta com esse nome, incluindo o ponto inicial.

4- Em seguida, abra o terminal e execute o comando:

flatpak list

Desta forma serão exibidos a lista de nomes das aplicações flatpak instaladas, que será necessário no próximo passo. 

5- Precisamos agora dar dar permissão ao app para ir buscar o cursor. No exemplo a seguir, estou corrigindo o problema do Telegram, então o comando a ser executado no terminal seria: 

flatpak --user override org.telegram.desktop --filesystem=/home/$USER/.icons/:ro 

Nesse caso o telegram está resolvido. Feche o app e abra-o de novo. Depois basta fazer o mesmo para as aplicações restantes que estão com o problema. Por exemplo, para o Spotify, executamos:

flatpak --user override com.spotify.Client --filesystem=/home/$USER/.icons/:ro 

E assim por diante.

PS.: Pode ser necessário dar permissão e copiar o cursor também à pasta /usr/share/icons/. 

flatpak --user override org.telegram.desktop --filesystem=/usr/share/icons/:ro 

Outra opção seria usar o app Flatseal e utilizar a seguinte variável: XCURSOR_THEME=DMZ-White
(ou nome do cursor no lugar de DMZ-White).







© br - geek. All rights reserved. Developed by Jago Desain