Translate

quinta-feira, 9 de abril de 2026

Artix Linux com KDE Plasma, OpenRC e XLibre

KInfoCentre do Artix Linux com KDE Plasma, OpenRC e XLibre
Artix Linux com KDE Plasma, OpenRC e XLibre •

Há muito tempo, eu queria experimentar o Artix Linux — sem SystemD (SystemD-Free) — para conferir a viabilidade de substituir o Arch Linux como minha “distro principal”, que uso em 99% do tempo.

Fastfetch com as principais características do Artix Linux KDE Plasma, XLibre, OpenRC init
Artix Linux com XLibre — fork do X11

Como brinde, agora o Artix vem com XLibre — um fork do X11, com a perspectiva de correções e atualizações de segurança — embora o usuário possa escolher sessão Plasma Wayland, na tela de Login.

Monitoramento e previsão do clima com o Weather widget plus
Weather widget plus no Artix Linux

Instalei o Artix em outra partição (dualboot), para experimentar pelo tempo que for necessário, antes de deletar (ou não) meu Arch. — Gostei do Artix, desde o primeiro dia, e quase não quero sair dele — mas ainda pretendo testar e aprender muito mais.

Algumas distros “systemd-free”

Não confundir “Artix” (Arch systemd-free) — com “antiX” (anti-fascist, systemd-free, elogind-free, suitable for old and new computers), baseada no Debian, e parceira do “MX Linux” (sigla de “Mepis + antiX”).

Índice

  • Download, sha256sum, K3b
  • Instalação
  • Grub, X11 / XLibre, ajustes
  • pacman vs. Pac-Men
  • Repositórios do Arch Linux
  • Capturas de tela
  • Flatpaks-fantasma
  • Ajustes no Conky
  • Partição Swap
  • KDE Connect
  • lm_sensors
  • Locales
  • Adeus XLibre
  • Adeus ao X11
  • Que horas o Conky volta?

Download, sha256sum, K3b

Download e verificação da imagem ISO do Artix Linux

Minha intenção era fazer a instalação por comandos, como no Arch (2019, 2020), mas pensei: — Preciso? — Mais tarde, talvez.

A Wiki do Artix desestimula esse esforço: — “A menos que você (...) esteja realizando uma instalação em servidor sem interface gráfica, há poucos motivos para usar as imagens base”. — Então, examinei as imagens ISO com KDE Plasma, e optei pelas “semanais” (não-testadas), lançadas naquele mesmo dia.

Escolhi OpenRC init, por ser mais “conhecido” e me parecer que tem uma base maior de desenvolvedores e usuários (Gentoo). — Atualmente, já tenho o Runit no Void — e vejo falar pouco do “dinit” e do “s6”.

  • Já tive uma pequena experiência com OpenRC no Redcore (Gentoo).

Baixei a imagem “artix-plasma-openrc-20260407-x86_64.iso” da página de downloads do Artix; — fiz a verificação pelo “sha256sum”; — e “queimei” pelo K3b em DVD, para guardar.

O download direto prometia demorar horas, pois não há espelhos no Brasil. — Baixei por Torrent, em cerca de 1 minuto.

Configuração do Fuso Horário, Teclado, Localização da sessão Live

No menu de boot, alterei o Fuso Horário para BRT, o Teclado para ABNT2, o Idioma / Localização para Reino Unido (en_UK) — e a sessão Live já começou com o horário correto: 12:05.

$ whoami
artix

$ echo $XDG_SESSION_TYPE
x11

$ history
    5  2026-04-07_12-12-52 sudo pacman -Sy
    7  2026-04-07_12-18-10 sudo pacman -S gnome-screenshot
    9  2026-04-07_12-37-16 echo $XDG_SESSION_TYPE
   11  2026-04-07_12-38-50 sudo pacman -S conky
   13  2026-04-07_12-53-48 echo 'export HISTTIMEFORMAT="%F_%H-%M-%S "' >> ~/.bashrc
   14  2026-04-07_12-54-03 source ~/.bashrc
   15  2026-04-07_12-54-08 history

A sessão Live já começou em XLibre (identificado como X11) — o que foi ótimo, para poder usar o “gnome-screenshot” e o Conky.

Não encontrei a senha do Live User (artix) — mas o “sudo” não pediu.

Instalei o “gnome-screenshot”, o Conky; — configurei os atalhos para salvar as capturas em um Pendrive de 2 GB; — e pude documentar tudo desde o início da sessão Live:

Configuração do gnome-screenshot para documentar a sessão Live

Usei uma configuração do Conky que tenho no Pendrive; — movi para o Pendrive os arquivos do ~/Desktop (manuais em PDF); — e instalei fontes Verdana, mais legíveis e econômicas de espaço na vertical.

Instalação

Iniciando a instalação do Artix pelo Calamares

Ao abir o instalador Calamares, ele já avisou que a opção “online” é experimental — e recomendou usar a opção “offline”.

Ainda no “Welcome”, eu já tinha alterado o Idioma para Inglês britânico (en_UK). — Ao escolher o Fuso Horário BRT, no instalador Calamares, não percebi que isto iria colocar Números e Datas em Português do Brasil. — Se percebesse, teria alterado, ali mesmo.

  • Ao pedir ou oferecer ajuda em qualquer fórum internacional, imagens em Português são uma barreira. — O Inglês é universal. — Na variante do Reino Unido (UK), as datas seguem um padrão familiar para nós, no Brasil. Melhor ainda, seria a variante da Irlanda (en_IE).

Mais tarde, corrigi isso, em algum momento entre 18 e 24 Maio.

Escolha manual de partições que já existiam

Selecionei layout de Teclado “Português (Brasil)”, “Default” (ABNT2); — e escolhi particionamento manual — pois eu já tinha as partições prontas. Só faltava escolher e configurar cada uma.

Resumo das configurações de instalação do Artix Linux

Marquei para formatar só a partição-raiz (Linux11), pois eu queria preservar a pasta pessoal existente partição Home11, com inúmeras configurações que vim fazendo ao longo dos anos; e também os bootloaders existentes na partição ESP (EFI2). — Essas opções só serão mostradas no “Resumo” (Summary) — e convém verificar com cuidado, para evitar algum desastre.

Se eu tivesse prestado atenção, veria que estava configurado “números e datas em Português do Brasil” — e poderia voltar atrás, para corrigir. — Mas isso não chega a ser um desastre.

Eu não configurei a partição Swap, porque não entendi como fazer isso, nesta versão do instalador Calamares. — Mas é muito simples e fácil configurar isso depois de instalar a distro.

A instalação no “disco” — etapa automática, com slide-show — foi feita em 7 minutos (DVD para SSD, ambos Sata3), das 14:22 às 14:29.

Grub, X11 / XLibre, ajustes

O Grub do Artix não detectou o openSUSE

Não cheguei a testar o Grub do Artix (instalado), para cada uma das distros que eu tinha em dualboot / multiboot. — Apenas constatei que ele não detectou o openSUSE, instalado em partição BtrFS — e que deveria aparecer logo acima do Arch Linux.

Essa falha é (ou, era) comum, no Grub de várias distros. — Por isso, o Grub do openSUSE é meu “Menu de inicialização”.

Novo Login, agora em sessão Plasma X11 (XLibre)

A sessão Live tinha entrado automaticamente em Plasma X11 — mas eu demorei uns 20 minutos para perceber que, depois de instalado, entrou em Plasma Wayland. — Apenas, nada acontecia como eu esperava, a começar pelo gnome-screenshot, que só funciona em X11 / XLibre.

Sem capturas, prefiro não seguir adiante, para não fazer configurações sem documentar. — Mesmo assim, fiquei sem registro da instalação das fontes Verdana — pouco antes do “killall conky” (15:38):

Instalando fontes pelo KDE System Settings, a partir de arquivos em Pendrive
(imagem posterior, meramente ilustrativa)

O que me resta daqueles 20 minutos iniciais são apenas os logs, algumas anotações em TXT, e uma ou outra foto — porque frustração não se fotografa. — O mais comum, é um iniciante xingar a distro, e procurar outra, que funcione como esperado, desde o primeiro minuto:

# history | grep '2026-04-07'
    1  2026-04-07_15-21-30 history
    2  2026-04-07_15-26-29 pacman -Syu
    3  2026-04-07_15-27-32 pacman -S gnome-screenshot
    4  2026-04-07_15-32-31 pacman -S conky

$ history | grep '2026-04-07'
  219  2026-04-07_15-33-51 gnome-screenshot -p -f /run/media/flavio/Warehouse/0_PrtScn/$(date +%F_%H-%M-%S)_Ax.jpg
  220  2026-04-07_15-33-59 gnome-screenshot -p -f /run/media/flavio/Warehouse/0_PrtScn/$(date +%F_%H-%M-%S)_Ax.jpg
  221  2026-04-07_15-38-02 killall conky
  222  2026-04-07_15-38-44 gnome-screenshot
  223  2026-04-07_15-42-32 echo $XDG_SESSION_TYPE

$ echo $XDG_SESSION_TYPE
wayland

2026-04-07 15:44:55 -- Logout, Login X11...

$ echo $XDG_SESSION_TYPE
x11

Na sessão Plasma X11, finalmente, as coisas funcionaram — quase como a distro anterior, ou qualquer outra dos últimos anos — Reaproveitar a plasta de usuário é uma grande economia de trabalho.

Naturalmente, faltava corrigir várias coisas — trocar o ícone do Menu; ajustar o Conky; ajustar scripts; — e instalar dezenas de pacotes, como LibreOffice, Gimp, KDE Connect (liberar portas), yay etc.

Listas comparadas dos pacotes instalados no Arch e no Artix

Para facilitar, gerei listas dos pacotes instalados no Arch e no Artix, e usei o comando “diff -y” para apontar as diferenças — mas há coisas que instalei no Arch, que perderam sentido, e não pretendo instalar no Artix.

pacman -Q  > Arch-all.txt
pacman -Qe > Arch-explicit.txt
pacman -Qm > Arch-foreign.txt

pacman -Q  > Artix-all.txt
pacman -Qe > Artix-explicit.txt
pacman -Qm > Artix-foreign.txt

diff -y Arch-all.txt      Artix-all.txt
diff -y Arch-explicit.txt Artix-explicit.txt
diff -y Arch-foreign.txt  Artix-foreign.txt

Atualização do Grub e correção da prioridade de boot

Depois, atualizei o Grub do openSUSE — meu “Menu de inicialização” — e recoloquei seu bootloader na prioridade, pelo comando “efibootmgr”.

Desabilitando a detecção de outras distros e atualizando o Grub

Dias depois, desabilitei a detecção de outras distros (os-prober) — e o tempo de atualização do Grub caiu de mais de 40 segundos para menos de 3 segundos. — Curiosamente, nesse dia detectou o openSUSE, mas não verifiquei se funcionaria corretamente.

Deletando pastas de usuários experimentais

Deletei as pastas pessoais de 2 usuários — criados numa distro anterior, apenas para teste — e que não existem nessa instalação do Artix.

pacman vs. Pac-Men

Pacman fazendo a festa

Instalei o Artix no dia 7 Abril (Terça-feira), com uma imagem ISO de horas antes. — No dia seguinte (Quarta-feira, 8), o pacman encontrou 87 atualizações — principalmente, pacotes do Plasma 6.6.4.

Wow...!

O download foi uma festa para os olhos! — Um batalhão de Pac-Men engolindo dezenas de bolinhas, na velocidade da luz — e uma impressão (visual) de tirar o fôlego.

Alguns pacotes teriam sido baixados, supostamente, a 84,9 MiB/s — coisa que meu provedor de internet não permite.

Segundo o Conky, o download atingiu um pico de 63,7 MiB/s — o que é sensacional, mesmo assim, já que o Artix não tem espelhos (mirrors) no Brasil — e é muito raro eu conseguir downloads acima de 20 MiB/s a partir dos EUA ou da Europa.

Existe 1 espelho no Chile, mas a URL tem “cl” no meio (não no final); — e o ping nega sua existência. — Um colega no Rio Grande do Sul costumava obter ótimas velocidades de download desde o Chile; mas nunca consegui isso em Brasília.

Naquele dia, não seria possível fazer uma comparação com meu Arch Linux, que já tinha 3 dias sem atualização. — Então, atualizei o Arch, para colocá-lo em pé-de-igualdade com o Artix — preparando um teste em paridade de condições, para alguns dias depois.

Também precisava atualizar as configurações do pacman no Arch — que ainda estava limitado a 2 downloads em paralelo.

No Arch, mantive só 1 espelho — que me atende muito bem, há anos; — enquanto no Artix todos os espelhos estão habilitados, com destaque para 4 que desconheço (entre eles, 1 da República Tcheca):

------------------------------------------------------------------------     --------------------------------------------------------------------
Arch                                                                         Artix
------------------------------------------------------------------------     --------------------------------------------------------------------
/etc/pacman.d/mirrorlist                                                     /etc/pacman.d/mirrorlist

## Arch Linux repository mirrorlist                                          ## Artix Linux repository mirrorlist
## Generated on 2026-04-06                                                   ## Generated on 2026-03-24 by artix-mlg
...                                                                          ...
## Belgium                                                                   # Default mirrors
#Server = https://mirror.1ago.be/archlinux/$repo/os/$arch                    Server = https://mirrors.rit.edu/artixlinux/$repo/os/$arch
#Server = https://archlinux.mirror-services.net/archlinux/$repo/os/$arch     Server = https://ftp.crifo.org/artix/repos/$repo/os/$arch
                                                                             Server = https://ftp.sh.cvut.cz/artix-linux/$repo/os/$arch
## Brazil                                                                    Server = https://mirrors.dotsrc.org/artix-linux/repos/$repo/os/$arch
Server = https://archlinux.c3sl.ufpr.br/$repo/os/$arch
#Server = https://br.mirrors.cicku.me/archlinux/$repo/os/$arch               ## Europe
#Server = https://mirror.ufscar.br/archlinux/$repo/os/$arch                  # Bulgaria
#Server = https://mirrors.ic.unicamp.br/archlinux/$repo/os/$arch             Server = https://artix.arkhost.com/repos/$repo/os/$arch
                                                                             # Czech Republic
## Bulgaria                                                                  Server = https://ftp.sh.cvut.cz/artix-linux/$repo/os/$arch
#Server = https://mirror.telepoint.bg/archlinux/$repo/os/$arch               # Denmark
...                                                                          ...
------------------------------------------------------------------------     --------------------------------------------------------------------

No novo “/etc/pacman.conf” do Arch Linux, agora habilitei 5 downloads paralelos — contra 7 no Artix.

Mantive no Arch os repositórios Core, Extra — e desabilitei o Multilib (100 pacotes removidos); — enquanto no Artix estão habilitados System, World e Galaxy, cujos significados eu ainda não sabia.

Velocidade real de download de pacotes pelo pacman no Arch e no Artix

O Arch tem agora 1.293 pacotes instalados — enquanto o Artix ainda está com apenas 1.087 — mas a atualização geral no Domingo (12 Abril) foi bastante equilibrada (318 e 320 MiB), permitindo uma comparação razoável:

-----------------------------------------------       -----------------------------------------------
Arch                                                  Artix
-----------------------------------------------       -----------------------------------------------
# date; time pacman -Syu; date                        # date; time pacman -Syu; date
Sun 12 Apr 05:06:13 -03 2026                          Sun Apr 12 04:08:53 -03 2026
:: Synchronising package databases...                 :: Synchronizing package databases...

 core          ...                                     system        ...
 extra         ...                                     world         ...
                                                       galaxy        ...

Packages (136) ...                                    Packages (117) ...

Total Download Size:       318.15 MiB                 Total Download Size:       320.17 MiB
Total Installed Size:     1252.59 MiB                 Total Installed Size:     1287.86 MiB
...                                                   ...
Total (136/136)   318.1 MiB  40.0 MiB/s   00:08       Total (117/117)   320.2 MiB  24.7 MiB/s  00:13
...                                                   ...
real    0m 53.972s                                    real    1m 22.696s
user    0m 9.766s                                     user    0m 7.772s
sys     0m 8.634s                                     sys     0m 8.339s
Sun 12 Apr 05:07:07 -03 2026                          Sun Apr 12 04:10:16 -03 2026
-----------------------------------------------       -----------------------------------------------

Em resumo, o Artix alcançou um pico de velocidade um pouco maior (65,1 contra 64,6 MiB/s) — mas sua velocidade média foi de 24,7 MiB/s, baixando até 7 pacotes ao mesmo tempo, de servidores sabe-se lá onde — enquanto o Arch Linux apresentou velocidade média de 40,0 MiB/s, baixando até 5 pacotes simultâneos, de apenas 1 servidor.

Essa média de 24,7 MiB/s é uma boa marca, mesmo assim. — O Mirror Manager do Fedora (similar ao Mirror Brain do openSUSE) tem obtido pouco mais (29,0 MiB/s) — mesmo dispondo de um ótimo espelho no Brasil (o mesmo que eu uso no Arch, e em várias outras distros).

Repositórios do Arch Linux

Repositórios do Arch Linux — no final do “pacman.conf”

Após quase 2 semanas usando o Artix 99% do tempo, a única barreira que encontrei para adotá-lo como minha “distro principal” era a falta do Foliate — pois há muito tempo optei por livros em formato ePub — e do Sigil, para fazer algumas correções e ajustes nesses arquivos.

Por alguma razão, Foliate e Sigil não estão nos repositórios do Artix.

Instalei a infraestrutura do Flatpak, e tentei essa versão (do próprio desenvolvedor), mas me deparei com um problema — já encontrado, também, no PCLinuxOS. — Tenho a certeza de que “basta” descobrir alguma solução, mas desinstalei.

Tentei a versão do AUR (de 2023!). — Baixou toneladas de pacotes, ficou vários minutos compilando a 100ºC (ventoinha uivando), e por fim disse que não foi possível. — Gastei um tempo bem maior, para remover 135 pacotes órfãos, que foram o saldo dessa tentativa.

Felizmente, comentei no Fórum do Diolinux, e 2 colegas que usam Artix deram a solução: — Habilitar o repositório “Extra” do Arch Linux (jamais o “Core”!) — e mais algumas dicas preciosas (além da tranquilidade transmitida, que não tem preço).

Essas dicas estão muito bem explicadas na Wiki do Artix.

# history
  ...
  173  2026-04-19_03-06-52  pacman -Syu
  174  2026-04-19_03-09-19  pacman -S artix-archlinux-support
  175  2026-04-19_03-14-52  pacman-key --populate archlinux
  178  2026-04-19_03-35-07  pacman -Syu
  179  2026-04-19_03-35-43  pacman -S wget
  182  2026-04-19_03-38-50  wget https://archlinux.org/mirrorlist/all/ -O /etc/pacman.d/mirrorlist-arch
  183  2026-04-19_03-50-15  pacman -Syu
  184  2026-04-19_03-51-07  pacman -S foliate
  218  2026-04-21_19-40-43  pacman -S sigil
  ...

Os passos são simples:

Instalar o pacote “artix-archlinux-support”, do próprio Artix. — Ao final, ele mesmo já ensina os passos seguintes:

----------------------------------------
==> Add the arch repos in pacman.conf:

#[extra-testing]
#Include = /etc/pacman.d/mirrorlist-arch

[extra]
Include = /etc/pacman.d/mirrorlist-arch

#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist-arch

#[multilib]
#Include = /etc/pacman.d/mirrorlist-arch
----------------------------------------

==> run: 'pacman-key --populate archlinux'

Observe que esses repositórios devem ser adicionados no final do “pacman.conf” do Artix — abaixo dos seus repositórios — para ficarem com prioridade secundária em relação a eles.

Executar o comando “pacman-key”, para obter as chaves de segurança.

Lista de espelhos (mirrorlist) do Arch Linux, no Artix

Pelo comando wget, obtive a lista atualizada dos espelhos do Arch Linux.

Foliate instalado no Artix Linux

A instalação do Foliate exigiu apenas 10 dependências — todas dos repositórios do próprio Artix. — A instalação do Sigil exigiu apenas 4 dependências, também todas dos repositórios oficiais.

Naturalmente, não se recomenda abusar desse recurso — assim como não se recomenda abusar de AUR, Flatpaks etc.

Capturas de tela

Falha do gnome-screenshot com o parâmetro “-w” e formato JPG

Desde Outubro 2025, o parâmetro “-w” do gnome-screenshot — capturar só a janela ativa — começou a salvar arquivos JPG “vazios” (com 0 byte), no meu Arch Linux.

Captura de janela ativa em formato PNG, pelo gnome-screenshot

Depois de várias experiências, optei por salvar essas capturas de janela em formato PNG — e agora tive de fazer o mesmo no Artix.

Action                      Command
------                      -------
Fullscreen                  gnome-screenshot -p -f /run/media/flavio/Warehouse/0_PrtScn/$(date +%%F_%%H-%%M-%%S)_Ax.jpg
Fullscreen    - delay 7’’   gnome-screenshot -p -d 7 -f /run/media/flavio/Warehouse/0_PrtScn/$(date +%%F_%%H-%%M-%%S)_Ax.jpg
Active Window               gnome-screenshot -w -p -f /run/media/flavio/Warehouse/0_PrtScn/$(date +%%F_%%H-%%M-%%S)_Ax.png
Active Window - delay 7’’   gnome-screenshot -w -p -d 7 -f /run/media/flavio/Warehouse/0_PrtScn/$(date +%%F_%%H-%%M-%%S)_Ax.png

O parâmetro “-f” salva automaticamente (sem interação), na pasta indicada e com nome-de-arquivo no padrão indicado. — O parâmetro “-p” inclui o ponteiro do mouse; e o “-d” retarda pelo número indicado de segundos.

Flatpaks-fantasma

Remoção de Flatpaks herdados na partição /home

Eu tinha 9 flatpaks do sistema e 8 flatpaks do usuário, na distro que antecedeu o Artix nas partições Linux11 e Home11. — Ao reaproveitar a pasta pessoal na Home11 (não formatada), meu 2º Conky indicou a sobrevivência de 8 flatpaks de usuário — informação do Fastfetch.

Removing flatpaks:

$ flatpak list
Name                                       Application ID                             Version                      Branch          Installation
Easyflatpak                                org.dupot.easyflatpak                      4.0.29                       stable          user
Freedesktop Platform                       org.freedesktop.Platform                   freedesktop-sdk-25.08.8      25.08           user
Mesa                                       org.freedesktop.Platform.GL.default        25.3.5                       25.08           user
Mesa (Extra)                               org.freedesktop.Platform.GL.default        25.3.5                       25.08-extra     user
Intel VAAPI driver                         org.freedesktop.Platform.VAAPI.Intel                                    25.08           user
Codecs Extra Extension                     org.freedesktop.Platform.codecs-extra                                   25.08-extra     user
GNOME Application Platform version 49      org.gnome.Platform                                                      49              user
Adwaita dark GTK theme                     org.gtk.Gtk3theme.Adwaita-dark                                          3.22            user

  2026-04-10 - 14:20   # pacman -S flatpak
  2026-04-10 - 14:23   $ flatpak list
  2026-04-10 - 14:28   $ flatpak uninstall org.dupot.easyflatpak org.freedesktop.Platform org.freedesktop.Platform.GL.default org.freedesktop.Platform.GL.default org.freedesktop.Platform.VAAPI.Intel org.freedesktop.Platform.codecs-extra org.gnome.Platform org.gtk.Gtk3theme.Adwaita-dark

Para eliminá-los, instalei o Flatpak — listei seus pacotes pelo comando “flatpak list” — e eliminei todos pelo comando “flatpak uninstall”.

Ajustes no Conky

Contagem dos pacotes Artix, AUR, Arch, Flatpak no Conky (Junho)

Eu já monitorava, pelo Conky, o número de pacotes instalados em cada distro — antigamente, extraindo essa informação do Neofetch — e mais recentemente, do Fastfetch:

Distro      Fastfetch count - 2026-03-29

openSUSE    Packages: 4392 (rpm)
Arch        Packages: 1390 (pacman)
Debian      Packages: 3464 (dpkg)
Fedora      Packages: 3111 (rpm)
PCLinuxOS   Packages: 2381 (rpm), 13 (flatpak-system), 1 (flatp
PCLinuxOS   Packages: 2545 (rpm), 11 (flatpak-system), 8 (flatp
Mageia      Packages: 3493 (rpm)
Kubuntu (*) Packages: 2089 (dpkg)
Void        Packages: 1201 (xbps)
Mint    (*) Packages: 2495 (dpkg)
PCLinuxOS   Packages: 2365 (rpm), 9 (flatpak-system), 8 (flatpa
Mx25        Packages: 2803 (dpkg)

Artix  (**) Packages: 1076 (pacman), 8 (flatpak-user)

(*) Neofetch; (**) 2026-04-08.

Gostei de ver o Fastfetch discriminar os pacotes do Flatpak — e ainda por cima, discriminando os do sistema e os do usuário. — Mas, agora, achei mais interessante discriminar os pacotes do Artix, do Arch e do AUR.

$ pacman -Q | wc --lines                                           -- installed packages data base
   1149
$ pacman -Qm | wc --lines                                          -- foreign packages
      3
$ pacman -Qn | wc --lines                                          -- native packages
   1146
$ pacman -Qi | grep '@archlinux' | wc --lines                      -- pacages from Arch
      2
$ pacman -Qin | grep Packager | grep -v '@archlinux.org' | wc -l   -- native packages, except from Arch
   1144
$ flatpak list | wc --lines                                        -- Flatpak packages
      0

O comando “pacman -Qm” discrimina os pacotes “estrangeiros” (foreign) — que não se encontram nos repositórios sincronizados. — No meu caso, até hoje, só pacotes do AUR.

O comando “pacman -Qn” discrimina os pacotes “nativos” — dos repositórios sincronizados pelo “pacman” — mas isso inclui também os do Arch Linux.

Conky com o número dos pacotes instalados no Artix Linux

Usei o comando “pacman -Qi | grep '@archlinux'” para identificar aqueles cujos empacotadores assinam com o email institucional do Arch. — Isso não é garantido — mas entre os 1288 pacotes instalados no meu Arch, apenas 1 empacotador assinou com email externo. Portanto, as chances são grandes. 😇

Para os pacotes nativos do Artix, fiz o inverso: — “pacman -Qin | grep Packager | grep -v '@archlinux.org'” — pois nem todos os empacotadores do Artix assinam com o email institucional “@artixlinux”.

Conky (2) - before:

# ${execi 600 neofetch  --de_version on --stdout | grep "Packages:"}
(or)
# ${execi 600 fastfetch | grep -o -P '.{0,0}Packages.{0,43}'}

Conky (2) - now:

Packages: \
${execi 3600 pacman -Qin | grep Packager | grep -v '@archlinux.org' | wc --lines} (Artix), \
${execi 3600 pacman -Qm | wc --lines} (AUR),
                ${execi 3600 pacman -Qi | grep '@archlinux' | wc --lines} (Arch), \
${execi 3600 flatpak list | wc --lines} (flatpak)

Enfim, a contagem de “zero flatpaks” exigia que eu mantivesse instalada a infraestrutura do Flatpak — o que era um contra-senso. — Um dia, acabei eliminando isso.

Partição Swap

Adicionando e habilitando a partição Swap no Artix Linux

Depois de quase 2 meses, lembrei de habilitar a partição Swap. — Como ela é comum a todas as distros, apenas copiei a linha correspondente do arquivo /etc/fstab do Arch Linux — e colei no do Artix.

Em seguida executei, como super-usuário (root), o comando “swapon --all --verbose” — que monta todas as partições indicadas no fstab — e exibe os detalhes.

KDE Connect

Emparelhamento do celular e download de fotos pelo KDE Connect

Liberei as portas usadas pelo KDE Connect — e fiz o emparelhamento:

   88  2026-04-09_14-35-31 iptables -I INPUT -p tcp --dport 1714:1764 -j ACCEPT
   89  2026-04-09_14-35-40 iptables -I INPUT -p udp --dport 1714:1764 -j ACCEPT

$ iptables -V
iptables v1.8.13 (nf_tables)

$ pacman -Q | grep tables
iptables 1:1.8.13-1
nftables 1:1.1.6-3

Embora eu tenha usado comandos “iptables”, é o “nftables” que está atuando. — Ainda preciso estudar melhor as configurações do Firewall.

lm_sensors

“sensors” e “hwmon”, antes de configurar

Eu não tinha configurado para iniciar o “lm_sensors” pelo OpenRC — mas ele funcionava normalmente — como, alás, em todas as outras distros, independente de usarem SystemD, SysV, ou Runit.

Percebi apenas 2 “problemas”: — (a) Falta de mais algumas informações; e (b) Mudanças aleatórias na ordem da sub-pastas “hwmon0”, “hwmon1”, e “hwmon2”, em /sys/class/hwmon — como, aliás, acontecia também em outras distros.

Então, “descobri” que eu precisava instalar um pacote, para colocar o “lm_sensors” na inicialização pelo OpenRC:

# pacman -Qi lm_sensors-openrc

Name            : lm_sensors-openrc
Version         : 20210505-2
Description     : OpenRC lm_sensors init script

# pacman -Qi | grep '^\(Name\|Install Date\)\s*:' | grep -A2 'lm_sensors'

Name            : lm_sensors
Install Date    : Tue 07 Apr 2026 06:50:35

Name            : lm_sensors-openrc
Install Date    : Mon 25 May 2026 08:28:43

  334  2026-05-25_08-28-38 pacman -S lm_sensors-openrc
  335  2026-05-25_08-32-00 sensors-detect
  341  2026-05-25_08-46-02 rc-service lm_sensors start
  357  2026-05-25_09-42-13 rc-update add lm_sensors

# rc-service -l | grep sensor
lm_sensors
sensord

# rc-status | grep sensor
 lm_sensors                        [  started  ]

Demorei um pouco para conseguir que os comandos “start” + “add” produzissem o efeito esperado — colocar o “lm_sensors” na lista dos serviços habilitados e em atividade — mas não sei por que demorei a conseguir isso; nem o quê (ou por que) acabou dando certo, no final.

O último comando (acima) deveria ser “rc-update add lm_sensors default” (Gentoo Wiki). — O fato de que “acabei por conseguir”, pode até ser um consolo — mas ficou uma lacuna no meu entendimento.

Esse é um aspecto intrigante, na minha experiência com o OpenRC: — A dificuldade de encontrar instruções coerentes, entre os manuais dos aplicativos (lm_sensors), o manual do próprio OpenRC, a documentação sobre ele em outras distros — e o que (não) consigo, ou (não) entendo, ao tentar aplicá-las no Artix.

É exatamente para destrinchar esse tipo de coisas, que procuro lidar com distros tão diferentes, umas das outras — e sistemas init tão diferentes, uns dos outros. — Um dia, eu chego lá.

Resultado após configurar o lm_sensors e reiniciar o Artix

E o fato é que tudo isso não fez diferença alguma: — O “lm_sensors” já funcionava, antes — e continuou com os mesmos “problemas” (pouco relevantes), depois.

Deixei as coisas assim, até poder examinar o conjunto das minhas distros:

2024-05-29  05:32   Arch      hwmon: 4 folders
2024-08-14  10:30   Arch      Conky: Fan + Volts

2025-04-06  18:51   openSUSE  hwmon: 4 folders
2025-06-21  15:17   openSUSE  Conky: Fan + Volts

2025-04-22  22:36   Debian    hwmon: 4 folders
2026-06-07  16:00   Debian    Conky: Fan

Desde Maio 2024, o Arch Linux começou a apresentar 4 sub-pastas em hwmon — e em Abril 2025, o openSUSE Tumbleweed e o Debian Testing, também. — Essa sub-pasta adicional contém 310 ou 312 indicadores, incluindo a rotação da ventoinha do cooler da CPU.

Depois de algum tempo, incluí esse indicador no Conky do Arch, do openSUSE e do Debian, a título experimental — e desisti de lidar com as tensões elétricas, pois exigem configurar “multiplicadores”, para serem de alguma utilidade — e ainda não encontrei um modo de fazer isso.

Essa 4ª pasta, que apareceu nesses anos recentes, é um driver nct6775.656 (do chip Nuvoton NCT6796D) – «Ela mapeia o driver do chip de Super I/O da Nuvoton», segundo a I.A. do Google. — Tornei a executar o “sensors-detect” e salvar a configuração indicada, nas demais distros (inclusive o Artix), em Agosto 2026; e finalmente todas as distros passaram a contar com essa sub-pasta adicional.

Locales

\\\\

xxxx

Adeus XLibre

Falha de espelho (mirror) e remoção do XLibre, no Artix Linux

No dia 7 Setembro 2026, o pacman me apresentou 2 questões meio alarmantes: — (a) Uma falha de espelho; e (b) Uma proposta de remover o XLibre.

Ao fazer atualizações semanais, é comum deparar 2+ problemas de uma vez, o que pode causar certo alarme, à primeira vista. — Suspendi a atualização, separei os problemas, e pesquisei cada um.

O espelho do Rochester Institute of Technology (RIT-Edu) é tido como um dos mais populares e rápidos dos Estados Unidos, segundo a I.A. do Google naquele momento — e não encontrei qualquer indicação de que devesse excluí-lo. — A configuração padrão do Artix coloca 4 espelhos no topo (RIT-Edu em 1º lugar); e todos os outros, do mundo inteiro, como alternativas, por ordem alfabética dos continentes e países, sem hierarquia aparente de prioridade. Isso tem se mostrado ótimo, ao longo desses meses, com velocidades bem razoáveis de download de pacotes, considerando não haver espelho no Brasil e a conexão desde os EUA não ser a ideal. Neste caso específico, registrei picos de quase 16 MiB/s; e média de mais de 12 MiB/s, ao baixar 804 MiB (171 pacotes) em pouco mais de 1 minuto. — Portanto, embora o aviso pudesse causar alarme, não era um problema real.

Mensagem do Artix sobre o abandono do XLibre

O site do Artix tinha publicado um aviso, dias antes, explicando por que o suporte ao XLibre foi descontinuado:

Com o lançamento da ISO 2026.08, o Artix voltou a usar o Xorg. A mudança foi decidida logo após o lançamento da versão 2026.04, devido à quantidade incomumente alta de relatos de bugs relacionados ao XLibre em nosso fórum, que começaram a afetar nossas imagens ISO semanais. Isso resultou em uma reação negativa por parte da equipe do XLibre, e um desenvolvedor veterano do Artix, Artist, foi alvo de assédio, o que o levou deixar o projeto.

Artist é o desenvolvedor que tornou o XLibre possível no Artix, e lamentamos informar aos nossos usuários que o XLibre não será mais distribuído. Os usuários atuais terão o XLibre substituído pelos pacotes Xorg correspondentes em breve. Caso alguém opte por permanecer com o XLibre, seus repositórios de terceiros devem ser colocados acima de [world] no arquivo /etc/pacman.conf, cientes de que não há suporte para ele.

Nem por um momento pensei em administrar um XLibre obtido de repositórios externos ao Artix — afinal, esta se tornou minha distro de uso diário, 99% do tempo, e eu não pretendia desviar “tempo” para aventuras, mesmo que maravilhosas. — Aceitei a troca pelo Xorg, e prossegui com a atualização:

# date; time pacman -Syu; date
Mon 07 Sep 2026 11:50:20 -03
:: Synchronising package databases...
 system is up to date
 world is up to date
 galaxy is up to date
 extra                                                          8.5 MiB  5.58 MiB/s 00:02
error: failed retrieving file 'system.db' from mirrors.rit.edu : Connection timed out after 10001 milliseconds
error: failed retrieving file 'world.db' from mirrors.rit.edu : Connection timed out after 10001 milliseconds
error: failed retrieving file 'galaxy.db' from mirrors.rit.edu : Connection timed out after 10001 milliseconds
warning: too many errors from mirrors.rit.edu, skipping for the remainder of this transaction
:: Starting full system upgrade...
:: Replace xlibre-input-libinput with world/xf86-input-libinput? [Y/n]
:: Replace xlibre-input-vmmouse with world/xf86-input-vmmouse? [Y/n]
:: Replace xlibre-input-wacom with world/xf86-input-wacom? [Y/n]
:: Replace xlibre-video-amdgpu with world/xf86-video-amdgpu? [Y/n]
:: Replace xlibre-video-ati with world/xf86-video-ati? [Y/n]
:: Replace xlibre-video-dummy with world/xf86-video-dummy? [Y/n]
:: Replace xlibre-video-fbdev with world/xf86-video-fbdev? [Y/n]
:: Replace xlibre-video-intel with world/xf86-video-intel? [Y/n]
:: Replace xlibre-video-nouveau with world/xf86-video-nouveau? [Y/n]
:: Replace xlibre-video-qxl with world/xf86-video-qxl? [Y/n]
:: Replace xlibre-video-sisusb with world/xf86-video-sisusb? [Y/n]
:: Replace xlibre-video-vesa with world/xf86-video-vesa? [Y/n]
:: Replace xlibre-video-voodoo with world/xf86-video-voodoo? [Y/n]
:: Replace xlibre-xserver with world/xorg-server? [Y/n]
:: Replace xlibre-xserver-common with world/xorg-server-common? [Y/n]
resolving dependencies...
looking for conflicting packages...

Package (186)                      Old Version               New Version                   Net Change  Download Size

world/abseil-cpp                   20260817.0-1              20260817.0-2                    0.00 MiB       1.35 MiB
world/adwaita-fonts                50.0-1                    51.0-2                         -0.02 MiB       2.17 MiB
(...)
system/linux                       7.1.9.artix1-2            7.2.2.artix1-1.1                1.08 MiB     148.43 MiB
system/linux-headers               7.1.9.artix1-2            7.2.2.artix1-1.1               26.12 MiB      67.84 MiB
system/linux-lts                   6.18.46-1                 6.18.49-2                       0.01 MiB     144.25 MiB
(...)
world/vulkan-intel                 1:26.2.1-1                1:26.2.2-1                      0.00 MiB       5.13 MiB
world/vulkan-mesa-implicit-layers  1:26.2.1-1                1:26.2.2-1                      0.00 MiB       0.05 MiB
world/vulkan-radeon                1:26.2.1-1                1:26.2.2-1                      0.00 MiB       3.48 MiB
world/vulkan-swrast                1:26.2.1-1                1:26.2.2-1                      0.00 MiB       2.34 MiB
world/wireplumber                  0.5.15-1.5                0.5.17-1                        0.04 MiB       0.30 MiB
world/xf86-input-libinput                                    1.5.0-1.3                       0.11 MiB       0.04 MiB
world/xf86-input-vmmouse                                     13.2.0-2.3                      0.04 MiB       0.01 MiB
world/xf86-input-wacom                                       1.2.4-1.2                       0.23 MiB       0.09 MiB
world/xf86-video-amdgpu                                      25.0.0-1.2                      0.17 MiB       0.07 MiB
world/xf86-video-ati                                         1:22.0.0-3.2                    0.48 MiB       0.16 MiB
world/xf86-video-dummy                                       0.4.1-3.2                       0.03 MiB       0.01 MiB
world/xf86-video-fbdev                                       0.5.1-1.3                       0.03 MiB       0.01 MiB
world/xf86-video-intel                                       1:2.99.917+939+g4a64400e-1.2    2.24 MiB       0.74 MiB
world/xf86-video-nouveau                                     1.0.18-1.4                      0.22 MiB       0.09 MiB
world/xf86-video-qxl                                         0.1.6-2.3                       0.39 MiB       0.13 MiB
world/xf86-video-sisusb                                      0.9.7-6.2                       0.09 MiB       0.04 MiB
world/xf86-video-vesa                                        2.6.0-3.2                       0.03 MiB       0.02 MiB
world/xf86-video-voodoo                                      1.2.6-3.2                       0.03 MiB       0.01 MiB
xlibre-input-libinput              25.0.1-3                                                 -0.11 MiB
xlibre-input-vmmouse               25.0.0-9                                                 -0.04 MiB
xlibre-input-wacom                 25.0.0-10                                                -0.24 MiB
xlibre-video-amdgpu                25.1.2-1                                                 -0.17 MiB
xlibre-video-ati                   25.0.1-3                                                 -0.48 MiB
xlibre-video-dummy                 25.0.0-9                                                 -0.03 MiB
xlibre-video-fbdev                 25.0.0-8                                                 -0.03 MiB
xlibre-video-intel                 25.0.2-3                                                 -2.74 MiB
xlibre-video-nouveau               25.0.1-1                                                 -0.22 MiB
xlibre-video-qxl                   25.0.0-10                                                -0.41 MiB
xlibre-video-sisusb                25.0.0-8                                                 -0.09 MiB
xlibre-video-vesa                  25.0.0-8                                                 -0.03 MiB
xlibre-video-voodoo                25.0.0-5                                                 -0.03 MiB
xlibre-xserver                     25.1.9-1                                                 -6.08 MiB
xlibre-xserver-common              25.1.9-1                                                 -0.12 MiB
world/xorg-server                                            21.1.24-1.4                     3.89 MiB       1.55 MiB
world/xorg-server-common                                     21.1.24-1.4                     0.12 MiB       0.03 MiB
world/zvbi                         0.2.44-1                  0.2.45-1                        0.04 MiB       0.38 MiB

Total Download Size:    864.28 MiB
Total Installed Size:  2208.63 MiB
Net Upgrade Size:        68.01 MiB

:: Proceed with installation? [Y/n]

:: Retrieving packages...
(...)
 vlc-plugin-inflate-3.0.23_2-13-x86_64                          8.1 KiB  20.5 KiB/s 00:00
 artix-mirrorlist-20260827-1-any                                3.3 KiB  8.33 KiB/s 00:00
 Total (171/171)                                              864.3 MiB  12.1 MiB/s 01:11
(...)
(156/171) upgrading vulkan-radeon
(157/171) upgrading vulkan-swrast
(158/171) installing xf86-input-libinput
(159/171) installing xf86-input-vmmouse
(160/171) installing xf86-input-wacom
(161/171) installing xf86-video-amdgpu
(162/171) installing xf86-video-ati
(163/171) installing xf86-video-dummy
(164/171) installing xf86-video-fbdev
(165/171) installing xf86-video-intel
>>> This driver now uses DRI3 as the default Direct Rendering
    Infrastructure. You can try falling back to DRI2 if you run
    into trouble. To do so, save a file with the following
    content as /etc/X11/xorg.conf.d/20-intel.conf :
      Section "Device"
        Identifier  "Intel Graphics"
        Driver      "intel"
        Option      "DRI" "2"             # DRI3 is now default
        #Option      "AccelMethod"  "sna" # default
        #Option      "AccelMethod"  "uxa" # fallback
      EndSection
Optional dependencies for xf86-video-intel
    libxrandr: for intel-virtual-output [installed]
    libxinerama: for intel-virtual-output [installed]
    libxcursor: for intel-virtual-output [installed]
    libxtst: for intel-virtual-output [installed]
    libxss: for intel-virtual-output [installed]
(166/171) installing xf86-video-nouveau
(167/171) installing xf86-video-qxl
Optional dependencies for xf86-video-qxl
    python: for Xspice [installed]
(168/171) installing xf86-video-sisusb
(169/171) installing xf86-video-vesa
(170/171) installing xf86-video-voodoo
(171/171) installing xorg-server
>>> xorg-server has now the ability to run without root rights with
    the help of systemd-logind. xserver will fail to run if not launched
    from the same virtual terminal as was used to log in.
    Without root rights, log files will be in ~/.local/share/xorg/ directory.

    Old behavior can be restored through Xorg.wrap config file.
    See Xorg.wrap man page (man xorg.wrap).
(...)

real    3m6.912s
user    0m27.072s
sys     0m18.194s
Mon 07 Sep 2026 11:53:26 -03


# pacman -Rns linux
checking dependencies...
:: base optionally requires linux: bare metal support

Package (1)  Old Version       Net Change

linux        7.2.2.artix1-1.1  -148.78 MiB

Total Removed Size:  148.78 MiB

(...)

Devo registrar que, naqueles 5 meses, tive pouquíssimos problemas que eu pudesse atribuir ao XLibre — e / ou ao OpenRC (juntos ou separados), diga-se de passagem — e para ser franco, vejo problemas semelhantes também em outras distros, com X11 e SystemD.

Aproveitei para remover o Kernel 7.2.2 — pois há muito tempo instalei o LTS (atualmente, 6.18), e não vi motivo para continuar baixando 2 Kernels a cada atualização, se eu só uso 1. — O “headers” contém “cabeçalhos e scripts para compilar módulos para o kernel do Linux”.

Adeus ao X11

Plasma 6.8 marca o fim da “sessão X11”

A chegada do Plasma 6.8 decretou o fim das sessões “Plasma X11”. — A partir dessa versão, só há suporte para iniciar sessões “Plasma Wayland”. — Talvez fosse possível alguma gambiarra para prolongar a agonia, mas realmente não quero desviar meu tempo para aventuras, por mais maravilhosas que possam ser.

Como eu começo minhas atualizações pela distro que estou usando no momento, e 99% do tempo estou no Artix, foi nele que recebi o primeiro impacto do Plasma 6.8. — E como eu queria que o X11 nunca acabasse, é claro que não prestei nenhuma atenção às instruções para tornar menos traumática essa transição, que não é trivial:

  • Não fazer esse upgrade dentro de uma sessão X11 — pois o gerenciador gráfico poderá travar. — Mude para uma sessão Wayland ou use um console virtual.
  • Instalar o pacote “plasma-login-manager”. — Isso foi necessário em outra(s) distro(s) — mas não no Artix.
  • Mudar as teclas de atalho (shortcut keys) “PrtScn”, de programas exclusivos do X11 (gnome-screenshot), para programas que funcionem no Wayland (KDE Spectacle). — Sem isso, deixei de registrar vários eventos. Ficaram lacunas.
  • Mudar do Conky 1.25.2 para o 1.25.3, pelo menos. — Sem isso, capturas de tela informam só a data e a hora — e quais aplicativos estão abertos, pois tive a boa ideia de separar Quick-launchers vs. Icons-only Taskmanager.

Segui apenas o conselho de sair da sessão X11 — mas não lembrei que precisava instalar o “plasma-login-manager”. — Não tive a ideia de configurar os atalhos de teclado para acionarem o KDE Spectacle — e naquele momento eu ainda não sabia que minha versão do Conky tinha um bug alérgico a Wayland.

Logo na primeira tentativa de atualização — no Konsole, ainda dentro da sessão X11 — parei nesta pergunta, rejeitei, e fui pesquisar:

Remove plasma-x11-session? [y/N]

Fiz Logout da sessão Plasma X11, fui para o tty3 — e iniciei o typescript, para salvar as saídas do comando pacman:

Script started on 2026-10-26 11:43:02-03:00

# date; time pacman -Syu; date
Mon 26 Oct 2026 11:43:11 -03
(...)
Package (251)                      Old Version               New Version               Net Change  Download Size

system/artix-mirrorlist            20261007-1                20261020-1                  0.00 MiB       0.00 MiB
world/attica                       6.30.0-1                  6.31.0-1                    0.00 MiB       0.20 MiB
world/aurorae                      6.7.5-1                   6.8.1-1                     0.03 MiB       0.17 MiB
world/avahi                        1:0.9rc5-1                1:0.9rc5-2                 -0.15 MiB       0.42 MiB
system/b43-fwcutter                020-1                     021-1                       0.00 MiB       0.02 MiB
world/baloo                        6.30.0-1                  6.31.0-1                    0.01 MiB       0.58 MiB
world/bluedevil                    1:6.7.5-1                 1:6.8.1-1                   0.17 MiB       0.69 MiB
world/bluez-qt                     6.30.0-1                  6.31.0-1                    0.02 MiB       0.34 MiB
world/breeze                       6.7.5-1                   6.8.1-1                    -2.37 MiB      37.73 MiB
world/breeze-cursors               6.7.5-1                   6.8.1-1                     0.00 MiB       1.24 MiB
world/breeze-gtk                   6.7.5-1                   6.8.1-1                     0.00 MiB       0.19 MiB
world/breeze-icons                 6.30.0-1                  6.31.0-1                  -25.51 MiB       7.21 MiB
system/brotli                      1.2.0-1                   1.2.1-1                     0.02 MiB       0.40 MiB
world/bubblewrap                   0.13.0-1                  0.13.1-1                    0.00 MiB       0.04 MiB
system/ca-certificates-mozilla     3.131-1                   3.132-1                    -0.01 MiB       0.37 MiB
world/chromaprint                  1.6.1-2                   1.6.2-1                     0.00 MiB       0.05 MiB
world/cifs-utils                   7.8-1                     7.9-1                       0.00 MiB       0.10 MiB
world/conky                        1.24.2-1                  1.25.2-1                    0.00 MiB       0.98 MiB
system/curl                        8.22.0-1                  8.23.0-1                    0.01 MiB       1.31 MiB
world/cxx-rust-cssparser                                     1.1.0-1                     3.99 MiB       0.99 MiB
world/deno                         2.9.7-1                   2.9.8-1                     1.87 MiB      33.52 MiB
system/elfutils                    0.196-1                   0.197-1                     0.19 MiB       0.71 MiB
world/falkon                       26.08.2-5                 26.08.2-5.1                 0.00 MiB       3.47 MiB
galaxy/fastfetch                   2.69.0-1                  2.70.0-1                   -0.02 MiB       0.65 MiB
world/frameworkintegration         6.30.0-1                  6.31.0-1                    0.00 MiB       0.08 MiB
world/freetype2                    2.14.3-1.1                2.15.0-1                    0.09 MiB       0.57 MiB
world/gjs                          2:1.90.0-1                2:1.90.1-1                  0.01 MiB       0.70 MiB
world/glib-networking              1:2.90.0-1                1:2.90.1-1                  0.01 MiB       0.15 MiB
world/glycin                       2.2.2-1                   2.2.4-1                     0.01 MiB       4.05 MiB
world/gperftools                   2.18.1-1                  2.19.1-1                    0.31 MiB       0.56 MiB
world/graphicsmagick                                         1.3.49-3                   14.48 MiB       2.67 MiB
world/gumbo-parser                 0.13.2-1                  0.14.1-1                   -0.03 MiB       0.08 MiB
world/haveged                      1.9.26-1                  1.9.27-1                    0.00 MiB       0.05 MiB
world/hiredis                      1.3.0-1                   1.4.1-1                     0.07 MiB       0.08 MiB
world/hwloc                        2.14.0-1                  2.15.0-1                    0.00 MiB       0.58 MiB
world/imagemagick                  7.1.2.33-1                7.1.2.34-2                  0.00 MiB       8.47 MiB
system/iproute2                    7.2.0-1                   7.3.0-1                     0.00 MiB       1.20 MiB
world/jbigkit                      2.1-8                     2.2-1                       0.00 MiB       0.05 MiB
world/jxrlib                       1.4.4-1                   1.4.4-3                     0.32 MiB       0.23 MiB
world/kactivitymanagerd            6.7.5-1                   6.8.1-1                     0.00 MiB       0.20 MiB
world/karchive                     6.30.0-1                  6.31.0-1                    0.01 MiB       0.20 MiB
world/kauth                        6.30.0-1                  6.31.0-1                    0.00 MiB       0.12 MiB
world/kbookmarks                   6.30.0-1                  6.31.0-1                    0.00 MiB       0.13 MiB
world/kcmutils                     6.30.0-1                  6.31.0-1                    0.10 MiB       0.34 MiB
world/kcodecs                      6.30.0-1                  6.31.0-1                    0.00 MiB       0.17 MiB
world/kcolorscheme                 6.30.0-1                  6.31.0-1                    0.00 MiB       0.05 MiB
world/kcompletion                  6.30.0-1                  6.31.0-1                    0.00 MiB       0.13 MiB
world/kconfig                      6.30.0-1                  6.31.0-1                    0.06 MiB       0.53 MiB
world/kconfigwidgets               6.30.0-1                  6.31.0-1                   -0.02 MiB       0.35 MiB
world/kcontacts                    1:6.30.0-1                1:6.31.0-1                  0.00 MiB       0.33 MiB
world/kcoreaddons                  6.30.0-2                  6.31.0-1                    0.03 MiB       0.77 MiB
world/kcrash                       6.30.0-1                  6.31.0-1                    0.00 MiB       0.03 MiB
world/kdbusaddons                  6.30.0-1                  6.31.0-1                    0.00 MiB       0.07 MiB
world/kde-cli-tools                6.7.5-1                   6.8.1-1                    -0.17 MiB       0.87 MiB
world/kde-gtk-config               6.7.5-1                   6.8.1-1                     0.01 MiB       0.09 MiB
world/kdeclarative                 6.30.0-1                  6.31.0-1                    0.08 MiB       0.20 MiB
world/kdecoration                  6.7.5-1                   6.8.1-1                     0.01 MiB       0.10 MiB
world/kded                         6.30.0-1                  6.31.0-1                    0.00 MiB       0.07 MiB
world/kdeplasma-addons             6.7.5-1                   6.8.1-1                     0.80 MiB       3.67 MiB
world/kdesu                        6.30.0-1                  6.31.0-1                    0.00 MiB       0.08 MiB
world/kdnssd                       6.30.0-1                  6.31.0-1                    0.00 MiB       0.09 MiB
world/kfilemetadata                6.30.0-1                  6.31.0-1                    0.00 MiB       0.28 MiB
world/kglobalaccel                 6.30.0-1                  6.31.0-1                    0.00 MiB       0.10 MiB
world/kglobalacceld                6.7.5-1                   6.8.1-1                    -0.07 MiB       0.12 MiB
world/kguiaddons                   6.30.0-2                  6.31.0-1                    0.00 MiB       0.22 MiB
world/kholidays                    1:6.30.0-1                1:6.31.0-1                  0.00 MiB       0.32 MiB
world/ki18n                        6.30.0-1                  6.31.0-1                    0.00 MiB       1.69 MiB
world/kiconthemes                  6.30.0-1                  6.31.0-1                    0.00 MiB       0.17 MiB
world/kidletime                    6.30.0-1                  6.31.0-1                    0.00 MiB       0.06 MiB
world/kimageformats                6.30.0-2                  6.31.0-1                   -0.04 MiB       0.63 MiB
world/kinfocenter                  6.7.5-1                   6.8.1-1                     0.14 MiB       0.98 MiB
world/kio                          6.30.0-1.1                6.31.0-1                    0.35 MiB       3.82 MiB
world/kirigami                     6.30.0-1                  6.31.0-1                    0.94 MiB       1.44 MiB
world/kitemmodels                  6.30.0-1                  6.31.0-1                    0.00 MiB       0.16 MiB
world/kitemviews                   6.30.0-1                  6.31.0-1                    0.00 MiB       0.13 MiB
world/kjobwidgets                  6.30.0-2                  6.31.0-1                    0.00 MiB       0.19 MiB
world/kmenuedit                    6.7.5-1                   6.8.1-1                     0.02 MiB       1.02 MiB
world/kmime                        1:6.30.0-1                1:6.31.0-1                  0.00 MiB       0.17 MiB
world/knewstuff                    6.30.0-1                  6.31.0-1                    0.10 MiB       0.73 MiB
world/knighttime                   6.7.5-1                   6.8.0-1                     0.00 MiB       0.07 MiB
world/knotifications               6.30.0-2                  6.31.0-1                   -0.02 MiB       0.15 MiB
world/knotifyconfig                6.30.0-1                  6.31.0-1                    0.00 MiB       0.06 MiB
world/kpackage                     6.30.0-1                  6.31.0-1                    0.00 MiB       0.19 MiB
world/kparts                       6.30.0-1                  6.31.0-1                    0.00 MiB       0.17 MiB
world/kpeople                      6.30.0-1                  6.31.0-1                   -0.01 MiB       0.18 MiB
world/kpipewire                    6.7.5-1                   6.8.1-1                     0.09 MiB       0.17 MiB
world/kplotting                    6.30.0-1                  6.31.0-1                    0.00 MiB       0.05 MiB
world/kpty                         6.30.0-1                  6.31.0-1                    0.00 MiB       0.05 MiB
world/kquickcharts                 6.30.0-1                  6.31.0-1                    0.04 MiB       0.20 MiB
world/krunner                      6.30.0-1                  6.31.0-1                    0.00 MiB       0.21 MiB
world/kscreen                      6.7.5-1                   6.8.1-1                     0.28 MiB       1.93 MiB
world/kscreenlocker                6.7.5-1                   6.8.1-1                     0.14 MiB       0.28 MiB
world/kservice                     6.30.0-1                  6.31.0-1                    0.00 MiB       0.25 MiB
world/ksshaskpass                  6.7.5-1                   6.8.1-1                     0.01 MiB       0.04 MiB
world/kstatusnotifieritem          6.30.0-2                  6.31.0-1                    0.00 MiB       0.15 MiB
world/ksvg                         6.30.0-1                  6.31.0-1                    0.00 MiB       0.16 MiB
world/ksystemstats                 6.7.5-1                   6.8.1-1                     0.27 MiB       0.35 MiB
world/ktexteditor                  6.30.0-1                  6.31.0-1                    0.11 MiB       2.93 MiB
world/ktexttemplate                6.30.0-1                  6.31.0-1                    0.01 MiB       0.34 MiB
world/ktextwidgets                 6.30.0-1                  6.31.0-1                    0.00 MiB       0.30 MiB
world/kunitconversion              6.30.0-2                  6.31.0-1                    0.01 MiB       1.09 MiB
world/kuserfeedback                6.30.0-1                  6.31.0-1                   -0.09 MiB       0.31 MiB
world/kwallet                      6.30.0-1                  6.31.0-1                    0.00 MiB       0.56 MiB
world/kwallet-pam                  6.7.5-1                   6.8.1-1                     0.00 MiB       0.01 MiB
world/kwayland                     6.7.5-1                   6.8.1-1                     0.00 MiB       0.24 MiB
world/kwayland-integration         6.7.5-1                   6.8.1-1                     0.00 MiB       0.04 MiB
world/kwidgetsaddons               6.30.0-2                  6.31.0-1                    0.00 MiB       2.19 MiB
world/kwin                         6.7.5-3                   6.8.1-1                    -0.48 MiB      10.64 MiB
world/kwindowsystem                6.30.0-1                  6.31.0-1                    0.02 MiB       0.25 MiB
world/kwrited                      6.7.5-1                   6.8.1-1                     0.00 MiB       0.02 MiB
world/kxmlgui                      6.30.0-2                  6.31.0-1                    0.02 MiB       0.84 MiB
world/layer-shell-qt               6.7.5-3                   6.8.1-1                     0.00 MiB       0.04 MiB
system/libarchive                  3.8.9-1                   3.8.10-1                    0.00 MiB       0.58 MiB
world/libbs2b                      3.1.0-10                  3.1.0-11                    0.00 MiB       0.02 MiB
world/libcolord                    1.4.8-1.1                 1.4.8-2                     0.00 MiB       0.18 MiB
world/libcupsfilters               2.2.1.r28.gce65eb74-1     2.2.1.r32.gd49e9284-1       0.02 MiB       0.56 MiB
world/libei                        1.6.0-1                   1.6.0-2                     0.00 MiB       0.11 MiB
system/libeinfo                    0.63.3-2                  0.64.1-2                    0.00 MiB       0.02 MiB
system/libelf                      0.196-1                   0.197-1                     0.01 MiB       0.71 MiB
world/libfdk-aac                   2.0.3-2                   3.0.0-1                     1.35 MiB       1.29 MiB
world/libgudev                     238-3                     238-4                      -0.21 MiB       0.03 MiB
world/libhandy                     1.8.3-2.1                 1.8.3-3                     0.00 MiB       0.45 MiB
world/libkscreen                   6.7.5-1                   6.8.1-1                    -0.42 MiB       0.25 MiB
world/libksysguard                 6.7.5-1                   6.8.1-1                     0.29 MiB       0.74 MiB
system/libldap                     2.7.1-1                   2.7.2-2                     0.00 MiB       0.28 MiB
world/libmbim                      1.34.0-1                  1.34.0-2                    0.00 MiB       0.47 MiB
world/libmm-glib                   1.24.2-1                  1.24.2-2                    0.01 MiB       0.56 MiB
world/libnotify                    0.8.8-1                   0.8.9-1                     0.00 MiB       0.04 MiB
world/libplasma                    6.7.5-1                   6.8.1-1                     1.48 MiB       2.79 MiB
world/libpulse                     17.0+r98+gb096704c0-1     17.0+r134+g77d25a1e6-1      0.03 MiB       0.42 MiB
world/libqalculate                 5.13.1-1                  5.13.2-1                    0.00 MiB       3.19 MiB
world/libqmi                       1.38.0-1                  1.38.0-2                   -0.11 MiB       1.89 MiB
world/libqrtr-glib                 1.4.0-1                   1.4.0-2                     0.00 MiB       0.03 MiB
world/librdkafka                   2.14.2-1                  2.15.1-1                    0.56 MiB       1.23 MiB
galaxy/libreoffice-fresh           26.8.1-1                  26.8.1-2                    0.00 MiB     149.05 MiB
world/librsvg                      2:2.63.2-1                2:2.63.4-1                  0.04 MiB       2.35 MiB
world/libsoup3                     3.8.0-1                   3.8.1-1                     0.00 MiB       0.42 MiB
world/libtiff                      4.7.2-1                   4.7.2-2.1                   0.00 MiB       0.41 MiB
system/libudev                     262-1                     262.1-1                     0.00 MiB       0.13 MiB
world/libva-utils                                            2.24.0-1                    3.16 MiB       0.52 MiB
world/libwmf                       0.2.16-1                  0.2.17-1                    0.00 MiB       1.83 MiB
world/libx11                       1.8.13-2                  1.8.14-1                    0.00 MiB       2.03 MiB
world/libxi                        1.8.3-1                   1.8.4-1                    -0.07 MiB       0.07 MiB
world/libxpm                       3.5.19-1                  3.5.20-1                    0.00 MiB       0.07 MiB
world/libxrender                   0.9.12-1                  0.9.13-1                    0.00 MiB       0.03 MiB
world/libxtst                      1.2.5-1                   1.2.6-1                    -0.01 MiB       0.03 MiB
system/linux-api-headers           7.2-1                     7.3-1                       0.07 MiB       1.53 MiB
system/linux-headers               7.2.9.artix1-1            7.2.11.artix1-1             0.04 MiB      68.79 MiB
system/linux-lts                   6.18.55-1                 6.18.57-2                  -0.02 MiB     155.39 MiB
world/litehtml                     0.10-1                    0.10-2                      0.00 MiB       0.49 MiB
world/llvm-libs                    23.1.1-1                  23.1.3-4                    0.06 MiB      41.79 MiB
world/luajit                       2.1.1788856981+c6ffc14-1  2.1.1792588164+a4c0645-1    0.00 MiB       0.33 MiB
world/memtest86+                   8.10-1                    9.00-1                      0.04 MiB       0.09 MiB
world/mesa                         1:26.2.4-1                1:26.2.5-1                  0.00 MiB      13.58 MiB
world/milou                        6.7.5-1                   6.8.1-1                     0.09 MiB       0.12 MiB
system/minizip                     1:1.3.2-3                 1:1.3.2-4                   0.00 MiB       0.03 MiB
world/modemmanager                 1.24.2-1                  1.24.2-2                    0.07 MiB       1.19 MiB
world/modemmanager-qt              6.30.0-1                  6.31.0-1                    0.01 MiB       0.24 MiB
world/mongo-c-driver               2.4.0-1                   2.5.5-1                     0.02 MiB       0.63 MiB
world/mujs                         1.3.10-1                  1.3.11-1                    0.00 MiB       0.31 MiB
world/net-snmp                     5.9.5.2-1                 5.9.5.2-2                   0.09 MiB       1.81 MiB
world/networkmanager-qt            6.30.0-1                  6.31.0-1                    0.01 MiB       0.42 MiB
world/noto-fonts-emoji             1:2.051-1                 1:2.057-1                   0.05 MiB       9.23 MiB
system/nss                         3.131-1                   3.132-1                     0.00 MiB       1.74 MiB
world/ocean-sound-theme            6.7.5-1                   6.8.1-1                     0.00 MiB       1.93 MiB
world/opencv                       5.0.0-12                  5.0.0-13                    0.01 MiB      33.88 MiB
system/openrc                      0.63.3-2                  0.64.1-2                    0.12 MiB       0.24 MiB
system/openssh                     10.6p1-1                  10.6p1-2                    0.00 MiB       1.48 MiB
world/os-prober                    1.84-1                    1.85-1                      0.00 MiB       0.02 MiB
world/oxygen                       6.7.5-1                   6.8.1-1                     0.03 MiB      30.13 MiB
world/oxygen-cursors               6.7.5-1                   6.8.1-1                    65.85 MiB       4.78 MiB
world/oxygen-sounds                6.7.5-1                   6.8.1-1                     0.00 MiB       1.85 MiB
system/pacman                      7.1.0.r9.g54d9411-2       7.1.0.r9.g54d9411-3         0.00 MiB       0.94 MiB
system/patch                       2.8-1                     2.8.1-1                     0.00 MiB       0.08 MiB
world/pcsclite                     2.5.2-1                   2.5.3-1                     0.00 MiB       0.10 MiB
system/perl                        5.42.3-1                  5.44.0-1                    1.29 MiB      15.65 MiB
system/pkgconf                     3.0.7-1                   3.0.10-1                    0.00 MiB       0.12 MiB
world/plasma-activities            6.7.5-1                   6.8.1-1                    -0.01 MiB       0.12 MiB
world/plasma-activities-stats      6.7.5-1                   6.8.1-1                     0.00 MiB       0.09 MiB
world/plasma-browser-integration   6.7.5-1                   6.8.1-1                     0.02 MiB       0.19 MiB
world/plasma-desktop               6.7.5-1                   6.8.1-1                     1.69 MiB      19.23 MiB
world/plasma-disks                 6.7.5-1                   6.8.1-1                     0.03 MiB       0.16 MiB
world/plasma-integration           6.7.5-3                   6.8.1-1                     0.01 MiB       0.13 MiB
world/plasma-nm                    6.7.5-1                   6.8.1-1                     0.91 MiB       2.18 MiB
world/plasma-pa                    6.7.5-1                   6.8.1-1                     0.36 MiB       0.56 MiB
world/plasma-systemmonitor         6.7.5-1                   6.8.1-1                     0.35 MiB       0.58 MiB
world/plasma-welcome               6.7.5-1                   6.8.1-1                     0.54 MiB       1.23 MiB
world/plasma-workspace             6.7.5-3                   6.8.1-1.1                   0.38 MiB      21.52 MiB
plasma-x11-session                 6.7.5-3                                               0.00 MiB
world/plasma5support               6.7.5-1                   6.8.1-1                     0.04 MiB       1.20 MiB
world/polkit                       127-3.1                   128-1                       0.06 MiB       0.42 MiB
world/polkit-kde-agent             6.7.5-1                   6.8.1-1                     0.00 MiB       0.07 MiB
world/poppler                      26.08.0-1                 26.10.0-1                   0.07 MiB       1.86 MiB
world/poppler-glib                 26.08.0-1                 26.10.0-1                   0.00 MiB       0.36 MiB
world/poppler-qt6                  26.08.0-1                 26.10.0-1                   0.01 MiB       0.27 MiB
world/powerdevil                   6.7.5-2                   6.8.1-1                     0.38 MiB       1.70 MiB
world/powertop                     2.16-1                    2.16.1-1                    0.02 MiB       0.31 MiB
world/print-manager                1:6.7.5-1                 1:6.8.1-1                   0.28 MiB       0.62 MiB
world/prison                       6.30.0-1                  6.31.0-1                    0.00 MiB       0.08 MiB
world/purpose                      6.30.0-1                  6.31.0-1                    0.08 MiB       0.46 MiB
world/python-apsw                  3.53.4.0-1                3.54.1.0-1                  0.17 MiB       1.36 MiB
system/python-brotli               1.2.0-1                   1.2.1-1                     0.00 MiB       0.34 MiB
world/python-brotlicffi            1.2.0.2-1                 1.2.1.0-1                   0.00 MiB       0.03 MiB
world/python-certifi               2026.07.22-1              2026.10.19-1                0.00 MiB       0.01 MiB
world/python-dnspython             1:2.8.0-3                 1:2.9.0-1                   0.30 MiB       0.59 MiB
world/python-markdown              3.11.0-1                  3.11.2-1                    0.05 MiB       0.20 MiB
world/python-pillow                12.3.0-1                  13.0.0-1                    0.05 MiB       0.94 MiB
world/python-py7zr                 1.1.3-1                   1.1.4-1                     0.03 MiB       0.16 MiB
world/python-pycparser             3.11-1                    3.12-1                      0.16 MiB       0.14 MiB
world/python-pycryptodome          3.24.0-1                  4.2.0-1                     0.96 MiB       0.82 MiB
world/python-soupsieve             2.10-1                    3.0.4-1                     0.05 MiB       0.10 MiB
world/python-wrapt                 2.5.0-1                   2.5.1-1                     0.00 MiB       0.13 MiB
world/python-xxhash                4.0.1-1                   4.0.2-1                     0.00 MiB       0.02 MiB
world/qqc2-breeze-style            6.7.5-1                   6.8.1-1                     1.06 MiB       0.68 MiB
world/qqc2-desktop-style           6.30.0-1                  6.31.0-1                    1.22 MiB       0.80 MiB
world/qt6-base                     6.12.0-2                  6.12.0-3                    0.00 MiB      16.04 MiB
world/qt6-declarative              6.12.0-1.1                6.12.0-2                    0.00 MiB      20.25 MiB
world/qt6-graphs                                             6.12.0-1                    5.45 MiB       1.09 MiB
world/rsync                        3.5.1-2                   3.5.1-3                     0.00 MiB       0.42 MiB
world/rtkit                        0.14-1                    0.14-2                      0.00 MiB       0.03 MiB
world/sddm-kcm                     6.7.5-1                   6.8.1-1                     0.03 MiB       0.16 MiB
world/snappy                       1.2.2-3                   1.3.1-1                     0.02 MiB       0.04 MiB
world/solid                        6.30.0-1                  6.31.0-1                    0.00 MiB       0.47 MiB
world/sonnet                       6.30.0-1                  6.31.0-1                    0.01 MiB       0.39 MiB
world/spectacle                    1:6.7.5-1                 1:6.8.1-1                   0.56 MiB       2.19 MiB
world/speex                        1.2.1-2                   1.2.1-3                     0.01 MiB       0.47 MiB
world/speexdsp                     1.2.1-2                   1.2.1-3                     0.00 MiB       0.44 MiB
system/sqlite                      3.53.4-1                  3.54.0-1                    0.23 MiB       2.41 MiB
world/syndication                  6.30.0-1                  6.31.0-1                    0.00 MiB       0.22 MiB
world/syntax-highlighting          6.30.0-1                  6.31.0-1                    0.07 MiB       1.21 MiB
world/systemsettings               6.7.5-1                   6.8.1-1                     0.07 MiB       0.38 MiB
system/texinfo                     7.3-1                     7.3-3.1                     0.01 MiB       2.13 MiB
world/threadweaver                 6.30.0-1                  6.31.0-1                    0.00 MiB       0.08 MiB
system/udev                        262-1                     262.1-1                     0.00 MiB       2.52 MiB
world/union                                                  6.8.1-1                     5.19 MiB       1.07 MiB
world/vapoursynth                  80-1                      81-1                        0.13 MiB       3.29 MiB
world/vim                          9.2.1164-2                9.2.1178-1                  0.00 MiB       2.55 MiB
world/vim-runtime                  9.2.1164-2                9.2.1178-1                  0.00 MiB       7.68 MiB
world/vulkan-intel                 1:26.2.4-1                1:26.2.5-1                  0.00 MiB       5.12 MiB
world/vulkan-mesa-implicit-layers  1:26.2.4-1                1:26.2.5-1                  0.00 MiB       0.05 MiB
world/vulkan-radeon                1:26.2.4-1                1:26.2.5-1                  0.00 MiB       3.48 MiB
world/vulkan-swrast                1:26.2.4-1                1:26.2.5-1                  0.00 MiB       2.34 MiB
world/webkitgtk-6.0                2.54.1-1                  2.54.2-1                    0.05 MiB      37.74 MiB
world/webrtc-audio-processing-1    1.3-5                     1.3-6                       0.02 MiB       0.54 MiB
world/woff2                        1.0.2-6                   1.0.2-7                     0.02 MiB       0.06 MiB
world/xdg-desktop-portal-gtk       1.15.3-1                  1.15.3-2                    0.00 MiB       0.11 MiB
world/xdg-desktop-portal-kde       6.7.5-1                   6.8.1-1                     0.43 MiB       0.76 MiB
system/xfsprogs                    7.2.0-1                   7.2.1-1                     0.00 MiB       1.42 MiB
world/yt-dlp                       2026.08.19-1              2026.10.21-1                0.05 MiB       4.92 MiB
world/zbar                         0.23.93-7                 0.23.95-1                   0.02 MiB       0.26 MiB
system/zlib                        1:1.3.2-3                 1:1.3.2-4                   0.00 MiB       0.08 MiB

Total Download Size:   899.97 MiB
Total Installed Size: 2921.97 MiB
Net Upgrade Size:       91.91 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages...
(...)
Total (250/250)                                                                      900.0 MiB  34.3 MiB/s 00:26
(...)
:: Running post-transaction hooks...
( 1/21) Creating system user accounts...
( 2/21) Creating temporary files...
( 3/21) Updating udev hardware database...
( 4/21) Configuring user service & reexecuting init ...
( 5/21) Applying kernel sysctl settings...
( 6/21) Updating the MIME type database...
( 7/21) Reloading device manager configuration...
( 8/21) Rebuilding certificate stores...
( 9/21) Setting init symlink ...
	==> Activated openrc-init
(10/21) Updating module dependencies...
(11/21) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux-lts -g /boot/initramfs-linux-lts.img
==> Starting build: '6.18.57-2-lts'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [microcode]
  -> Running build hook: [kms]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-lts.img'
  -> Early uncompressed CPIO image generation successful
==> Initcpio image generation successful
(12/21) Qt6 Upgrade Warning
[WARNING] qt6-base was updated, qt6 applications will break until qt6gtk2 is rebuilt.
(13/21) Reloading system bus configuration...
(14/21) Checking for old perl modules...
(15/21) Updating fontconfig cache...
(16/21) Updating GDK-Pixbuf loader cache...
(17/21) Updating GIO module cache...
(18/21) Updating icon theme caches...
(19/21) Displaying openrc service help ...
        (...)
(20/21) Updating the info directory file...
(21/21) Updating the desktop file MIME type cache...

real  1m37.844s
user  0m26.031s
sys   0m22.703s

Mon 26 Oct 2026 11:44:49 -03

exit

Script done on 2026-10-26 11:45:01-03:00


2 weeks later:

# pacman -Rns $(pacman -Qtdq)
checking dependencies...
:: python-pyqt6 optionally requires qt6-sensors: QtSensors bindings

Package (14)         Old Version  Net Change

confuse              3.4-1         -0.20 MiB
libftdi              1.5-10        -0.51 MiB
qt6-sensors          6.12.0-1      -1.17 MiB
accounts-qml-module  0.7-7         -0.26 MiB
flashrom             1.7.0-1       -8.05 MiB
kwin-x11             6.7.5-3      -25.98 MiB
libcbor              0.14.0-1      -0.18 MiB
libjcat              0.2.6-1       -0.55 MiB
mypaint-brushes1     1.3.1-2       -2.32 MiB
python-sgmllib3k     1.0.0-8       -0.06 MiB
qpdf                 12.4.2-1      -3.57 MiB
qt6-datavis3d        6.12.0-1      -3.33 MiB
svt-hevc             1.5.1-4       -2.24 MiB
tinysparql           3.12.0-1      -3.94 MiB

Total Removed Size:  52.37 MiB

:: Do you want to remove these packages? [Y/n]
(...)

Portanto, o único pacote excluído foi o “plasma-x11-session”.

Só 2 semanas depois, removi os pacotes órfãos — entre eles, o “kwin-x11” — mas não sei quais se deviam a essa transição para o Plasma 6.8.

Telas de Login do SDDM (esq.) e do Plasma Login Manager (dir.)

Também só 2 semanas depois, instalei o “plasma-login-manager” — e no entanto, fiz boot e Login 9 vezes, no KDE Plasma 6.8, todas pelo SDDM — conforme o log do OpenRC (confirmando as capturas de tela).

  • É o que estou usando no Login automático (Auto Login).

Das tentativas de me logar pelo “plasma-login-manager“, tenho apenas fotos — pois todas falharam. — Não loga.

  • No Arch Linux, também, só consegui logar pelo SDDM — e é o que estou usando para Auto Login.

Que horas o Conky volta?

Artix em sessão Plasma 6.8 (Wayland), sem Conky

Estou tão acostumado a ter todas as informações diante dos olhos, o tempo todo, que fico até sem ação, na falta do Conky. — Uma captura de tela do início da sessão Plasma não diz nada, exceto a data, a hora (no Painel), e o Icons-only Taskmanager vazio indicar que nenhum aplicativo está aberto. — É muito pouco. Não vale o trabalho de apertar “PrtScn”, nem o espaço que vai ocupar no disco.

Ok, tenho um script salva as principais informações do sistema, aos 5 minutos uptime — mas sem a indicação do Conky, de que o script já foi executado, eu teria de ficar olhando para um cronômetro, igual ao coelho de Alice no País das Maravilhas. — "Ai de mim! Ai de mim!".

Um bug no Conky 1.25.2 impede que ele seja executado no Plasma 6.8 (Wayland). — Isso já foi corrigido no Conky 1.25.3 (no Github, já vi até versão 1.25.4). — Fiquei 2 semanas executando o “pacman -Syu” todos os dias, como quem anseia pela volta do salvador da pátria.

Minha intenção era resolver (e entender) todos os problemas, no Artix, antes de fazer a transição para o Plasma 6.8 nas outras distros rolling-release. — Acabei cansando de esperar, e foi bom mudar de ares — pois encontrei “lá fora” algumas soluções (e em algumas distros, encontrei menos problemas!).

No Arch Linux, descobri que o repositório “extra/testing” já tinha o Conky 1.25.3 — e também, que poderia instalá-lo a partir do “Arquivo de Pacotes do Arch”, sem necessidade de ativar um repositório só para isso.

A partir dessas informações, descobri que o repositório equivalente, no Artix, é o “world/gremlins” — e que também existe um “Arquivo de Pacotes do Artix”.

Basta procurar Conky na letra “c”, de Conky:

# pacman -U 'https://archive.artixlinux.org/packages/c/conky/conky-1.25.3-1-x86_64.pkg.tar.zst'
:: Retrieving packages...
 conky-1.25.3-1-x86_64                                       1004.1 KiB   455 KiB/s 00:02
loading packages...
resolving dependencies...
looking for conflicting packages...

Package (1)  Old Version  New Version  Net Change

conky        1.25.2-1     1.25.3-1       0.00 MiB

Total Installed Size:  2.86 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring
(1/1) checking package integrity
(1/1) loading package files
(1/1) checking for file conflicts
(1/1) checking available disk space
:: Processing package changes...
(1/1) upgrading conky
:: Running post-transaction hooks...
(1/2) Updating icon theme caches...
(2/2) Updating the desktop file MIME type cache...

# pacman -Q conky
conky 1.25.3-1

Conky, enfim... com um pequeno probleminha

O resultado não foi tão maravilhoso como eu gostaria: — Precisei desativar os gráficos dos 6 núcleos (enquanto não encontro uma solução), para poder ver outras informações, indispensáveis.

Isto não aconteceu com o Conky do openSUSE Tumbleweed, do Arch Linux, ou do Fedora 44. — Aliás, várias coisas foram diferentes, de uma distro para outra, nessa transição para o Plasma 6.8.

Um fato comum a todas, é que o Conky já não inicia automaticamente pelo recurso “Restaurar sessão salva manualmente”, que eu tinha usado até agora. — Em todos os casos, tive de mudar para “Iniciar sessão vazia” — e colocar em “Início automático” (Autostart) as 2 instâncias do meu Conky.

Para facilitar, apenas copiei os arquivos “conky.desktop” da pasta ~/.config/autostart/ de alguma outra distro, na qual eu tinha configurado esse “Início Automático”.

xxxx

___________________
• Publicado em 9 Abril 2026; e desenvolvido até Novembro 2026.

— … ≠ “•” ≠ … —

PC desktop UEFI / GPT