Eu posso iniciar uma sessão xpra como xpra start :100
seguido por DISPLAY :100 firefox
, mas não consigo executar uma sessão da área de trabalho.
Quando tento algo como DISPLAY :100 startx
ou DISPLAY :100 startkde
, recebo erros como couldn't get a file descriptor referring to the console
e outro como
startkde: Shutting down...
kdeinit5_wrapper: Warning: connect(/run/user/1000/kdeinit5__100) failed: : Connection refused
Error: Can not contact kdeinit5!
startkde: Done.
vfclists@pxl6 ~/tmp/xpra Qt: Session management error: Could not open network socket
kwin: unable to claim manager selection, another wm running? (try using --replace)
Parece haver dois números aqui.
Um deles é que o startkde tenta usar o gerenciador de exibição existente, mas eu prefiro ir diretamente para o kdesktop sem ter que esperar pelo gerenciador de exibição.
O outro é que a sessão parece exigir acesso a um tty que provavelmente resulta na mensagem '' não foi possível obter um descritor de arquivo referente ao console '.
O principal é que eu não estou tentando usar os dispositivos físicos, mas na forma de x2go
ou vnc
onde eu uso uma área de trabalho virtual.
Se a falha vier da sessão da área de trabalho tentando usar recursos físicos, como a sessão pode ser iniciada para evitar isso.