Turbine sua Distro com o Kernel Liquorix!

Publicado por Daniel R. em 03/12/2020

[ Hits: 1.083 ]

 


Turbine sua Distro com o Kernel Liquorix!



Antes de mais nada, quero deixar claro aqui que não existe milagre em computação, mas existem customizações que podem melhorar em muito o desempenho do seu PC, isso porque os kernels compilados como "genéricos" são pensados em atender o melhor possível os mais vastos cenários possíveis, ou seja, funciona bem tanto para servidores, firewalls ou uso doméstico.

É por isso que diferente de outros S.O. comerciais, o Linux é código aberto, e customizações específicas para cenário A ou B são possíveis, e é aí que entra o Liquorix, uma customização feita pensando em atender desktops de uso geral, focado em games e multimídia. Se você se encaixa neste perfil, este kernel é para você!

Para instalar em distribuições Debian (Ubuntu, Mint etc) o próprio site do Liquorix explica:

Pré-requisitos Debian:

curl 'https://liquorix.net/add-liquorix-repo.sh' | sudo bash

Pré-requisitos Ubuntu:

sudo add-apt-repository ppa:damentz/liquorix && sudo apt-get update

Instalação:

sudo apt-get install linux-image-liquorix-amd64 linux-headers-liquorix-amd64

Agora se sua distro é o Manjaro/Arch é um pouco mais problemático, mas nada que não possa ser resolvido. Primeiro instale o pacote "cpio":

sudo pacman -S cpio

Agora adicione a chave de segurança relativa a este kernel:

gpg --keyserver pgp.mit.edu --recv-keys 38DBBDC86092693E

O seu sistema está teoricamente pronto para compilar o kernel Liquorix, basta clonar o código fonte:

git clone https://aur.archlinux.org/linux-lqx.git

Entrar na pasta gerada:

cd linux-lqx

E começar o processo de compilação do kernel com o comando "makepkg". Ele irá baixar todo código fonte do kernel original, o patch para o Liquorix, aplicar o patch e começar a compilar, tudo automaticamente. Caso falte algum pacote (para mim foi somente o cpio) instale pelo pacman, e de resto é só esperar. Sim vai demorar muito, seja paciente.

No final do processo ele irá gerar 3 pacotes de instalação, simplesmente dê 2x cliques em cada um deles para instalar o kernel, e no final reiniciar o sistema. Se tudo estiver certo, você pode conferir o kernel instalado através do comando "uname -r", o resultado deve ser algo parecido com isso:

5.9.11-lqx3-1-lqx

Dependendo é claro da versão atual compilada.

Deixe aí nos comentários se você sentiu diferença com este kernel. É bem provável que se seu PC não for top de linha, o ganho de desempenho seja mais visível. Se você está com preguiça de esperar algumas horas pela compilação e quer apenas testar, vou disponibilizar aqui os pré compilados por mim, lembrando que eles podem não estar mais atualizados: https://mega.nz/folder/FIJBHCja#o_R1HugaEVicmig14UCOEA

Outras dicas deste autor

Abrindo Página no Google Chrome Como se Fosse um APP

Leitura recomendada

Compilando kernel 3.15.8 no Slackware 14.1 x64

Kernel compilado para o AA1 no UNR

Como remover versões antigas do kernel

Instalando kernel 2.6.7 no Slackware 10

Carregando o "config" para recompilar o kernel

  

Comentários
[1] Comentário enviado por fabio em 03/12/2020 - 14:04h

Instalei aqui e estou testando. O boot foi bem mais rápido, vou verificar o desempenho agora.

[2] Comentário enviado por removido em 03/12/2020 - 15:46h

não precisa baixar na mão, tem no aur
funcional, eu não sei, mas é mais prático ao menos...

[3] Comentário enviado por dantavares em 03/12/2020 - 18:17h


[2] Comentário enviado por piu em 03/12/2020 - 15:46h

não precisa baixar na mão, tem no aur
funcional, eu não sei, mas é mais prático ao menos...


Tem no AUR pelo pamac, isso é uma questão de gosto e irrelevante. A maior dificuldade é a compilação que demora muito, sendo assim eu prefiro baixar na mão e deixar compilando num terminal quieto num canto, assim pelo menos o pamac fica livre. Apesar disso o pamac (pelo menos pra mim) não baixou a chave de segurança automaticamente, isso você terá que fazer na mão de qualquer forma.

[4] Comentário enviado por leandropscardua em 03/12/2020 - 19:47h

Excelente dica!!!!!!!

[5] Comentário enviado por izaias em 03/12/2020 - 21:04h

Meu notebook é um Core i3 de 6ª geração, 4 Gb RAM e um SSD com LMDE instalado.
Não teve diferença no boot, mas no desempenho eu notei que houve. Os aplicativos abrem um pouco mais rápido que no Kernel nativo da distro, o 4.19.

Parabéns!


[6] Comentário enviado por mauricio123 em 03/12/2020 - 22:06h


Boa cara. Rola no Deepin?

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[7] Comentário enviado por izaias em 06/12/2020 - 20:13h


[6] Comentário enviado por mauricio123 em 03/12/2020 - 22:06h


Boa cara. Rola no Deepin?

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]


Se foi de boa no LMDE que é Debian-like, no Deepin, com certeza!

E atualiza também, minha preocupação. :)
Pensei que precisava atualizar manualmente.

[8] Comentário enviado por chrorius em 07/12/2020 - 14:03h

Olá, eu realmente preciso de ajuda para instalar esse liquorix.

Estou usando ubuntu 14 64.

Eu tento qualquer linha de comando e nenhuma funciona.

Instalando Pré-requisitos Ubuntu: https://prnt.sc/vxnmew
Instalando Arquitetutra 64 Ubuntu: https://prnt.sc/vxnndj


Eu já tentei diversas vezes realizar a instalação mas sem sucesso algum.

Alguém consegue me ajudar resolver isso?

Desde já,
Obrigado.


[9] Comentário enviado por dantavares em 07/12/2020 - 14:09h


[8] Comentário enviado por chrorius em 07/12/2020 - 14:03h

Olá, eu realmente preciso de ajuda para instalar esse liquorix.

Estou usando ubuntu 14 64.

Eu tento qualquer linha de comando e nenhuma funciona.

Instalando Pré-requisitos Ubuntu: https://prnt.sc/vxnmew
Instalando Arquitetutra 64 Ubuntu: https://prnt.sc/vxnndj


Eu já tentei diversas vezes realizar a instalação mas sem sucesso algum.

Alguém consegue me ajudar resolver isso?

Desde já,
Obrigado.




Eu acho que a versão do seu Ubuntu é muito antiga, tente atualizar para o Ubuntu 20 primeiro.

[10] Comentário enviado por mauricio123 em 08/12/2020 - 11:43h


[1] Comentário enviado por fabio em 03/12/2020 - 14:04h

Instalei aqui e estou testando. O boot foi bem mais rápido, vou verificar o desempenho agora.


O boot é rápido então. Beleza. Vou testar como se comportará com nvidea.

[11] Comentário enviado por mauricio123 em 08/12/2020 - 11:44h


[7] Comentário enviado por izaias em 06/12/2020 - 20:13h


[6] Comentário enviado por mauricio123 em 03/12/2020 - 22:06h


Boa cara. Rola no Deepin?

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]


Se foi de boa no LMDE que é Debian-like, no Deepin, com certeza!

E atualiza também, minha preocupação. :)
Pensei que precisava atualizar manualmente.


beleza.

[12] Comentário enviado por izaias em 08/12/2020 - 11:55h


[11] Comentário enviado por mauricio123 em 08/12/2020 - 11:44h

beleza.


Se você tem placa de vídeo dedicada, sugiro um backup com TimeShift antes de instalar o Liquorix.
Se o seu hardware for novo, não vai perceber nada.

[13] Comentário enviado por mauricio123 em 08/12/2020 - 13:08h


[12] Comentário enviado por izaias em 08/12/2020 - 11:55h


[11] Comentário enviado por mauricio123 em 08/12/2020 - 11:44h

beleza.

Se você tem placa de vídeo dedicada, sugiro um backup com TimeShift antes de instalar o Liquorix.
Se o seu hardware for novo, não vai perceber nada.


Tenho multiboot. Qualquer coisa uso outra distro até ter tempo de arrumar se der zica.

[14] Comentário enviado por izaias em 28/12/2020 - 11:00h

Cuidado com o Liquorix 5.10 - deu problema no Ubuntu 20.04.
Ao reiniciar o sistema pós atualizar deu algum problema, ficou sem ícone de rede e consequentemente sem internet.

Na tela inicial, aparecia as seguintes mensagens:

"
libbpf: failed to find valid Kernel BTF
libbpf: Error loading umlinux BTF: -3
libbpf: failed to load pbject 'iterators_bpf'
libbpf: failed to load BPF skeleton 'iterators_bpf: -3
Failed load could be due to wrong endianness
"

[15] Comentário enviado por dantavares em 28/12/2020 - 11:21h


[14] Comentário enviado por izaias em 28/12/2020 - 11:00h

Cuidado com o Liquorix 5.10 - deu problema no Ubuntu 20.04.
Ao reiniciar o sistema pós atualizar deu algum problema, ficou sem ícone de rede e consequentemente sem internet.

Na tela inicial, aparecia as seguintes mensagens:

"
libbpf: failed to find valid Kernel BTF
libbpf: Error loading umlinux BTF: -3
libbpf: failed to load pbject 'iterators_bpf'
libbpf: failed to load BPF skeleton 'iterators_bpf: -3
Failed load could be due to wrong endianness
"


Isso não é um problema do Liquorix, mas do kernel em sí, o Liquorix é apenas um patch otimizado para desktop multi media como eu mesmo cito na dica. E realmente esses kernels muito recentes podem ter bugs ou problemas de incompatibilidade. Recomendo usar com cautela, e em caso de problema, inicie pela kernel antiga e desinstale a kernel problemática, se possível tente outra versão mais antiga, eu to usando a versão "5.9.11-lqx3-1-lqx" e funciona perfeitamente, mas realmente uma versão um pouco acima desta pra mim também deu instabilidade no sistema.

[16] Comentário enviado por izaias em 28/12/2020 - 11:26h


[15] Comentário enviado por dantavares em 28/12/2020 - 11:21h

Isso não é um problema do Liquorix, mas do kernel em sí, o Liquorix é apenas um patch otimizado para desktop multi media como eu mesmo cito na dica. E realmente esses kernels muito recentes podem ter bugs ou problemas de incompatibilidade. Recomendo usar com cautela, e em caso de problema, inicie pela kernel antiga e desinstale a kernel problemática, se possível tente outra versão mais antiga, eu to usando a versão "5.9.11-lqx3-1-lqx" e funciona perfeitamente, mas realmente uma versão um pouco acima desta pra mim também deu instabilidade no sistema.


Entendo, mas foi o kernel Liquorix que apresentou o bug. Lembrando que o mesmo atualiza via URL no 'sources.list'.
Mas como uso o TimeShift, não tive problemas em recuperar para o Liquorix anterior.
E acredito que a comunidade do mesmo já esteja cuidando do problema.

[17] Comentário enviado por chrorius em 14/04/2021 - 19:37h

Eu consegui instalar o Liquorix no ubunto 18, o repositório padrões das versões 14, 16 e 18 estão fora do ar. Somente ubuntu 20 tem repositório no ar.

Aparentemente tudo rodando normal, instalei no meu dedicado(kvM) e estou analisando desempenho.

O único risco de usar esse software, é que ele pode corromper o kernel.

Dai ter que instalar tudo do zero.

Isso ocorreu comigo uma vez.


[18] Comentário enviado por dantavares em 15/04/2021 - 07:20h


[17] Comentário enviado por chrorius em 14/04/2021 - 19:37h

Eu consegui instalar o Liquorix no ubunto 18, o repositório padrões das versões 14, 16 e 18 estão fora do ar. Somente ubuntu 20 tem repositório no ar.

Aparentemente tudo rodando normal, instalei no meu dedicado(kvM) e estou analisando desempenho.

O único risco de usar esse software, é que ele pode corromper o kernel.

Dai ter que instalar tudo do zero.

Isso ocorreu comigo uma vez.




Você escreve "Ubunto" com "O" e quer ter alguma relevância? Me explique como o liquorix pode corromper o kernel se ele mesmo é o kernel? você sabe o que é kernel?

[19] Comentário enviado por izaias em 15/04/2021 - 09:39h

[18] Comentário enviado por dantavares em 15/04/2021 - 07:20h

Você escreve "Ubunto" com "O" e quer ter alguma relevância? Me explique como o liquorix pode corromper o kernel se ele mesmo é o kernel? você sabe o que é kernel?


O Liquorix é um Kernel, inclusive, atualiza em ritmo maior que o Kernel do Ubuntu - falando do Ubuntu, claro.
Também instalei no LMDE, mas esta distro tem um ciclo de atualização menor, parece que atualiza menos e achei isso interessante. De qualquer forma, o Liquorix é uma excelente opção.

Se fosse instalado no Arch, teria um ciclo maior de atualizações? Talvez sim, o Arch é Blinding Edge (mesmo com 08 meses com ele, não dá) - e na época que o instalei, ainda usava internet pelo modem da Claro (com limite de dados). :)




Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts