Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0001188Vine Linux1 バグ公開2011-08-09 01:242015-12-19 22:19
yasumichi 
 
不明 
完了不明 
 
 
x86, x86_64
sudo
0001188: system-config-network でヘルプを表示できない
「システム」→「システム管理」→「ネットワーク」で起動する system-config-network で 「ヘルプ」→「内容」を押しても反応がありません。端末エミュレータから、sudo コマンドを介して実行してみると以下のようなエラー出力があります。

$ sudo /usr/sbin/system-config-network
[sudo] password for username:
Gtk-Message: Failed to load module "gnomebreakpad"
Gtk-Message: Failed to load module "gnomesegvhandler"
/usr/bin/xdg-open: 行 455: links2: コマンドが見つかりません
/usr/bin/xdg-open: 行 455: links: コマンドが見つかりません
/usr/bin/xdg-open: 行 455: lynx: コマンドが見つかりません

なお、su - してから実行した場合は、問題なく表示されます。

/usr/bin/xdg-open の 525 行から始まる if 文で期待される $BROWSER が設定されていないと思われます。

# if BROWSER variable is not set, check some well known browsers instead
if [ x"$BROWSER" = x"" ]; then
    BROWSER=links2:links:lynx:w3m
    if [ -n "$DISPLAY" ]; then
        BROWSER=firefox:mozilla:epiphany:konqueror:chromium:chromium-browser:google-chrome:$BROWSER
    fi
fi

sudo を介した時に $DISPLAY が未設定になってしまうのではないでしょうか?
設定されていません。
課題の履歴
2011-08-09 01:24yasumichi新規課題
2015-12-19 22:19tomopコメント追加: 0009631
2015-12-19 22:19tomop状態新規 => 完了

コメント
(0009631)
tomop   
2015-12-19 22:19   
 最終更新日から1年以上経過したためクローズします。