Hi,

I did just set up an amd64 (Intel Core2 Quad CPU) PC with snv_77.

It is the first OpenSolaris machine I set up that uses NFS mounted home 
directories. 

It seems that as a result, I get no automatic screensaver with Gnome.
If I try to start xscreensaver manually, I get:

---->
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

xscreensaver_orig: Can't open display: :0.0
xscreensaver_orig: running as jes/berlios (xxx/yyy); effectively root/berlios 
(0/yyy)

xscreensaver_orig: Errors at startup are usually authorization problems.
              Did you read the manual and the FAQ?
<----

It seems that the problem is a result from the fact that root cannot
read $HOME/.Xauthority

After I did a 

chmod 555 /usr/bin/X11/xscreensaver

xscreensaver seems to work correctly and even deals correctly with the passwd.
But the passwd comes from NIS and I am not sure whether xscreensaver would be 
able to verify the passwd if there was no NIS but a local /etc/shadow only.

Where is the problem? If the right solution was to remove suid root from
/usr/bin/X11/xscreensaver, is this a packaging bug? Is there a different 
solution for the problem?

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
       [EMAIL PROTECTED]                (uni)  
       [EMAIL PROTECTED]     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to