É possível executar o gerenciador de usuários do GNOME a partir do XFCE4?

1

Se eu rodar 'gnome-control-center' e clicar no ícone 'User Accounts', o gnome-control-center trava.

Eu criei da fonte para ver o que está acontecendo, e acontece que está fazendo um

if (strcmp(getenv("XDG_CURRENT_DESKTOP"), "GNOME"))

em painéis / contas de usuário / um-password-dialog.c, linha 690.

Eu não tenho uma variável de ambiente "XDG_CURRENT_DESKTOP", então o getenv está retornando NULL, e o strcmp é segfaulting

Onde o XDG_CURRENT_DESKTOP deve ser definido? E o gnome-control-center não deve verificar o ponteiro retornado por getenv antes de passá-lo para strcmp?

O xfce4 tem sua própria ferramenta 'Contas de Usuário' para criar novos usuários?

Editar :

Em um comentário, fui perguntado sobre isso:

chris@chris:~$ env | grep XDG
XDG_MENU_PREFIX=xfce-
XDG_SESSION_COOKIE=eeeeeeeeaaaaaaaa2222222200000000-1111111122.555544-444444448
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_CONFIG_DIRS=/etc/xdg/xdg-xfce:/etc/xdg:/etc/xdg
XDG_DATA_DIRS=/usr/share/xfce:/usr/local/share/:/usr/share/:/usr/share
chris@chris:~$ 
    
por Chris Moore 22.03.2012 / 05:29

1 resposta

1

No XFCE, execute o comando users-admin e você deve obter isto:

    
por RolandiXor 22.03.2012 / 07:29