Linux Brasil

768 readers
3 users here now

Comunidade Lusófona de entusiastas Linux.

Bem vindo ao nosso agregado de links sobre Linux.


Geral

Wiki do c/Linux

Megathread do c/Linux

Chat

founded 1 year ago
MODERATORS
151
 
 

We're happy to announce the release of BusKill v0.7.0!

BusKill Release Announcement v0.7.0

Most importantly, this release allows you to arm the BusKill GUI app such that it shuts-down your computer when the BusKill cable's connection to the computer is severed.

What is BusKill?

BusKill is a laptop kill-cord. It's a USB cable with a magnetic breakaway that you attach to your body and connect to your computer.

What is BusKill? (Explainer Video)
Watch the BusKill Explainer Video for more info youtube.com/v/qPwyoD_cQR4

If the connection between you to your computer is severed, then your device will lock, shutdown, or shred its encryption keys -- thus keeping your encrypted data safe from thieves that steal your device.

Upgrading

You can upgrade your BusKill app to the latest version either by

  1. Clicking "Update" in the app or
  2. Downloading it from GitHub

Changes

This update includes many bug fixes and new features, including:

  1. Adds support for 'soft-shutdown' trigger to GUI
  2. Adds a new buskill.ini config file
  3. Adds a new "Settings" screen in GUI
  4. Merges kivy & buskill config files into one standardized location
  5. Fixes in-app updates on MacOS
  6. Fixes lockscreen trigger on Linux Mint Cinnamon
  7. Fixes background blue/red disarm/arm color to propagate to all screens
  8. Fixes --run-trigger to be executed inside usb_handler child process and communicate to root_child through the parent process

You can find our changelog here:

Documentation Improvements

We've also made many improvements to our documentation

  1. Updated the Software User Guide to include how to arm the BusKill app with the soft-shutdown trigger in the GUI
  2. Added a manpage
  3. Better documentation on how to build your own USB-C BusKill Cable
  4. Better documentation on how to test the buskill app
  5. Fixes in Release Workflow
  6. Added some additional related projects to our documentation

Soft-Shutdown Trigger

This release now allows you to choose between either [a] locking your screen or [b] shutting down your computer when you arm the BusKill app from the GUI. By default, the BusKill app will trigger the lockscreen. To choose the 'soft-shutdown' trigger, open the navigation drawer, go to the Settings Screen, click Trigger, and change the selected trigger from lock-screen to soft-shutdown. For more information, see our Software GUI User Guide.

BusKill Now in Debian!

We're also happy to announce that, with the release of Debian 12, it's now possible to install BusKill in Debian with Apt!

sudo apt-get install buskill

Testers Needed!

We do our best to test the BusKill app on Linux, Windows, and MacOS. But unfortunately it's possible that our app doesn't fully function on all versions, distributions, and flavours of these three platforms.

We could really use your help testing the BusKill app, especially if you have access to a system that's not (yet) listed in our Supported Platforms.

And in this release, we specifically would like you to help us test the new soft shutdown feature. Please let us know if it does or does not work for you.

Please contact us if you'd like to help test the BusKill app :)

152
 
 

Resolução: Isso tava acontecendo por causa de um pacote corrompido que eu instalei sem querer. Deletei o pacote com o comando: apt remove rtl8821ce-dkms, mais informações nos comentários.

Bom dia, ontem eu instalei o Pop Os! no meu notebook, e como eu faço em todos os sistemas Linux que instalo nele, tenho que compilar um modulo para a minha placa de rede para o kernel, se não a internet não vai funcionar direito…

Mas depois que a instalação foi concluída, fui tentar atualizar o sistema usando o comando: sudo apt upgrade e obtive este erro:

➜  ~ sudo apt upgrade
Lendo listas de pacotes... Pronto
Construindo árvore de dependências... Pronto
Lendo informação de estado... Pronto        
Calculando atualização... Pronto
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
1 pacotes não totalmente instalados ou removidos.
Depois desta operação, 0 B adicionais de espaço em disco serão usados.
Você quer continuar? [S/n] 
Configurando rtl8821ce-dkms (5.5.2.1-0ubuntu11pop1~1659015671~22.04~5417fc0) ...
Removing old rtl8821ce-5.5.2.1 DKMS files...
Deleting module rtl8821ce-5.5.2.1 completely from the DKMS tree.
Loading new rtl8821ce-5.5.2.1 DKMS files...
Building for 6.2.6-76060206-generic
Building initial module for 6.2.6-76060206-generic
ERROR (dkms apport): kernel package linux-headers-6.2.6-76060206-generic is not supported
Error! Bad return status for module build on kernel: 6.2.6-76060206-generic (x86_64)
Consult /var/lib/dkms/rtl8821ce/5.5.2.1/build/make.log for more information.
dpkg: erro ao processar o pacote rtl8821ce-dkms (--configure):
 o subprocesso instalado, do pacote rtl8821ce-dkms, o script post-installation retornou erro do status de saída 10
Erros foram encontrados durante o processamento de:
 rtl8821ce-dkms
E: Sub-process /usr/bin/dpkg returned an error code (1)

O log do dkms:

      |                     ~~~~~~~^~~~~~~~~~
In file included from /var/lib/dkms/rtl8821ce/5.5.2.1/build/include/drv_types.h:27,
                 from /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/os_intfs.c:17:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/include/osdep_service.h:296:35: note: expected ‘void *’ but argument is of type ‘const unsigned char *’
  296 | extern void     _rtw_memcpy(void *dec, const void *sour, u32 sz);
      |                             ~~~~~~^~~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/os_intfs.c: In function ‘rtw_os_ndev_register’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/os_intfs.c:1671:9: error: too many arguments to function ‘netif_napi_add’
 1671 |         netif_napi_add(ndev, &adapter->napi, rtw_recv_napi_poll, RTL_NAPI_WEIGHT);
      |         ^~~~~~~~~~~~~~
In file included from /var/lib/dkms/rtl8821ce/5.5.2.1/build/include/osdep_service_linux.h:30,
                 from /var/lib/dkms/rtl8821ce/5.5.2.1/build/include/osdep_service.h:50:
./include/linux/netdevice.h:2586:1: note: declared here
 2586 | netif_napi_add(struct net_device *dev, struct napi_struct *napi,
      | ^~~~~~~~~~~~~~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/os_intfs.c:1687:25: warning: passing argument 1 of ‘_rtw_memcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
 1687 |         _rtw_memcpy(ndev->dev_addr, adapter_mac_addr(adapter), ETH_ALEN);
      |                     ~~~~^~~~~~~~~~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/include/osdep_service.h:296:35: note: expected ‘void *’ but argument is of type ‘const unsigned char *’
  296 | extern void     _rtw_memcpy(void *dec, const void *sour, u32 sz);
      |                             ~~~~~~^~~
make[2]: *** [scripts/Makefile.build:252: /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/os_intfs.o] Erro 1
make[2]: ** Esperando que outros processos terminem.
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:252: /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/osdep_service.o] Erro 1
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_linux.c: In function ‘rtw_mp_efuse_set’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_linux.c:9789:46: warning: passing argument 1 of ‘_rtw_memcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
 9789 |                 _rtw_memcpy(padapter->pnetdev->dev_addr, get_hal_mac_addr(padapter), ETH_ALEN); /* set mac addr to net_device */
      |                             ~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /var/lib/dkms/rtl8821ce/5.5.2.1/build/include/drv_types.h:27,
                 from /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_linux.c:17:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/include/osdep_service.h:296:35: note: expected ‘void *’ but argument is of type ‘const unsigned char *’
  296 | extern void     _rtw_memcpy(void *dec, const void *sour, u32 sz);
      |                             ~~~~~~^~~
make[1]: *** [Makefile:2021: /var/lib/dkms/rtl8821ce/5.5.2.1/build] Erro 2
make[1]: Saindo do diretório '/usr/src/linux-headers-6.2.6-76060206-generic'
make: *** [Makefile:2262: modules] Erro 2
(END)

rtl8821ce é o módulo que eu falei.

Eu já fiz esse processo eu muitas distros, e nenhum outro gestor de pacotes além do apt tiveram problema…

O que eu faço agora?

153
 
 

No começo eu achava bizarro, mas aos poucos fui experimentando com I3 e posteriormente o com DWM e agora é a minha opção de escolha.

154
 
 

Atualmente usando Kubuntu 23.04. Eu queria que todas as atualizações que aparecessem no Discover fossem automaticamente baixadas e instaladas. Procurando nas opções de atualização vejo que o campo "when there are other updates" não como selecionar nada, conforme a imagem. Alguma ideia de como resolver este problema?

155
 
 

Estou cá com meu celularzinho antigo (veio com android 5) rodando android 10, graças ao lineageOS, e prestes a instalar o android 12 nele, graças a um port da comunidade para o treble.

Alguém mais aí gosta de uma custom rom e de usar o celular até o bicho não aguentar mais?

156
 
 

Amigos, alguém pode me dizer quais os ônus e os bônus de usar uma distro imutável?

157
 
 

Eu adorava o Arch na época que eu usava e estava pensando em instalar no meu notebook esse final de semana. Mas eu lembro que o meu Arch era que nem um relóginho e dava ruim em alguma coisa aleatória a cada 6 meses. Eu vejo que o Arch tem essa fama mesmo, mas tem como evitar isso? Só deixar de instalar coisas que não sejam pelo pacman já bastaria?

158
159
 
 

Na aparencia usei o tema no shell o graphite teal dark, e os ícones do do big sur que tem a versão dark mode

e as extensões principais foram: pra colocar as notificações de programas em segundo plano aparecendo; pra fazer a dock; pra deixar a musica aparecendo; e a user theme pra carregar o tema que vc baixou no gnome

minha versão do Gnome hoje é 44 e não coloquei mais extensões pra não deixar o sistema bugado e lento. uso o Fedora 38

160
9
submitted 1 year ago by caboclo to c/linux
 
 

PORQUE!?

161
 
 

Eu e meus amigos resolvemos criar um LFS, pra aprender mesmo, sem muito compromisso, mas se ficar legal, eu já digo que vou usar no meu desktop pessoal :)

Então, onde que eu posso fazer a "instalação" do LFS? eu tenho um HD bem grande de 1TB aqui em casa, que tô usando para armazenar as coisas de um servidor de mídia que eu fiz usando um pc velho daqui.

Não vejo problema em particionar esse disco para ter um certo espaço para o LFS, mas o problema, é que eu uso um note aqui, que não tem como eu conectar esse hd nele, e o PC que eu tô usando para fazer o servidor de mídia não vai dar conta de compilar os pacotes.

Eu também tenho uns pendrives aqui, mas não sei se vai rolar de fazer neles, só tem 32GB, e são bem lentos.

Ainda tenho a possibilidade de particionar o disco do meu note pra dar um pouco de espaço para o LFS, mas eu também vou ter a possibilidade de fazer uma besteira e cagar o meu sistema principal (fedora) inteiro.

O que eu deveria fazer?

162
163
 
 

aquele drama de querer rodar aqle joguinho da steam que não aparece como disponível pra linux, tentei preparar o wine mas ele nem abriu a steam qd terminei de instalar :(

164
23
submitted 1 year ago* (last edited 1 year ago) by caboclo to c/linux
 
 

Mais cedo ou mais tarde alguem iria criar esse tópico né?

I use arch btw.

165
9
Post de teste (self.linux)
submitted 1 year ago by Any404 to c/linux