Tem alguma distro que mantenha o fluxo de trabalho?

Olá a todos!!

Então as vezes quando no fluxo de trabalho IDE aberto, pomodoro, Navegação web e outros programa essências o Linux simplesmente travar e reinicia. Isso é um grande problema porque imagine você tive um reunião online e com o seu código aberto e outros programas abertos.

Travar e inicia máquina ou área de trabalho, volta e está tudo limpo. Depois abrir novamente todos os programa anteriores é um pouco frustrante.

O Pop_Os com GNOME 22.04 travava e depois continua o fluxo.

Tem alguma distro que resolva esse problema?

Isso tem mais cara de memória ram não dando conta de tanta coisa do que o sistema operacional em si. Instale uma extensão do gnome chamada Vitals e habilite a visualização da ram consumida durante o seu uso.

Eu uso um notebook de 8GB de ram com Ubuntu 26.04 Gnome, se eu abrir o vscode, duas abas do firefox e um postman o consumo já fica perto de 80% e começa a dar pequenos travamentos, se eu abrir mais algumas guias no browser ele trava e reinicia a sessão do meu usuário.

Tem algo que resolve. Se chama dinheiro. Você coloca mais hardware…

Coloquei aqui as infos do seu atual hardware para termos mais informações.

Como professor, eu sempre ressalto a meus alunos, a importância de usar uma máquina de maneira consciente, evitando ao máximo, abrir diversos programas ao mesmo tempo.

Sua máquina tem 8gb de memória ou menos? Vai ter sérios problemas. Invista e coloque pelo menos 12gb.

Bom, o XFCE e o KDE tem opção de restaurar a sessão de trabalho após encerrar, eu uso bastante. O que vai te salvar aí mesmo vai ser colocar mais RAM. Caso não seja possível agora, aumenta o swap e usa o XFCE com essa opção de salvar sessão, ele é mais leve um pouco do que o KDE e o Gnome.

Infelizmente hoje em dia é tudo muito pesado, praticamente os devs assumem que todos tem 1TB de SSD e 16GB de RAM na máquina e f*****. Meu notebook é um pouco antigo já (i5 sexta gen) porém com 16GB de RAM, o que dá uma sobrevida boa. Trabalhando aqui com IDE aberto (tô tentando usar o nvim agora pra economizar recursos) e muitas abas de navegador abertas chego a consumir uns 15GB de RAM usando o XFCE. Com o KDE é basicamente a mesma coisa, com Gnome enche um pouco mais rápido. Infelizmente não tem muito pra onde correr, 8GB tá no limite da honra e precisa ser bem consciente pra gerenciar bem. Tenta usar o noscript no firefox pra bloquear os elementos mais pesados que não quebram tanto a visualização, as vezes bloqueando tudo tu ainda consegue ler o texto e salva muita memória.

Isso não tem nada a ver com “a distro”. – É uma configuração que alguns aplicativos oferecem – e outros, não.

Se cair a rede elétrica no momento em que estou escrevendo isto – às vezes, o Google Chrome restaura o que eu estava escrevendo – e outras vezes, não.

Depende, se “já deu tempo” do Google Chrome “salvar o estado” em que as coisas estavam. – E outros aplicativos, não têm isso.

eu por cá uso o XFCE que é bem leve, e ótimo para produtividade !

Não está claro quanto você tem de ram, mas antes de investir em hardware, poderia testar distros ditas leves (Lubuntu, talvez). Pelo que vi no perfil sua máquina é até boa, só não vi a quantidade de ram, mas 8GB hoje em dia, já é meio complicado.

Olá, @Paulo_Silva1!

Precisaríamos saber o quanto de memoria ram o seu computador possui, sem isso fica dificil te ajudar…
Posso está falando besteira, mas nessa situação, não seria melhor migrar para um Window Manager?
Estilo o Sway, Hyprland, Niri entre outros, acredito eu que o uso de memoria seria menor, e outra qdo eu usava o hyprland eu tinha um script na inicialização do sistema, com os programas que eu usava.

O script pode ser uma solução temporária, colocar os seus programas lá e sempre que iniciar os programas voltariam.

Abraço.

Isso está com bastante cara de ser algum problema de hardware ou, dependendo do caso, de driver. Eu começaria monitorando o uso da memória RAM, temperaturas e carga da CPU/GPU, além de verificar os logs do sistema no momento do travamento. Se houver algum componente apresentando instabilidade, trocar a distribuição provavelmente só vai mudar a frequência com que o problema aparece.

Sobre o ponto de travar, reiniciar a máquina e voltar com tudo limpo, realmente é complicado. Algumas interfaces, como o XFCE, possuem recursos de salvamento/restauração de sessão, que podem reabrir os programas que estavam em execução antes de uma saída normal do sistema.

Mas isso é diferente de conseguir restaurar automaticamente o estado da máquina depois de um travamento. Para fazer algo semelhante a uma hibernação, o sistema precisa preservar o estado da memória em uma unidade de armazenamento e depois restaurá-lo. Em uma hibernação normal, esse processo é iniciado de forma controlada pelo sistema.

No caso de um travamento seguido de reinicialização, porém, o sistema pode não ter tido oportunidade de salvar esse estado corretamente. Então não dá para garantir que todos os processos, dados e programas possam ser restaurados exatamente de onde estavam. Inclusive, tentar fazer isso depois de um crash poderia trazer risco de inconsistência ou corrupção de dados.

Eu investigaria primeiro a causa dos travamentos. Se o objetivo for melhorar a experiência de trabalho, aí sim vale procurar uma combinação de desktop/gerenciador de sessão que ofereça restauração de sessão após reinicializações normais. Mas eu não apostaria que existe uma distro que simplesmente “resolva” esse comportamento de travar e reiniciar.