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 listDesta 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).
