Até o Ubuntu 22.04, uma janela com os novos (e antigos) lembretes/notificações abria automaticamente em uma janela , na maioria das vezes em cima de todas as janelas (no começo, às vezes até em tela cheia, veja esta pergunta do AskUbuntu ). Isso me ajudou a não perder nenhuma nova notificação ou lembrete.
Na instalação do Ubuntu 24.04 (Wayland), o lembrete só aparece brevemente e fica oculto na lista de notificações (no painel superior).
Como posso trazer de volta o comportamento antigo de abrir automaticamente a janela com o novo (e antigo) lembrete e notificações ?
Não sei o que causou isso, mas depois de algumas reinicializações, alguns atalhos de teclado não funcionam.
Por exemplo, normalmente eu abro o guake com F12
e agora isso não está funcionando. No entanto, Ctrl+Alt+T
está funcionando corretamente. Eu posso copiar e colar texto com atalhos de teclado sem problemas. Outra coisa que não está funcionando é meu Ctrl+Shift+V
atalho que eu atribuí para abrir o menu da área de transferência para o CopyQ.
Posso definir atalhos de teclado personalizados nas configurações para abrir e fechar o guake, mas ele não opera da mesma forma que antes. Normalmente, ele abriria o terminal na tela em que meu mouse está ativo, mas se eu defini-lo como um atalho personalizado com um comando, ele sempre abriria na tela principal.
Então, o que eu acho é que, de alguma forma, meus aplicativos que estão sendo executados como fixados no Gnome não conseguem registrar seus próprios atalhos de teclado no Gnome.
Quando visualizei os logs do gnome e filtrei por copyq, esses logs aparecem:
09:17:06 copyq: Warning: Failed to set global shortcut "Ins" for command "Show the tray menu".
09:17:06 copyq: Warning: Failed to set global shortcut "Ins" for command "Show the tray menu".
09:17:06 copyq: Warning: Failed to set global shortcut "Ctrl+Shift+V" for command "Show the tray menu".
09:17:06 copyq: ERROR: [default] QtCritical: Failed to activate Wayland clipboard
09:17:06 copyq: Warning: [default] QtWarning: Activating Wayland clipboard took 5000 ms
09:16:59 copyq: Warning: [default] QtWarning: QSocketNotifier: Can only be used with threads started with QThread
09:16:59 systemd: Started app-gnome-copyq-5810.scope - Application launched by gnome-session-binary.
E estes são os resultados para guake:
09:17:14 kernel: audit: type=1400 audit(1734416234.042:258): apparmor="DENIED" operation="open" class="file" profile="snap.snap-store.ubuntu-software" name="/var/lib/snapd/hostfs/usr/share/guake/autostart-guake.desktop" pid=5919 comm="pool-org.gnome." requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
09:17:14 kernel: audit: type=1400 audit(1734416234.042:258): apparmor="DENIED" operation="open" class="file" profile="snap.snap-store.ubuntu-software" name="/var/lib/snapd/hostfs/usr/share/guake/autostart-guake.desktop" pid=5919 comm="pool-org.gnome." requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
09:17:14 kernel: audit: type=1400 audit(1734416234.013:257): apparmor="DENIED" operation="open" class="file" profile="snap.snap-store.ubuntu-software" name="/var/lib/snapd/hostfs/usr/share/guake/autostart-guake.desktop" pid=5919 comm="pool-org.gnome." requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
09:17:02 guake: Guake initialized
09:17:02 guake: Guake initialized
09:17:02 guake: Guake tabs restored from /home/cagdasalagoz/.config/guake/session.json
09:17:02 systemd: Started vte-spawn-8e979882-df3f-47c8-8bb5-546675ba7e3f.scope - VTE child process 6622 launched by guake process 5749.
09:17:02 guake: Spawning new terminal at /home/cagdasalagoz
09:17:02 guake: Spawning new terminal at /home/cagdasalagoz
09:17:02 guake: can't bind show-focus key
09:17:02 guake: current workspace is 0
09:17:02 systemd: Started vte-spawn-696ec79c-f7ce-4c5d-aa7f-efabf91d8099.scope - VTE child process 6594 launched by guake process 5749.
09:17:02 guake: Spawning new terminal at /home/cagdasalagoz
09:17:02 guake: Spawning new terminal at /home/cagdasalagoz
09:17:02 guake: created fresh notebook for workspace 0
09:17:02 guake: Gtk 3.24.41
09:17:02 guake: VTE 0.76.0
09:17:02 guake: Guake Terminal 3.10
09:17:01 guake: Language previously loaded from: /usr/share/locale
09:17:01 guake: Loading Gnome schema from: /usr/share/glib-2.0/schemas
09:17:01 guake: Guake not running, starting it
09:16:59 systemd: Started app-gnome-guake-5749.scope - Application launched by gnome-session-binary.
Minha atualização do Ubuntu 24.04.1 LTS do Ubuntu 22.04 em um laptop DELL XP13 7390 continua travando a cada hora ou mais consistentemente. Tentei desligar aplicativos em um esforço para isolar o culpado. Hoje finalmente o encontrei depois de observar htop
e seguir os syslog
arquivos enquanto filtrava pelas palavras-chave oom
e error
.
O vazamento de memória está vindo do gjs
projeto de vinculações do Gnome JavaScript ( https://gitlab.gnome.org/GNOME/gjs ). Quando eu mato seu processo, a utilização da memória cai drasticamente, de quase 15 GB para a linha de base, 5 GB com o Firefox e um terminal em execução. Eu vejo que gjs
quase imediatamente reiniciado, um serviço GNOME deve fazer isso, e eu posso assistir novamente na próxima hora como a memória cresce sem limites até que a falha aconteça novamente, a menos que eu mato gjs
novamente.
O que posso fazer para parar este programa permanentemente? Talvez qual componente ou serviço do GNOME eu preciso desativar e desabilitar? Estas perguntas não abordam o que estou vendo:
- Alta porcentagem de CPU no gnome-shell faz com que o computador não responda
- POP desktop: O que é esse processo 'gjs' que ocupa tanta memória e CPU?
A syslog
entrada que aparece consistentemente pouco antes do acidente é:
2024-12-13T15:05:16.696376-07:00 XPS13 kernel: oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=user.slice,mems_allowed=0,global_oom,task_memcg=/user.slice/user-1000.slice/[email protected]/session.slice/[email protected],task=gjs,pid=40652,uid=1000
2024-12-13T15:05:16.696377-07:00 XPS13 kernel: Out of memory: Killed process 40652 (gjs) total-vm:13655956kB, anon-rss:9697484kB, file-rss:340kB, shmem-rss:0kB, UID:1000 pgtables:24892kB oom_score_adj:100
Qualquer ajuda com o Gnome seria muito apreciada. A gjs
versão é 1.80.2.
Atualizei meu laptop recentemente do Ubuntu 22.04 para o 24.04 (com Gnome 46), o que ocorreu sem maiores problemas. No entanto, agora, quando tento "encaixar" janelas para o lado esquerdo ou direito da tela, algo estranho acontece; um seletor de aplicativo aparece na outra metade da tela. Nesta primeira captura de tela, você pode ver o estado inicial; uma janela do Nautilus sobre um navegador Firefox.
Nesta segunda foto que tirei da minha tela (não consegui fazer uma captura de tela naquele estado), você vê o que acontece quando pressiono <SUPERTECLA> + <TECLA DE SETA PARA A DIREITA>; a janela do Nautilus se encaixa para a direita (como esperado) e, na metade esquerda da tela, uma linha de ícones de aplicativos aparece.
Acho que o uso disso é que eu posso selecionar um aplicativo dessa lista de ícones para a metade esquerda da tela. Então acho que é um recurso, não um bug. No entanto, acho que é realmente irritante. Alguém sabe como posso parar essa funcionalidade? Eu só quero encaixar uma janela, nada mais.
Todas as dicas são bem-vindas!
Estou usando o Ubuntu 24.04 e o Night Light não está funcionando na tela do notebook, apenas na tela estendida. Não funciona nem com Wayland nem com Xorg. Meu notebook é um Acer com AMD Ryzen 7 5700U.
Já tentei várias dicas dadas em fóruns e também consultei o ChatGPT e o Claude diversas vezes para me ajudar, mas nenhuma resposta resolveu meu problema com a Luz Noturna na tela do notebook.
Alguém aí está passando pelo mesmo problema? Como posso resolver?
Tenho um laptop com Ubuntu 24.04 LTS instalado e estou tentando substituir o Rhythmbox padrão (versão 3.4.7) pela versão mais recente (3.4.8, não disponível em breve no PPA oficial de acordo com as informações que encontrei na internet). Não quero usar Flatpak por enquanto e também estou interessado em aprender "como a salsicha é feita" por uma vez.
Eu segui com sucesso o procedimento de instalação do Rhythmbox GitLab . Agora posso iniciar o Rhythmbox do diretório de instalação com os comandos:
$ export GSETTINGS_SCHEMA_DIR=$PWD/_install/share/glib-2.0/schemas
$ _install/bin/rhythmbox
Minha pergunta é: Qual seria a maneira correta de transformar isso em um aplicativo de comportamento padrão? Basicamente, quero que ele se comporte como a versão padrão do Rhythmbox, com um iniciador e tal.
Meu palpite (sem instrução) seria:
- Mova o resultado da compilação para o local padrão do aplicativo (algo como
usr/bin
) - Crie um script de inicialização (veja as duas linhas acima)
- Crie um iniciador com um atalho (algo assim )
Qual seria a maneira correta de fazer isso?
Tenho algumas fotos com a .jxl
extensão de nome de arquivo. Elas estão no novo formato de imagem conhecido como JPEG-XL.
Eu instalei o novo programa visualizador de imagens do GNOME chamado Loupe ou Image Viewer no Ubuntu 24.10, assim:
sudo apt install loupe
(Loupe é uma alternativa ao antigo programa GNOME conhecido como Eye of GNOME)
Quando abro um arquivo JPEG-XL, recebo este erro:
Não foi possível carregar a imagem
O formato de imagem "JPEG XL image (image/jxl)" é conhecido, mas não está instalado.
Como instalo suporte para JPEG XL no Loupe?
Meu ambiente é o Ubuntu 24.04.1 LTS com GNOME versão 46 em um laptop Acer Aspire A515-46.
Eu estava usando o PyCharm 2022.3.2 (Community Edition), que eu tinha fixado como favorito no dock do GNOME. Outro dia eu atualizei para o PyCharm 2024.2.3 (Community Edition) e presumi que o favorito fixado seria atualizado automaticamente junto com ele. Acontece que não foi. E eu não consigo descobrir como fazer para que ele aponte para a nova versão.
Para começar, desfixei o favorito, executei a nova versão do PyCharm na linha de comando e, em seguida, fixei seu ícone (em execução) no dock. Mas quando saí e tentei usar o novo favorito, ele iniciou a versão antiga (ou seja, 2022.3.2). Da mesma forma, se eu estiver executando a nova versão (que devo iniciar na linha de comando) e clicar com o botão direito em seu ícone no dock --- seja um favorito fixado ou apenas um aplicativo em execução --- e selecionar "Nova janela", essa nova janela aparece executando a versão antiga.
Eu instalei o dconf Editor na esperança de que ele fornecesse um meio de editar qualquer link que esteja fazendo o ícone PyCharm do dock apontar para o executável antigo, mas não encontrei tal recurso. De fato, é decepcionante o quão pouco o Google encontra quando eu peço para ele procurar por coisas como "configurar favoritos do dock do GNOME".
Então, onde os favoritos atuais do dock do GNOME são armazenados para que eu possa editá- los (mais do que simplesmente criá-los e excluí-los). Ou então, por qual mágica da GUI eu posso livrar o GNOME do equívoco de que quando eu peço para ele iniciar o PyCharm, eu ainda quero usar a versão antiga? Eu hesito em desinstalar o 2022.3.2 por medo do que pode quebrar.
[Depois de encontrar minha própria resposta (fornecida abaixo), adicionei a tag .desktop
, pois — embora eu não soubesse quando postei a pergunta — essa era a chave para a resposta.]
Certa vez, visitei o portal Citrix do meu empregador para conectar-me a um computador de trabalho de casa usando uma versão Citrix-ified do Windows Remote Desktop. Funcionou muito bem, mas infelizmente, o que quer que ele tenha me feito instalar criou ícones de aplicativos falsos para cada aplicativo que meu grande empregador empacotou como um aplicativo Citrix. Isso já era ruim o suficiente, mas desde a atualização para 24.04 esses aplicativos não funcionam mais, e eu gostaria de removê-los.
Eu tentei até encontrar esses "aplicativos" em
- atualizador de software
- sináptico
- apto
- apt-obter
- dpkg
- foto
E não consigo encontrá-los registrados em nenhuma dessas instalações.
Gostaria de remover essas entradas e limpar meu menu de aplicativos. Existe uma maneira de fazer isso (sem, por exemplo, reinstalar o sistema operacional ou qualquer outra coisa drástica)?
Uma parte do meu menu de aplicativos, com aplicativos inúteis movidos para 'pastas sem nome'