Domyślnie w debianie zmienna DISPLAY jest nieustawiona dla root'a. Trzeba ją wyeksportować(złe) lub przed każdym poleceniem pisać(żmudne aczkolwiek rzadko używa się takich programów). Eksportowanie tej zmiennej odpada bo niektóre skrypty działają mi zależnie właśnie od tej zmiennej (np. konfiguracja kernela). Macie pomysł jak to zrobić by root też miał ustawioną tą zmienną pod Xami, a w konsoli nie.
Na spokojnie sprawdzę sobie jak to jest rozwiązane w gentoo, bo jeśli pamięć mnie nie myli to tam to tak właśnie działało.
Coś takiego
Kod: Zaznacz cały
su -c echo $DISPLAY user