Re: Running an X application as root? (getting printer set in openoffice)
- From: Oliver Iberien <oliver.iberien@xxxxxxxxxxx>
- Date: Thu, 6 Apr 2006 20:59:56 -0700
No... I didn't know about the cups option for openoffice. I find it mentioned,
now that you mention it, at http://porting.openoffice.org/freebsd/#howto . I
now see that the option's existence can also be extrapolated from the code
in ./files/Makefile.knobs.
I had no idea that "knob" meant a make option. (The term appears twice in the
whole of the FreeBSD Handbook (in sound-setup.html and firewalls-ipfw.html),
which has been my main source of information.) I wonder if the Makefile.knobs
file is what is read for the blue options screen that sometimes appears to
provide choices before compiling.
My workaround is to use the command kprinter. So openoffice drags up kprinter
and adds an extra step. It's kind of annoying, but I'll wait till an upgrade
of OpenOffice comes along before I compile it (and compile it, and compile
it) again.
Oliver
On Thursday 06 April 2006 20:26, Duane Whitty wrote:
Oliver Iberien wrote:_______________________________________________
In order to set the printer setting for openoffice.org-2.0.2 I have to,
as far as I know, run the program
/usr/local/openoffice.org-2.0.2/program/spadmin as root. (The default
settings are for lp and I am using cups.) It's a series of dialogs in
windows and so I've tried to set the display. I get a "no protocol
specified" error.
bsd# setenv DISPLAY ":0.0"
bsd# /usr/local/openoffice.org-2.0.2/program/spadmin
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
I18N: Operating system doesn't support locale "en_US"
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
/usr/local/openoffice.org-2.0.2/program/spadmin.bin X11 error: Can't open
display: :0.0
Set DISPLAY environment variable, use -display option
or check permissions of your X-Server
(See "man X" resp. "man xhost" for details)
I looked at the xhost page and tried:
bsd# xhost +root
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
The same thing happened with xhost +. What am I missing?
Oliver
PS Using sudo does not work as for some reason when I try to run spadmin
with sudo, spadmin can't find libraries it needs that are in its own
folder. su-ing gets the same result as running as root, and deleting
~/.openoffice.org-2.0.2 and running spadmin as a normal user changes
nothing -- apparently nothing printer-related is in there.
_______________________________________________
When you built OOo did you use the -DWITH_CUPS option?
freebsd-questions@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscribe@xxxxxxxxxxx"
- References:
- Running an X application as root? (getting printer set in openoffice)
- From: Oliver Iberien
- Re: Running an X application as root? (getting printer set in openoffice)
- From: Duane Whitty
- Running an X application as root? (getting printer set in openoffice)
- Prev by Date: freebsd 6.0 personal firewall
- Next by Date: firewall
- Previous by thread: Re: Running an X application as root? (getting printer set in openoffice)
- Next by thread: Keypad no longer works under X
- Index(es):
Relevant Pages
|