AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / 问题

All perguntas(ubuntu)

Martin Hope
Kenneth Fribert
Asked: 2025-02-06 18:36:14 +0800 CST

rsyslog gtls não encontrado - ubuntu 24.04

  • 5

Ubuntu é 24.04

Estou tentando configurar o rsyslog para receber syslogs criptografados.

Eu fiz o

apt install rsyslog-gnutls

Mas olhando em /usr/lib/x86_64-linux-gnu/rsyslog/ não vejo o arquivo gtls.so

Eu vejo o lmnsd_gtls.so, mas não o gtls.so

Então, quando tento iniciar o rsyslogd, ele mostra:

Feb 06 11:29:45 syslog-proxy rsyslogd[22861]: could not load module 'gtls', errors: trying to load module /usr/lib/x86_64-linux-gnu/rsyslog/gtls.so: /usr/lib/x86_64-linux-gnu/rsyslog/gtls.so: cannot open shared object file: No such file>

Ele também reclama:

error during parsing file /etc/rsyslog.conf, on or before line 16: parameter 'StreamDriverAuthMode' not known
error during parsing file /etc/rsyslog.conf, on or before line 16: parameter 'StreamDriverMode' not known
error during parsing file /etc/rsyslog.conf, on or before line 16: parameter 'StreamDriver' not known

O rsyslog.conf:

# Set up encryption with certificates

$DefaultNetstreamDriver gtls
$DefaultNetstreamDriverCAFile /etc/rsyslog/certs/rsyslog.crt
$DefaultNetstreamDriverCertFile /etc/rsyslog/certs/rsyslog.crt
$DefaultNetstreamDriverKeyFile /etc/rsyslog/certs/rsyslog.key

#### MODULES ####

module(load="imuxsock") # provides support for local system logging
module(load="imtcp")
module(load="gtls")        # For TLS encryption

# Enable TCP on port 514 (unencrypted) and a different port for encrypted logging (e.g., 6514)
input(type="imtcp" port="514")
input(type="imtcp" port="6514" StreamDriver="gtls" StreamDriverMode="1" StreamDriverAuthMode="anon")

# provides kernel logging support and enable non-kernel klog messages
#module(load="imklog" permitnonkernelfacility="on")

###########################
#### GLOBAL DIRECTIVES ####
###########################

# Filter duplicated messages
$RepeatedMsgReduction on

#
# Set the default permissions for all log files.
#
$FileOwner syslog
$FileGroup adm
$FileCreateMode 0640
$DirCreateMode 0755
$Umask 0022

# Drop privileges to syslog after starting
$PrivDropToUser syslog
$PrivDropToGroup syslog

#
# Where to place spool and state files
#
$WorkDirectory /var/spool/rsyslog

#
# Include all config files in /etc/rsyslog.d/

####################################
# Remote log handling              #
####################################

$template remote-incoming-logs, "/var/log/remotehosts/%HOSTNAME%/%PROGRAMNAME%.log"
*.* ?remote-incoming-logs
&~
24.04
  • 1 respostas
  • 43 Views
Martin Hope
g4b0
Asked: 2025-02-05 23:04:39 +0800 CST

Certificado CA inválido do Ubuntu 22

  • 6

Gpg parou de funcionar no meu Ubuntu 22.4.5 LTS, provavelmente após uma atualização. Ele pode listar minhas chaves, que estavam funcionando assinando git commit desde a última atualização.

$ gpg --list-secret-keys --keyid-format=long
/home/g4b0/.gnupg/pubring.kbx
-----------------------------
sec   rsa3072/WWWWWWWWWWWWWWWW 2024-06-03 [SC] [expires: 2026-06-03]
      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
uid                 [ultimate] Foo Bar <[email protected]>
ssb   rsa3072/AAAAAAAAAAAAAAAA 2024-06-03 [E] [expires: 2026-06-03]

sec   rsa3072/ZZZZZZZZZZZZZZZZ 2024-06-04 [SC] [expires: 2026-06-04]
      YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
uid                 [ultimate] Bar Foo <[email protected]>
ssb   rsa3072/BBBBBBBBBBBBBBBB 2024-06-04 [E] [expires: 2026-06-04]

Tentar usá-lo resulta em erro de certificado CA inválido

echo "test" | gpg -vv --clearsign
gpg: using pgp trust model
gpg: key WWWWWWWWWWWWWWWW: accepted as trusted key
gpg: key ZZZZZZZZZZZZZZZZ: accepted as trusted key
gpg: writing to stdout
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

test
gpg: pinentry launched (3   )
gpg: signing failed: Bad CA certificate
gpg: [stdin]: clear-sign failed: Bad CA certificate

Versão do Ubuntu:

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.5 LTS
Release:    22.04
Codename:   jammy

Tudo está atualizado. Como resolver?

22.04
  • 2 respostas
  • 192 Views
Martin Hope
Black
Asked: 2025-02-05 20:29:10 +0800 CST

Como excluir um link simbólico com segurança?

  • 5

Este é meu link simbólico:

export -> /home/company/test/var/export/

Eu tentei deletar comrm export/

Saída: rm: não é possível remover 'export/': É um diretório

Então tentei desvincular: unlink export/

Saída: unlink: não é possível desvincular 'export/': Não é um diretório

symbolic-link
  • 1 respostas
  • 42 Views
Martin Hope
Jason Williams
Asked: 2025-02-04 04:51:45 +0800 CST

Detecção de eventos no modo tablet no HP Spectre x360

  • 6

Tenho um laptop conversível 2 em 1 (HP Spectre x360) que estou usando com o Ubuntu 24.04. Mais ou menos tudo funciona muito bem de fábrica: a tela sensível ao toque funciona bem, e se eu dobrar o computador completamente no "modo tablet", o teclado na tela aparece quando preciso, ou posso chamá-lo manualmente deslizando de baixo para cima na tela.

Gostaria de fazer um pouco mais e executar um script quando o computador for alternado para o modo tablet ou não. O SO sabe claramente em que modo está, já que o teclado na tela só aparece quando a tela é dobrada para o modo tablet, mas não tenho ideia de como obter essas informações, muito menos acionar um script quando o modo muda.

Editar: Eu instalei evteste, por meio de um processo de tentativa e erro, rastreei até um evento em /dev/input/event11. No entanto, não tenho ideia de como observar esse evento e executar um script quando ele dispara. Alguma orientação?

Aqui está o resultado de evtest /dev/input/event11quando coloquei o computador no modo tablet e depois saí dele:

Input driver version is 1.0.1
Input device ID: bus 0x19 vendor 0x0 product 0x0 version 0x0
Input device name: "Intel Virtual Switches"
Supported events:
  Event type 0 (EV_SYN)
  Event type 5 (EV_SW)
    Event code 1 (SW_TABLET_MODE) state 0
Properties:
Testing ... (interrupt to exit)
Event: time 1738791097.627387, type 5 (EV_SW), code 1 (SW_TABLET_MODE), value 1
Event: time 1738791097.627387, -------------- SYN_REPORT ------------
Event: time 1738791102.134017, type 5 (EV_SW), code 1 (SW_TABLET_MODE), value 0
Event: time 1738791102.134017, -------------- SYN_REPORT ------------
24.04
  • 2 respostas
  • 57 Views
Martin Hope
Igor Nizio
Asked: 2025-02-04 02:42:38 +0800 CST

Adicione mais espaço para particionar

  • 5

Sou novo no Ubuntu e trabalho com partições. Não quero cometer erros - então prefiro perguntar.

Sei que há muitos tópicos sobre adicionar memória à partição, mas não tenho certeza porque nenhum deles é 1:1. Gostaria de adicionar o restante da memória livre à partição vda2 (ext4) (onde o Ubuntu está) sem perder nenhum dado.

Você poderia me dar uma solução simples? Tenho que deletar a partição vda3?

Obrigado e desculpe pela pergunta idiota.

insira a descrição da imagem aqui

partitioning
  • 1 respostas
  • 24 Views
Martin Hope
usernameadamasks
Asked: 2025-02-03 02:48:41 +0800 CST

LibTiff5 removido após a instalação do Ubuntu 24.04, como instalar novamente?

  • 6

Eu uso um software de animação (Mine-Imator lol) que tem uma dependência forte em um pacote com o nome de "LibTiff5". Agora eu sei o que é, o problema é que ele quer o LibTiff 5 especificamente . Mas a partir do Ubuntu 24.04 (ou 23, não tenho certeza), o LT5 foi abandonado em favor do LibTiff 6 e permanece no 22.04 (Jammy Jellyfish). O LT6, é claro, não é suportado por ele porque o software não foi atualizado em 2 anos no momento em que este artigo foi escrito. Nem o LT5-dev. Minha pergunta é: existe uma maneira boa e não dolorosa de instalar o antigo LT5 no Ubuntu 24.04?

......../Mine-imator: error while loading shared libraries: libtiff.so.5: cannot open shared object file: No such file or directory
24.04
  • 1 respostas
  • 46 Views
Martin Hope
Srinath Avadhanula
Asked: 2025-02-02 02:39:09 +0800 CST

O pareamento Bluetooth não funciona no Ubuntu 24.04

  • 5

Tenho o Ubuntu 24.04 instalado no meu novo desktop ABS e, embora hciconfig e bluetoothctl não mostrem nenhum erro, não consigo ver nenhum dispositivo durante a varredura.

$ hciconfig
hci0:   Type: Primary  Bus: USB
        BD Address: FC:B0:DE:38:30:96  ACL MTU: 1021:8  SCO MTU: 255:12
        UP RUNNING PSCAN ISCAN
        RX bytes:5389 acl:0 sco:0 events:539 errors:0
        TX bytes:19604 acl:0 sco:0 commands:519 errors:0

Usar bluetoothctl manualmente faz algo como:

$ bluetoothctl
Waiting to connect to bluetoothd...[bluetooth]# Agent registered
[bluetooth]# agent on
Agent is already registered
[bluetooth]# default-agent
[bluetooth]# Default agent request successful
[bluetooth]# scan on
[bluetooth]# SetDiscoveryFilter success
[bluetooth]# Discovery started
[bluetooth]# [CHG] Controller FC:B0:DE:38:30:96 Discovering: yes
[bluetooth]#

O lsmod não mostra nada de engraçado até onde eu sei:

$ lsmod | grep btusb
btusb                  77824  0
btrtl                  32768  1 btusb
btintel                57344  1 btusb
btbcm                  24576  1 btusb
btmtk                  12288  1 btusb
bluetooth            1028096  46 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm

~ ⌚ 13:34:42
$ lsmod | grep bluetooth
bluetooth            1028096  46 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm
ecdh_generic           16384  2 bluetooth

Aqui está o resultado de lsusb; sudo dmesg | egrep -i 'blue|firm':

$ lsusb; sudo dmesg | egrep -i 'blue|firm'
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 003: ID 0b05:19af ASUSTek Computer, Inc. AURA LED Controller
Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 0489:e112 Foxconn / Hon Hai Bluetooth Radio
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
[    1.157720] usb 3-1: Product: Bluetooth Radio
[    4.892212] systemd[1]: Mounting snap-firmware\x2dupdater-127.mount - Mount unit for firmware-updater, revision 127...
[    4.893131] systemd[1]: Mounting snap-firmware\x2dupdater-147.mount - Mount unit for firmware-updater, revision 147...
[    5.078863] Bluetooth: Core ver 2.22
[    5.103287] NET: Registered PF_BLUETOOTH protocol family
[    5.103290] Bluetooth: HCI device and connection manager initialized
[    5.103294] Bluetooth: HCI socket layer initialized
[    5.103296] Bluetooth: L2CAP socket layer initialized
[    5.103303] Bluetooth: SCO socket layer initialized
[    5.319068] rtw89_8851be 0000:08:00.0: loaded firmware rtw89/rtw8851b_fw.bin
[    5.319858] rtw89_8851be 0000:08:00.0: Firmware version 0.29.41.3 (65cefb31), cmd version 0, type 5
[    5.319861] rtw89_8851be 0000:08:00.0: Firmware version 0.29.41.3 (65cefb31), cmd version 0, type 3
[    6.292072] [drm] Loading DMUB firmware via PSP: version=0x05000F00
[    6.292458] [drm] Found VCN firmware Version ENC: 1.30 DEC: 3 VEP: 0 Revision: 4
[    6.292464] amdgpu 0000:0b:00.0: amdgpu: Will use PSP to load VCN firmware
[    7.299392] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    7.299396] Bluetooth: BNEP filters: protocol multicast
[    7.299401] Bluetooth: BNEP socket layer initialized
[    7.300285] Bluetooth: MGMT ver 1.22
[    9.138499] Bluetooth: RFCOMM TTY layer initialized
[    9.138505] Bluetooth: RFCOMM socket layer initialized
[    9.138508] Bluetooth: RFCOMM ver 1.11
[ 7300.714099] audit: type=1400 audit(1738440042.768:183): apparmor="DENIED" operation="open" class="file" profile="snap.firmware-updater.firmware-notifier" name="/proc/sys/vm/max_map_count" pid=28130 comm="firmware-notifi" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[18100.787075] audit: type=1400 audit(1738450842.532:184): apparmor="DENIED" operation="open" class="file" profile="snap.firmware-updater.firmware-notifier" name="/proc/sys/vm/max_map_count" pid=74038 comm="firmware-notifi" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0

Neste ponto, estou sem ideias e agradeceria muito qualquer ajuda. Para "diversão", aqui está uma sessão de depuração que tentei com chat-gpt

bluetooth
  • 1 respostas
  • 69 Views
Martin Hope
Mats
Asked: 2025-02-02 02:20:45 +0800 CST

Ícones de sobreposição para arquivos e pastas dentro de um repositório GIT

  • 5

Eu vim do Windows e usei o Tortoise como uma GUI para o Git. Não estou procurando um cliente git completo para o Ubuntu (estou feliz em usar a linha de comando), mas gostaria de ter algumas sobreposições de ícones nas janelas do Nautilus indicando o status dos arquivos e pastas dentro do meu repositório.

Qual seria a abordagem recomendada aqui? Obrigado antecipadamente!

nautilus
  • 1 respostas
  • 39 Views
Martin Hope
Mauricio
Asked: 2025-02-01 11:41:10 +0800 CST

Ubuntu 24.04, após a atualização do apt: "Oh não! Algo deu errado" - libgl1-mesa-dri

  • 7

Ao inicializar um computador com Ubuntu 24.04.1 LTS, recebi esta mensagem hoje:

Oh no! Something has gone wrong.
A problem has ocurred and the system can't recover. Please contact a system administrator

insira a descrição da imagem aqui

Ao abrir outro tty, Ctrl+Alt+F1consegui fazer login pelo terminal.

Ao executar, startxrecebi um erro que incluía:

xf86EnableIO: failed to enable I7O ports 0000-03ff (Operation not permitted)
did not find extension DRI_Mesa version 1

Decidi instalar o Ubuntu completamente do zero. Depois disso, em algum momento, notei que uma nova biblioteca MESA estava disponível para instalação. Aqui estão o texto e a foto como resultado da execução de um típicoapt-get upgrade

$ sudo apt-get update && sudo apt-get upgrade -y
... 
Fetched 2,781 kB in 7s (421 kB/s)                                                                                                          
Reading package lists... Done
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following upgrades have been deferred due to phasing:
  grub-common grub2-common python3-distupgrade ubuntu-release-upgrader-core ubuntu-release-upgrader-gtk
The following packages have been kept back:
  libegl-mesa0 libgbm1 libglapi-mesa libglx-mesa0 libxatracker2 mesa-vulkan-drivers
The following packages will be upgraded:
  libgl1-mesa-dri
1 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.
Need to get 34.6 kB of archives.
After this operation, 33.6 MB disk space will be freed.
Get:1 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgl1-mesa-dri amd64 24.2.8-1ubuntu1~24.04.1 [34.6 kB]
Fetched 34.6 kB in 1s (53.3 kB/s)        
(Reading database ... 194937 files and directories currently installed.)
Preparing to unpack .../libgl1-mesa-dri_24.2.8-1ubuntu1~24.04.1_amd64.deb ...
Unpacking libgl1-mesa-dri:amd64 (24.2.8-1ubuntu1~24.04.1) over (24.0.9-0ubuntu0.1) ...
Setting up libgl1-mesa-dri:amd64 (24.2.8-1ubuntu1~24.04.1) ...
N: Some packages may have been kept back due to phasing.

insira a descrição da imagem aqui

Decidi reiniciar para ver se tudo continua OK... e Boom. Mesma tela de erro "Oh não!" de antes.

Então, hoje também estou enfrentando o mesmo problema com uma nova instalação do Ubuntu.

apt
  • 2 respostas
  • 407 Views
Martin Hope
user1560499
Asked: 2025-02-01 10:45:20 +0800 CST

Recuperação de mudança de tempo com sistema quebrado

  • 5

Contexto: Tentei fazer uma atualização de lançamento -d no terminal de 22.04.5 para 24.04 (desktop). A atualização falhou, carreguei um save no timeshift, o sistema funcionou novamente. Eu (estupidamente) tentei executar a atualização novamente. Desta vez, o timeshift não vai funcionar.

Recebo um erro, timeshift: erro ao carregar bibliotecas compartilhadas: libgio-2.0.so.0: não é possível abrir o arquivo de objeto compartilhado: Nenhum arquivo ou diretório desse tipo

Os comandos apt upgrade, apt --fix-missing, apt --fix-broken install exigem que eu tenha o libgio-2.0.so.0 acima mencionado instalado. Existe alguma maneira de instalar o timeshift em um live usb e usar os snapshots? Não consigo reinstalar o SO sem excluir todos os meus arquivos.

boot
  • 1 respostas
  • 58 Views
Prev
Próximo

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve