Sistemas Linux suportados
Esta página indica os sistemas Linux em que a aplicação XFA funciona: distribuições e versões, arquiteturas de processador e ambientes de trabalho. Consulte-a antes de instalar o XFA num dispositivo Linux, ou quando implementar o XFA numa equipa que usa Linux.
No Linux, o XFA tem três partes: o agente que executa as verificações do dispositivo em segundo plano, um ícone na área de notificação e a janela do XFA.
Arquiteturas de processador
x86_64(também chamada amd64)ARM64(também chamada aarch64)
O instalador para em qualquer outra arquitetura.
Distribuições
| Distribuição | Versões | Arquiteturas |
|---|---|---|
| Ubuntu | 22.04 LTS e posteriores | x86_64, ARM64 |
| Debian | 12 e posteriores | x86_64, ARM64 |
| Fedora Workstation | A versão atual | x86_64, ARM64 |
| Fedora Silverblue | 44 e posteriores | x86_64, ARM64 |
| Arch Linux | A versão contínua (rolling release), com o Arch Linux ARM em ARM64 | x86_64, ARM64 |
| NixOS | 26.05 | x86_64, ARM64 |
Outras distribuições
O XFA ainda não suporta o Red Hat Enterprise Linux, as distribuições baseadas nele (como o Rocky Linux e o AlmaLinux) nem o openSUSE.
O XFA também pode funcionar noutras distribuições se o sistema cumprir os requisitos abaixo.
Numa distribuição que não esteja na tabela acima, algumas verificações do dispositivo podem indicar que o sistema não é reconhecido:
- A verificação do sistema operativo reconhece a versão do Ubuntu, Debian, Fedora, Arch Linux e das distribuições baseadas no Arch Linux, e do NixOS.
- A verificação das atualizações do sistema lê as atualizações disponíveis a partir de
apt,dnf,rpm-ostreeepacman, e as atualizações do sistema no NixOS. Com outro gestor de pacotes, como ozypperno openSUSE, a verificação não é suportada.
Requisitos
- glibc 2.34 ou posterior. A janela do XFA precisa dela. Isto exclui versões mais antigas como Ubuntu 20.04, Debian 11 e Red Hat Enterprise Linux 8.
- GTK 3. A janela do XFA é uma aplicação GTK 3. As distribuições de ambiente de trabalho incluem o GTK 3.
- Uma conta de utilizador normal. Execute o instalador como a pessoa que usa o dispositivo, sem
sudo. O XFA é instalado na sua pasta pessoal e não precisa de direitos de administrador. curletarpara o script de instalação.
Ambientes de trabalho
O ícone do XFA usa a norma StatusNotifierItem (também conhecida como AppIndicator) para aparecer na área de notificação.
| Ambiente de trabalho | Ícone na área de notificação | Verificação do bloqueio de ecrã |
|---|---|---|
| GNOME | Precisa da extensão AppIndicator. O Ubuntu ativa-a por predefinição. Noutras distribuições, instale a extensão e ative-a. | Suportada |
| KDE Plasma | Funciona de imediato | Suportada, com uma limitação conhecida (ver abaixo) |
| Outros ambientes | Precisa de uma área de notificação que suporte StatusNotifierItem. Uma área de notificação mais antiga precisa de uma ponte como o snixembed. | Suportada quando a proteção de ecrã do X11 ou a ação de inatividade do systemd têm um tempo limite |
Bloqueio de ecrã no KDE Plasma
O XFA lê o tempo limite do bloqueio de ecrã nas definições do bloqueio de ecrã do KDE. Se nunca alterou a definição predefinida do bloqueio de ecrã no KDE Plasma, o XFA não reconhece que o seu ecrã bloqueia. É uma limitação conhecida.
Bloqueio de ecrã noutros ambientes
Em ambientes que não sejam o GNOME e o KDE Plasma, o XFA lê o tempo limite da proteção de ecrã do X11 ou a ação de inatividade do systemd-logind. Se nenhum dos dois tiver um tempo limite, a verificação do bloqueio de ecrã é indicada como não suportada.
X11 e Wayland
A janela do XFA funciona em X11. Numa sessão Wayland, usa o XWayland quando está disponível e, caso contrário, o Wayland.
Verificações que dependem da sua distribuição
- Atualizações automáticas do sistema: a verificação é suportada no Debian, no Ubuntu e noutras distribuições baseadas no Debian, onde verifica se o
unattended-upgradesestá instalado e ativado, e no NixOS, onde verificasystem.autoUpgrade. Noutras distribuições, esta verificação é indicada como não suportada. - Atualizações do sistema: a verificação lê o seu gestor de pacotes, como descrito em Outras distribuições. No Arch Linux, instalar o
arch-auditpermite ao XFA procurar problemas de segurança conhecidos em vez do tempo desde a sua última atualização. - Atualizações do XFA: no NixOS, o XFA não se atualiza sozinho. Passa para a versão mais recente sempre que atualiza o seu sistema, como descrito em Atualizar o XFA no NixOS. Noutras distribuições, o XFA atualiza-se sozinho.