If you install as root all users on the machine can use it.

And the problem with su not transferring your environment is usually a problem with your pam config.  On my RedHat 9 box:

[oliver] luna:~$ su -
Password:
[root] luna:~# echo $DISPLAY
:0.0

Regards

On Mon, 2003-08-04 at 19:05, Matt Brown wrote:
Hi Wayne,

As the previous two responses have hit on you need to have X windows
running.

However as far as I know you do not necessarily have to be root to install
crossover office I have purchased the full version and it installed and
ran from my user account without any problems whatsoever. So if you are
just setting it up for personal use on your own workstation then don't
bother with becoming root.

The reason that I am suggesting that you do not become root is that when
you use su (or similar) to become root much of your environment
(particularly the DISPLAY variable which tells programs where to find
Xwindows) is lost and could be what is causing your error below.


On Mon, 4 Aug 2003, Wayne D. Garton wrote:

> Hello ,
> Wayne here .. absolute beginner!
> Somebody on this list suggested I use Crossover office to run Excel.
> However I need help. I have a 30 day trial of Crossover.
>
> I have installed the file install-crossover-office-demo-2[1].0.1.sh
> in a folder downloads off home
> I typed sh install-crossover-office-demo-2[1].0.1.sh
> after pressing Ctrl Alt F3 and logging on as root.
>
> The install for this product loads and then comes back to command
> prompt and says ...
> The diplay variable is not set. You should either login as root or use
> the command "su" with no flags, to make sure setup has an X display to
> use.
> What now?
>