I am trying, yet again, to use Linux. I installed E@H and somehow got it to work, but when I push any button that would open a browser in the boinc manager, I get an error message saying that I need to set the BROWSER environment variable and restart boincmgr. I have tried everything I can think of and consulted every volume in the two foot high stack of Linux books I have bought (cumulatively the price of Windows XP pro) and can find nothing that works. The Firefox executable actually seems to be a shell script. I am running the Xandros version 3 distro, which is supposed to be idiot-proof. Can anyone help? Eric Dobbs, Richmond, Virginia
Copyright © 2025 Einstein@Home. All rights reserved.
linux browser path
)
You must define the BROWSER environment variable in your shell. In my case, using bash, I have written in .bashrc:
export BROWSER=/usr/local/mozilla/mozilla
Adapt this to the shell you are using,
Tullio
RE: RE: I am trying, yet
)
Thanks so much for replying. I have already tried what you suggest with no success. I edited my .bashrc file (in my home directory - should I edit all the others - there are several .bashrc files?) with the path to what serves as the executable on my system, but I still get the same error. I have looked around the Web at other message boards, and this seems to be a frequent and difficult problem.
Eric Dobbs
RE: Thanks so much for
)
I am using SuSE Linux 9.3 and KDE. I don't know if Xandros behaves differently. In good old UNIX the shell was the main interface to the system. Now in Linux each distro uses a different GUI and this may cause problems. I have used Slackware, Unifix and Corel, now SuSE. Each user has his own .bashrc file and that's all he has to configure. You seem to have it done right. All I can say it works for me on SETI, Einstein, QMC and BBC.climateprediction. Cheers.
Tullio
RE: RE: RE: I am
)
G'day Eric
Using etc/profile to pass the variable seems to work as noted here .
Alternatively, checking the above example, maybe quotes around the path will help.
Trog Dog has it, use profile.
)
Trog Dog has it, use profile. For a quick fix if you're using bash you can do an export THEBROWSERNAMEHOME=/the/dir/path/here
eg I would do, export BROWSER=/usr/local/netscape/netscape
Another incarnation would be, export MOZILLA_HOME=/usr/local/netscape
If you're using csh I believe the command uses env. You might look up, man csh
RE: Trog Dog has it, use
)
i use this my self
export BROWSER=firefox %u