xscreensaver -root

Grzegorz Konopko kolodko1 w o2.pl
Sob, 2 Paź 2004, 14:28:26 CEST


Dnia sobota, 2 października 2004 10:54, Jaroslaw Koszuk napisał:
> On Sat, Oct 02, 2004 at 01:42:18AM +0200, Grzegorz Konopko wrote:
> > > > po wczorajszym upgradzie do tego, co jest w ac-main mam problemy z
> > > > xscreensaverem. Wygląda na to, że działa wszystko, oprócz opcji -root. 
> > Tzn.
> Opisałem to w pierwszym mailu (przytoczę jeszcze raz w takim razie).
> 
> Dotyczy to wszystkich wygaszaczy z pakietu xscreensaver-4.18-2.
> 
> Uruchomiony "z palca" uruchamia się, jak powinien w oknie. Z panelu
> konfiguracyjnego KDE można sterować ustawieniami, jest podgląd, jest
> możliwość przetestowania. Jednak uruchomienie automatyczne, albo za pomocą
> "Lock session" powoduje jedynie czarny ekran. W logu ~/tmp/xerr-$USER-:0
> (ale tylko tam) lądują takie komunikaty:
> 
> --- CUT HERE ---
> kdesktop: SaverEngine: starting saver
> kalarm: Daemon::updateRegisteredStatus() -> 3
> kdesktop_lock: app 0 0 false 0 0
> kdesktop: mForbidden: false
> kdesktop: Saver window Id: 46137349
> kdesktop: Starting hack: /usr/bin/kxsrun
> kdesktop: GreeterPlugin classic (classic, Username + password (classic))
> loaded
> kxsrun: saverdir is/usr/lib/xscreensaver/xmatrix
> 
> X error in xmatrix:
> X Error of failed request:  BadWindow (invalid Window parameter)
>   Major opcode of failed request:  3 (X_GetWindowAttributes)
>   Resource id in failed request:  0x5
>   Serial number of failed request:  249
>   Current serial number in output stream:  250
> DCOPRef::call():  no DCOP client or client not attached error
> DCOPReply<>: cast to 'QStringList' error
> DCOPRef::call():  no DCOP client or client not attached error
> DCOPReply<>: cast to 'QString' error
> kdesktop: LockProcess: stopping saver
> kdesktop: SaverEngine: lock exited
> --- CUT HERE ---
> 
> Dodatkowo screensaver uruchomiony "z palca":
> $ /usr/lib/xscreensaver/xmatrix -root
> z opcją -root (która powinna spowodować uruchomienie wygaszacza na całym
> ekranie) nie powoduje nic - żadnych komunikatów, żadnego widocznego
> działania. Tylko przyjaźnie migający kursor... ^C normalnie ubija program.
> 
> > > Te problemy (tzn. nie odpalający się na całym ekranie screensaver mam w 
KDE
> > > - w innych nie sprawdzałem i na razie nie mam jak).
> > A jaki efekt byc powinien? Pelny ekran?
> No efekt powinien być taki, że powinien się włączać na całym ekranie
> wybrany przeze mnie wygaszacz... :)
> 
> > A w jakiej wersji działało prawidłowo?
> Hm... przestało działać chyba w okolicach 22 września (albo tydzień
> wcześniej), więc sądząc po cvs, to działało jeszcze w wersji 4.16-3 albo
> 4.16-2. Ale to był duży upgrade, chyba X11 również się wtedy uaktualniło i
> część KDE. Niestety nie potrafię podać więcej szczegółów, bo miałem w tym
> czasie dużo innych rzeczy na głowie.
> 
> Pozdrawiam, Jarek
> 

Potwierdzam. Z kde nie działa. Działają tylko natywne wygaszacze kde.
Tymczasowe rozwiązanie to uzycie 
$xscreensaver&
i xscreensaver-demo i ustwienie czego się chce. Dokładnie to samo.




Więcej informacji o liście dyskusyjnej pld-users-pl