Bzw funktioniert nicht so, wie ich mir das vorstelle. Habe hier Kubuntu mit manuell installiertem Firefox 1.06 (von mozilla.org). Der soll via 'sensible-browser' gestartet werden.
Folgende Konfiguration: firefox = /opt/mozilla-firefox/1.06/firefox /usr/local/bin/firefox -> /opt/mozilla-firefox/1.0.6/firefox /etc/alternatives/x-www-browser -> /usr/local/bin/firefox /usr/bin/x-www-browser -> /etc/alternatives/x-www-browser /usr/bin/sensible-browser: #!/usr/bin/perl # This program is copyright 2002 by Joey Hess <[EMAIL PROTECTED]>, # and is licensed under the terms of the GNU GPL, version 2 or higher. my $url=shift; if (exists $ENV{BROWSER}) { foreach (split ':' , $ENV{BROWSER}) { if (! /%s/) { $_.=" %s"; } # substitute %s with url, and %% to %. s/%([%s])/$1 eq '%' ? '%' : $url/eg; $ret=system split ' ', $_; if ($ret >> 8 == 0) { exit(0); } # on failure, continue to next in list } print STDERR "None of the browsers in \$BROWSER worked!\n"; exit 1; } if (exists $ENV{DISPLAY}) { if (-e '/usr/bin/x-www-browser') { exec '/usr/bin/x-www-browser', $url; exit 1; } elsif (-e '/usr/bin/x-terminal-emulator' && -e '/usr/bin/www-browser') { exec "x-terminal-emulator", "-e", "/usr/bin/www-browser", $url; exit 1; } } elsif (-e '/usr/bin/www-browser') { exec '/usr/bin/www-browser', $url; exit 1; } print STDERR "Couldn't find a suitable web browser!\n"; print STDERR "Set the BROWSER environment variable to your desired browser.\n"; exit 1; $BROWSER ist nicht gesetzt, $DISPLAY ist gesetzt. Es wird also '/usr/bin/x-www-browser' aufgerufen (sensible-browser wird in xfce aufgerufen). Theoretisch. In wirklichkeit passiert folgendes: [EMAIL PROTECTED]:~$ sensible-browser run-mozilla.sh: Cannot execute /opt/mozilla-firefox/1.0.6/x-www-browser-bin. [EMAIL PROTECTED]:~$ Wer bastelt denn hier das "x-www-browser-bin" rein? Richtig wäre "firefox-bin" Gruss Chris -- ---------------------------------------------------------------------------- PUG - Penguin User Group Wiesbaden - http://www.pug.org