Xlib.error.DisplayConnectionError: Can't connect to display ":0": b'Authorization required, but no authorization protocol specified\n'
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 55/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- linux, python
- Ambito
- desktop, documentation
Direzione di ricerca
L'errore si verifica in aw_watcher_window/xlib.py durante la connessione al display X11. Inizia esaminando il modulo xlib.py e la funzione get_current_window_linux in lib.py. Studia i metodi di autorizzazione X11 (come xauth) e la compatibilità con Wayland. Verifica se il problema è specifico di Debian/Kali e se è necessario impostare variabili d'ambiente come DISPLAY o XAUTHORITY. Sarà necessario effettuare dei test su un sistema basato su Debian per riprodurre e correggere il problema.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
On debian based distros like kali I have a truoble with running tis app. Infinity output:
2026-08-29 19:07:21 [ERROR]: Exception thrown while trying to get active window (aw_watcher_window.main:133)
Traceback (most recent call last):
File "aw_watcher_window/main.py", line 115, in heartbeat_loop
File "aw_watcher_window/lib.py", line 64, in get_current_window
File "aw_watcher_window/lib.py", line 8, in get_current_window_linux
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "PyInstaller/loader/pyimod02_importers.py", line 419, in exec_module
File "aw_watcher_window/xlib.py", line 13, in <module>
File "Xlib/display.py", line 89, in __init__
File "Xlib/display.py", line 71, in __init__
File "Xlib/protocol/display.py", line 166, in __init__
Xlib.error.DisplayConnectionError: Can't connect to display ":0": b'Authorization required, but no authorization protocol specified\n'
2026-08-29 19:07:22 [ERROR]: Exception thrown while trying to get active window (aw_watcher_window.main:133)
Traceback (most recent call last):
File "aw_watcher_window/main.py", line 115, in heartbeat_loop
File "aw_watcher_window/lib.py", line 64, in get_current_window
File "aw_watcher_window/lib.py", line 8, in get_current_window_linux
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "PyInstaller/loader/pyimod02_importers.py", line 419, in exec_module
File "aw_watcher_window/xlib.py", line 13, in <module>
File "Xlib/display.py", line 89, in __init__
File "Xlib/display.py", line 71, in __init__
File "Xlib/protocol/display.py", line 166, in __init__
Xlib.error.DisplayConnectionError: Can't connect to display ":0": b'Authorization required, but no authorization protocol specified\n'
May be need to make wayland support?
- Lingua principale
- Python
- Stelle
- 31
- Fork
- 84
- Merge medio
- 11h 45m
- PR unite (30g)
- 4
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di ActivityWatch/docs
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
ActivityWatch/docs#184 ·
-
System tray works on GnomeAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
ActivityWatch/docs#143 · 2 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 55/100
ActivityWatch/docs#170 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
ActivityWatch/docs#169 ·
-
Android app keeps crashingAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
ActivityWatch/docs#136 · 1 commento ·
Tutte le issue di ActivityWatch/docs
Issue simili
-
deployment release-lag
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
nolte/kamerplanter#2047 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
NousResearch/hermes-plugin-claude-subscription-directsdk#94 ·
I maintainer di solito rispondono entro 1 giorno
-
namespace operations
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
EclipseFdn/open-vsx.org#13702 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno