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 / user-999963

NovHak's questions

Martin Hope
NovHak
Asked: 2025-01-05 02:26:08 +0800 CST

O AppArmor está enchendo o diário com mensagens inúteis sobre a transmissão

  • 7

Usuário 24.10 aqui. Contando apenas a partir da inicialização atual (menos de três horas atrás), já tenho mais de 6k mensagens inúteis como esta no diário:

audit: type=1400 audit(1736012989.876:317033): apparmor="ALLOWED" operation="file_perm" class="file" profile="transmission-gtk" name=<redacted> pid=11838 comm="transmission-gt" requested_mask="r" denied_mask="r" fsuid=1001 ouid=1001

Considerando que sou um usuário muito modesto do Transmission, imagino que ele deva ocupar muito espaço em disco dos usuários ativos do Transmission, chegando facilmente a centenas de milhares, se não milhões.

Eu configurei o transmission-gtkperfil para default_allow, o que parece se livrar do problema, mas de alguma forma o torna obrigatório também, ou seja, regras de negação explícitas serão aplicadas, então provavelmente o configurarei novamente para complain, mas com uma regra "permitir todos"... ou talvez jogarei tudo fora, o que parece uma opção muito atraente no momento.

No entanto, corrigir um perfil ruim seria melhor. Alguém sabe como posso permitir explicitamente essas file_permoperações?

apparmor
  • 1 respostas
  • 106 Views
Martin Hope
NovHak
Asked: 2021-01-28 06:20:22 +0800 CST

Update-manager não mantém todos os pacotes atualizados. Qual é a lógica?

  • 0

Percebi com meu Groovy atual que, se eu confiar apenas no Gerenciador de atualizações gráfico, alguns pacotes não serão atualizados. Atualmente, 18 pacotes estão envolvidos: gnome-shell-common gnome-shell-extension-prefs gnome-shell libpulse-dev libpulse-mainloop-glib0 libpulse0(amd64 & i386) libpulsedsp lshw pulseaudio-module-bluetooth pulseaudio-utils pulseaudio qemu-block-extra qemu-system-common qemu-system-data qemu-system-gui qemu-system-x86 qemu-utils.

Qualquer comando aptou apt-get full-upgrade, dist-upgradeou upgradeatualizaria os pacotes, mas não o Update Manager, que continua informando que meu sistema está atualizado. Mesmo quando abro uma sessão tty (somente texto), recebo a mensagem de que não há atualizações disponíveis (o que suponho que significa que o Update Manager também entra em jogo aqui).

Isso é um bug ou comportamento pretendido? Mas então, se for intencional, qual é a lógica?

EDIT: Depois de executar um apt update, o gerenciador de atualização detectou algumas atualizações, entre as quais uma atualização de segurança que provavelmente foi adicionada nesse meio tempo, mas por algum motivo misterioso decidiu atualizar os pacotes relacionados ao Pulse Audio também.

Em seguida, executei os seguintes comandos em ordem (saída incluída):

$ apt list --upgradable

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Listing...
gnome-shell-common/groovy-updates,groovy-updates 3.38.2-1ubuntu1~20.10.1 all [upgradable from: 3.38.1-1ubuntu1.1]
gnome-shell-extension-prefs/groovy-updates 3.38.2-1ubuntu1~20.10.1 amd64 [upgradable from: 3.38.1-1ubuntu1.1]
gnome-shell/groovy-updates 3.38.2-1ubuntu1~20.10.1 amd64 [upgradable from: 3.38.1-1ubuntu1.1]
lshw/groovy-updates 02.18.85-0.3ubuntu2.20.10.1 amd64 [upgradable from: 02.18.85-0.3ubuntu2]
qemu-block-extra/groovy-updates 1:5.0-5ubuntu9.3 amd64 [upgradable from: 1:5.0-5ubuntu9.2]
qemu-system-common/groovy-updates 1:5.0-5ubuntu9.3 amd64 [upgradable from: 1:5.0-5ubuntu9.2]
qemu-system-data/groovy-updates,groovy-updates 1:5.0-5ubuntu9.3 all [upgradable from: 1:5.0-5ubuntu9.2]
qemu-system-gui/groovy-updates 1:5.0-5ubuntu9.3 amd64 [upgradable from: 1:5.0-5ubuntu9.2]
qemu-system-x86/groovy-updates 1:5.0-5ubuntu9.3 amd64 [upgradable from: 1:5.0-5ubuntu9.2]
qemu-utils/groovy-updates 1:5.0-5ubuntu9.3 amd64 [upgradable from: 1:5.0-5ubuntu9.2]

$ apt-cache policy gnome-shell
gnome-shell:
  Installed: 3.38.1-1ubuntu1.1
  Candidate: 3.38.2-1ubuntu1~20.10.1
  Version table:
     3.38.2-1ubuntu1~20.10.1 500
        500 http://fr.archive.ubuntu.com/ubuntu groovy-updates/main amd64 Packages
 *** 3.38.1-1ubuntu1.1 100
        100 /var/lib/dpkg/status
     3.38.1-1ubuntu1 500
        500 http://fr.archive.ubuntu.com/ubuntu groovy/main amd64 Packages

# apt update

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Hit:1 http://fr.archive.ubuntu.com/ubuntu groovy InRelease
Hit:2 http://security.ubuntu.com/ubuntu groovy-security InRelease
Hit:3 http://fr.archive.ubuntu.com/ubuntu groovy-updates InRelease
Hit:4 http://fr.archive.ubuntu.com/ubuntu groovy-backports InRelease
Reading package lists...
Building dependency tree...
Reading state information...
10 packages can be upgraded. Run 'apt list --upgradable' to see them.

Em seguida, executei apt list --upgradablee apt-cache policy gnome-shell, novamente, e obtive exatamente a mesma saída de antes apt update(comparei as saídas redirecionadas com cmp). update-managerainda diz que meu sistema está atualizado.

apt
  • 1 respostas
  • 260 Views
Martin Hope
NovHak
Asked: 2020-01-23 09:15:31 +0800 CST

Como removo o miniaplicativo do gerenciador de rede da minha sessão do GNOME Flashback?

  • 3

O título diz tudo. Eu não quero esse applet porque quando estou em um ambiente onde o wifi é de baixa qualidade, ele tem a tendência muito irritante de abrir janelas que interrompem outras atividades, como jogar jogos em tela cheia. Minha configuração do gerenciador de rede está OK, obrigado nm-applet, então cale a boca, por favor.

Minha solução atual é matar o nm-appletprocesso. No entanto, esta não é uma boa prática e não deve começar em primeiro lugar. Eu poderia remover o pacote também, mas também não é uma boa solução, pois ainda posso querer usá-lo às vezes, e desinstalar / reinstalar todas as vezes é realmente feio, além de mexer nos arquivos do pacote, como limpar o bit de execução ou renomeação, o que torna a instalação inconsistente com o pacote.

Eu tentei copiar /etc/xdg/autostart/nm-applet.desktoppara ~/.config/autostarte:

  • Configuração NotShowIn=KDE;GNOME;GNOME-Flashback;=> sem sorte
  • Configuração X-GNOME-Autostart-enabled=false=> sem sorte
  • ln -s /dev/null ~/.config/autostart/nm-applet.desktop=> sem sorte

Portanto, meu palpite é que não é iniciado a partir de /etc/xdg/autostart.

Tentei gsettings set org.gnome.nm-applet show-applet false, também não tive sorte. Eu pensei que era muito auto-explicativo e funcionaria, mas não.

Para ser mais preciso, eu uso a sessão chamada GNOME Flashback (Metacity) na tela de login do GDM.

Algum conselho? É codificado ou o quê?

RESOLVIDO:

Graças à resposta abaixo, descobri que o arquivo está realmente no diretório de inicialização automática, mas não no que eu estava procurando. No entanto, em vez de modificar o arquivo em si, copiei-o ~/.config/autostarte acrescentei X-GNOME-Autostart-enabled=false. O método do respondente se aplica a todo o sistema e meu método funciona apenas para o usuário atual.

autostart network-manager indicator gnome-flashback 19.10
  • 1 respostas
  • 1769 Views
Martin Hope
NovHak
Asked: 2019-11-12 19:48:34 +0800 CST

É impressão minha ou Mutter parou de redirecionar exibições de programas em tela cheia?

  • 3

Em 19.04, nas sessões X, exibições em tela cheia, como vídeos do Youtube, não foram redirecionadas da composição de Mutter. Isso era óbvio ao usar o driver de configuração do modo Intel, a partir do rasgo.

No entanto, agora que mudei para 19.10, não noto mais rasgos nos vídeos do fs do Youtube. Em um gerenciador de janelas mais antigo, como o Metacity, no entanto, o rasgo ainda é atroz, então eu sei que a mudança não está vindo do driver.

Então, é impressão minha ou Mutter parou de redirecionar sistematicamente exibições de programas em tela cheia? E então, eles voltaram para a composição incondicional ou são usados ​​critérios especiais para evitar a composição de displays de jogos?

mutter compositing 19.10
  • 1 respostas
  • 704 Views
Martin Hope
NovHak
Asked: 2019-11-06 09:59:56 +0800 CST

Como devo relatar um bug relacionado à imagem de USB/DVD ao vivo?

  • 4

Este é complicado, pois não posso simplesmente identificar o pacote e registrar um bug em relação ao pacote, porque não é um problema em relação ao seu comportamento em um ambiente de desktop comum.

Na verdade, o problema é que o sistema live mantém /var/crash e /var/log montados no suporte. Não é mais somente leitura, hein?

Devido a esta :

  • A imagem ao vivo é modificada (falhando outras verificações de integridade baseadas em soma de verificação que você gostaria de fazer antes de inicializar)
  • Não é possível carregar na RAM e ejetar

Na verdade, é possível carregar na RAM e ejetar (o que é impossível com o Linux afinal?), mas isso requer mais etapas:

# umount /var/crash
# fuser -m -k -TERM /var/log ; umount /var/log # repeat until it works (usually once is enough)

E então ejete, da maneira usual, por exemplo, da interface do Nautilus.

Mas não deveria ser um lugar para reportar bugs aqui, daí minha pergunta: como devo reportar?

EDIT: Descobri que a persistência está habilitada por padrão. É preciso passar o nopersistentparâmetro na inicialização para evitar que o sistema ao vivo crie uma partição r/w adicional no suporte. Isso é irritante...

live-usb 19.10
  • 1 respostas
  • 128 Views
Martin Hope
NovHak
Asked: 2019-11-05 11:55:15 +0800 CST

Meu Nvidia dGPU não é detectado após a atualização para 19.10

  • 3

Como pode ser adivinhado pelo assunto, eu tenho um laptop Optimus. Enquanto eu estava executando o 19.04, consegui alternar para o Nvidia dGPU e voltar, usando o Prime (através do prime-select {intel|nvidia}comando). As coisas mudaram após a atualização para 19.10: no dia seguinte à atualização, o sistema congelou com o kernel reclamando sobre algumas tarefas travadas, como uma rmmod. Consegui recuperar meu sistema executando prime-select nvidiaem um ambiente de login root chroot.

Não vou entrar muito em detalhes secundários, como remover os drivers iGPU / dGPU do initramfs (o que eles têm que fazer no initramfs de qualquer maneira?), Mas agora ele inicializa pelo menos, com ou sem o dGPU ativado por prime .

E é aí que chego ao problema: se meu sistema inicializar com o perfil intel ativado, mudar para o perfil nvidia não funciona, pois o dGPU não é detectado no hardware. E, de fato, está ausente de uma listagem lspci. Eu tenho que reiniciar para que o dGPU seja detectado novamente. Portanto, quando eu desligar meu sistema, devo sempre pensar em ativar o perfil nvidia de antemão, ou terei que reiniciar para poder usá-lo na próxima vez.

Esse é o meu principal problema. Outra, menos irritante, é que sempre tenho que reiniciar o serviço gdm ao alternar da nvidia para a intel. Eu posso viver com isso, mas isso é um problema que eu não tinha em 19.04.

Conselhos sobre este problema são bem-vindos! Ou evite que a dGPU desapareça da lista de hardware ou um método para que ela seja detectada novamente pelo sistema, sem reinicializar.

Fwiw, minha iGPU é Intel HD Graphics 4600, e minha dGPU é uma Nvidia GTX 880M.

EDIT: @Syfer Polski, obrigado pela sua resposta informativa!

Percebi que havia um perfil sob demanda, mas descartei-o como provavelmente uma tentativa inútil, pois havia lido há pouco tempo que uma implementação Optimus realmente funcional não chegaria tão cedo... Eu deveria ter lido esse leia-me !

Então eu imediatamente tentei esse perfil sob demanda. No começo, não funcionou, pois eu tinha o driver 430 que não o suporta. Deve ter havido alguma verificação de driver se recusando a habilitar o perfil para pessoas que não estão executando uma versão de suporte, e suspeito que é por isso que meu sistema travou, porque esse perfil sob demanda foi ativado automaticamente durante a atualização (só supondo que eu não t verifique na hora).

Enfim... então eu instalei o driver 435 e de fato o perfil sob demanda funciona. No entanto, não acho satisfatório o suficiente, já que minha GPU não é desligada quando não é usada, e tentar desligar sozinho não funciona. Tentei desligá-lo por meio de uma chamada direta de ACPI e, de fato, desligou, mas:

NVRM: GPU at PCI:0000:01:00: GPU-9b8a3387-4913-0c33-619e-da118e532a5f
NVRM: Xid (PCI:0000:01:00): 79, pid=29013, GPU has fallen off the bus.
NVRM: GPU 0000:01:00.0: GPU has fallen off the bus.
NVRM: A GPU crash dump has been created. If possible, please run
NVRM: nvidia-bug-report.sh as root to collect this data before
NVRM: the NVIDIA kernel module is unloaded.

Então, infelizmente para mim, desde que os drivers proprietários não consigam desligar meu dGPU quando ele não for usado, acho que vou ficar com o sistema clássico de perfis intel/nvidia.

O que me traz de volta à minha pergunta original , quando inicializo com o modo Intel ativado: como posso recuperar meu dGPU sem reinicializar?

Um rescan( echo 1 >/sys/bus/pci/rescan) mostra isso nos logs:

pci 0000:01:00.0: [10de:1198] type 00 class 0x030000
pci 0000:01:00.0: reg 0x10: [mem 0xf6000000-0xf6ffffff]
pci 0000:01:00.0: reg 0x14: [mem 0xe0000000-0xefffffff 64bit pref]
pci 0000:01:00.0: reg 0x1c: [mem 0xf0000000-0xf1ffffff 64bit pref]
pci 0000:01:00.0: reg 0x24: [io  0xe000-0xe07f]
pci 0000:01:00.0: reg 0x30: [mem 0xf7000000-0xf707ffff pref]
pci 0000:01:00.0: 32.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s x16 link at 0000:00:01.0 (capable of 126.016 Gb/s with 8 GT/s x16 link)
pci 0000:01:00.0: vgaarb: VGA device added: decodes=io+mem,owns=none,locks=none

Mas lspci permanece em silêncio. Eu posso ligar/desligar o dispositivo à vontade através de chamadas ACPI, o kernel mostra na nova varredura, mas não é detectado pelos drivers que, consequentemente, não serão carregados. Deve haver algo a fazer, mas o quê?

gdm graphics nvidia-optimus nvidia-prime 19.10
  • 2 respostas
  • 1998 Views

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