Se você passa muitas horas trabalhando no computador, fazer pausas regulares é fortemente recomendado para prevenir a fadiga ocular. O tempo prolongado diante da tela pode causar cansaço nos olhos, ressecamento e desconforto, o que torna importante dar descanso regular à visão.

Felizmente, o Linux oferece vários utilitários que lembram você de fazer pausas periódicas. O Safe Eyes é um desses aplicativos, projetado para ajudar a reduzir a fadiga ocular ao incentivar pausas regulares durante o uso prolongado do computador.

Neste tutorial, vamos explorar o Safe Eyes, seus principais recursos e como instalá-lo e usá-lo no Linux.

O que é o Safe Eyes?

O Safe Eyes é uma alternativa livre e de código aberto para Linux ao EyeLeo, um aplicativo disponível exclusivamente para Microsoft Windows. Como o nome sugere, o Safe Eyes ajuda a reduzir a fadiga ocular lembrando você de fazer pausas regulares após um período específico de uso do computador.

Durante as pausas, o Safe Eyes pode sugerir atividades simples e exercícios oculares, como caminhar ou movimentar os olhos, para ajudar você a relaxar e se afastar da tela.

Recursos

O Safe Eyes oferece vários recursos úteis para ajudar você a manter uma rotina de trabalho mais saudável:

  • Pausas curtas com exercícios oculares sugeridos.
  • Pausas longas para mudar a posição física e relaxar.
  • Pausas estritas para usuários que costumam passar longos períodos no computador.
  • Modo Não Perturbe ao usar aplicativos em tela cheia, como ao assistir a filmes.
  • Bloqueio do teclado durante as pausas.
  • Notificações antes de cada pausa.
  • Suporte a múltiplos espaços de trabalho.
  • Configurações altamente personalizáveis.
  • Software livre e de código aberto.

Como instalar o Safe Eyes no Linux

O SafeEyes está disponível nos repositórios de pacotes de várias distribuições Linux populares. Você também pode instalá-lo pelo PPA do Ubuntu, pelo Arch User Repository (AUR), pelo Flatpak ou pelo PyPI. Os comandos que usam sudo exigem privilégios administrativos na sua máquina.

Ubuntu, Linux Mint e derivados do Ubuntu

Para o Ubuntu 22.04 e versões posteriores, o projeto Safe Eyes fornece um PPA oficial com a versão mais recente compatível com as dependências disponíveis.

Primeiro, adicione o PPA do SafeEyes:

sudo add-apt-repository ppa:safeeyes-team/safeeyes

Atualize o índice de pacotes:

sudo apt update

Em seguida, instale o SafeEyes:

sudo apt install safeeyes

Em versões mais antigas do Ubuntu, o Safe Eyes também está disponível nos repositórios padrão do Ubuntu, embora a versão possa ser mais antiga:

sudo apt install safeeyes

O arquivo de pacotes do Ubuntu atualmente inclui o Safe Eyes no repositório universe.

Debian

Nas versões do Debian que fornecem o Safe Eyes nos repositórios oficiais, instale com:

sudo apt update
sudo apt install safeeyes

O projeto Safe Eyes observa especificamente que usuários do Debian testing/unstable podem instalar o pacote diretamente do repositório oficial.

Se a sua versão do Debian não fornecer um pacote adequado, você pode usar o método via PyPI descrito abaixo.

Arch Linux

O Safe Eyes está disponível pelo Arch User Repository (AUR). Se você usa um auxiliar de AUR como o yay, instale com:

yay -S safeeyes

O pacote atual do AUR é mantido separadamente dos repositórios oficiais do Arch. Em setembro de 2026, o pacote do AUR é baseado no SafeEyes 3.5.0.

Se você preferir compilar pacotes do AUR manualmente, pode clonar o repositório AUR do Safe Eyes e compilá-lo com makepkg.

Fedora

No momento, o projeto Safe Eyes recomenda instalar o SafeEyes pelo PyPI no Fedora:

pip3 install --user safeeyes

Para o recurso Smart Pause no Wayland, talvez você também precise do pacote python3-pywayland, caso ele não seja instalado automaticamente. No X11, o Safe Eyes pode exigir xprintidle para o Smart Pause.

Como alternativa, usuários do Fedora podem instalar a versão Flatpak, que inclui suas dependências e oferece suporte a atualizações automáticas.

openSUSE Tumbleweed

O Safe Eyes está disponível diretamente nos repositórios do openSUSE Tumbleweed:

sudo zypper refresh
sudo zypper install safeeyes

Essa é a abordagem preferida no Tumbleweed, pois usa o sistema de gerenciamento de pacotes nativo da distribuição.

Gentoo

Usuários do Gentoo podem instalar o Safe Eyes pela árvore Portage:

sudo emerge -av x11-misc/safeeyes

Alpine Linux

O Safe Eyes também está disponível como pacote do Alpine:

sudo apk add safeeyes

Flatpak

Se o Safe Eyes não estiver disponível nos repositórios da sua distribuição, o Flatpak oferece outra opção de instalação.

Primeiro, certifique-se de que o Flatpak e o repositório Flathub estejam configurados no seu sistema. Depois, execute:

flatpak install flathub io.github.slgobinath.SafeEyes

Você pode iniciar o Safe Eyes com:

flatpak run io.github.slgobinath.SafeEyes

O pacote Flatpak inclui suas dependências e oferece suporte a atualizações automáticas. No entanto, alguns plugins e recursos podem não funcionar tão bem quanto com pacotes nativos, por isso o projeto recomenda usar um pacote nativo quando houver um disponível.

Instalando o Safe Eyes com PyPI

O Safe Eyes também é publicado no PyPI e pode ser instalado em distribuições Linux que tenham um ambiente Python compatível.

Para uma instalação local do usuário:

python3 -m pip install --user safeeyes

O pacote atual do SafeEyes exige Python 3.10 ou mais recente. A versão do PyPI disponível em setembro de 2026 é o SafeEyes 3.5.1.

Para sistemas em que uma instalação de pip em todo o sistema é apropriada, a documentação upstream também fornece:

sudo pip3 install safeeyes

No entanto, usar um ambiente virtual ou um pacote da distribuição geralmente é preferível a modificar a instalação Python do sistema.

Instalando a partir do código-fonte

Se o Safe Eyes não estiver empacotado para a sua distribuição, você pode executá-lo diretamente do repositório Git do projeto.

Clone o repositório:

git clone https://github.com/slgobinath/safeeyes.git
cd safeeyes

Depois, execute o Safe Eyes com:

python3 -m safeeyes

A versão atual do código-fonte exige Python 3.10 ou mais recente, além de várias dependências de GTK e Python. O projeto upstream recomenda usar um pacote instalado sempre que possível, pois executar diretamente do código-fonte pode causar problemas com ícones de aplicativos e janelas, especialmente no Wayland.

Qual método de instalação você deve usar?

Para a maioria dos usuários, o pacote nativo fornecido pela sua distribuição Linux é a opção mais simples. Usuários do Ubuntu podem usar o PPA oficial do Safe Eyes quando quiserem uma versão mais recente, enquanto usuários de Arch, openSUSE Tumbleweed, Gentoo e Alpine podem usar seus respectivos sistemas de gerenciamento de pacotes -m.

Se a sua distribuição não fornecer um pacote nativo adequado, o Flatpak é uma alternativa conveniente. O PyPI é outra opção para usuários que têm um ambiente Python compatível.

Depois de instalar, você pode iniciar o Safe Eyes pelo menu de aplicativos da sua área de trabalho ou executando:

safeeyes

Você pode verificar a versão instalada com:

safeeyes --version

No momento da escrita, a versão mais recente no PyPI é o SafeEyes 3.5.1, publicada em 5 de setembro de 2026.

Evitando a fadiga ocular com o Safe Eyes no Linux

Depois de instalado, inicie o Safe Eyes pelo menu de aplicativos ou pelo lançador. Ao iniciar o SafeEyes pela primeira vez, ele é adicionado automaticamente aos aplicativos de inicialização do sistema. Como resultado, o SafeEyes é iniciado em segundo plano a cada login, com seu ícone disponível na bandeja do sistema.

Você pode acessar o Safe Eyes a qualquer momento pelo ícone na bandeja do sistema, na barra de tarefas.

O Safe Eyes tem opções de pausas curtas e longas, com durações configuráveis diferentes. Por padrão, a duração da pausa curta é de 15 segundos, e a duração da pausa longa é de 60 segundos. O intervalo padrão entre duas pausas curtas é de 15 minutos, e o intervalo entre duas pausas longas é de 75 minutos. Você será notificado 10 segundos antes para se preparar para a pausa. Você pode alterar e definir a duração conforme sua preferência.

Durante a pausa, o Safe Eyes desativa o teclado. O Safe Eyes também tem um botão de pular, mas existe a opção de pausa estrita que oculta o botão de pular, de modo que você não tem escolha a não ser fazer a pausa.

Para ativar a pausa estrita, clique com o botão direito no ícone do Safe Eyes na bandeja do sistema e vá em Configurações; ative a opção pausa estrita ('strict break') movendo o controle deslizante da esquerda para a direita.

As configurações padrão são suficientes e funcionarão bem. Para configuração avançada, acesse a pasta ~/.config/safeeyes. Lá você pode alterar o texto do botão Pular no arquivo safeeyes.json e a aparência da tela de pausa no arquivo style/safeeyes_style.css. Esses arquivos são criados depois que você inicia o aplicativo Safe Eyes.

O código do projeto Safe Eyes está no repositório do projeto no GitHub.