0x192 / 0x192/universal-android-debloater
UAD doesnt launch on GNOME Debian 13 [WORKAROUND]
- Linguagem predominante
- Rust
- Estrelas
- 19.9k
- Forks
- 1.1k
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
usually when ran normally, it produces this
```
➜ Downloads ./uad_gui-linux
interface 'wl_surface' has no event 2
2026-02-28 21:07:14 WARN [/home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/wgpu-hal-0.13.1/src/gles/egl.rs:788] Re-initializing Gles context due to Wayland window
^C
➜ Downloads ./uad_gui-linux-opengl
interface 'wl_surface' has no event 2
```
the work around is launching it like this
```
➜ Downloads WAYLAND_DISPLAY= ./uad_gui-linux
2026-02-28 21:11:42 WARN [/home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/wgpu-hal-0.13.1/src/gles/egl.rs:222] No config found!
2026-02-28 21:11:42 WARN [/home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/wgpu-hal-0.13.1/src/gles/egl.rs:222] No config found!
2026-02-28 21:11:42 WARN [src/gui/mod.rs:102] Trying to download remote UAD list
2026-02-28 21:12:43 WARN [src/gui/views/list.rs:142] No custom selection imported: No such file or directory (os error 2)
```
and it works lol
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Direção de pesquisa
A issue é sobre um problema de compatibilidade do Wayland no GNOME Debian 13. A solução alternativa define WAYLAND_DISPLAY= para forçar um fallback. Examine o código de inicialização da GUI em src/gui/mod.rs e a inicialização windowing/EGL em wgpu-hal. Verifique como o aplicativo detecta e seleciona o servidor de exibição (Wayland vs X11). Executar o aplicativo com e sem a solução alternativa e examinar os logs ajudará. A correção provavelmente envolve ajustar a criação da janela ou a lógica de seleção do backend de exibição.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- linux, rust
- Domínio
- cli, desktop
- Tipo de issue
- Bug
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 45/100