Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000790Vine Linux1 バグ公開2009-10-17 18:482009-10-21 01:42
anonymous 
 
不明 
完了却下 
5.0 
 
x86
なし
0000790: ntsysvで画面表示が乱れる
/usr/sbin/ntsysv を使おうとすると、画面の表示が乱れます。全角マイナス記号問題
なのでしょうか。DVDで4台、CDで1台に入れましたが、いずれでもこの現象が起きます。
インストール直後で起きます。

バージョン :Vine Linux 5.0。
ハードウェア:組み立てたマシンやノートパソコンLesanceなど4種類5台。
発生時の手順:インストールし、update,upgrade後、ユーザでログイン。
       「端末」で「su -」でrootになり、/usr/sbin/ntsysvを実行。
       最初からrootで入って実行しても同様。
バグ?の詳細:表示が乱れた画面で、矢印キーで選択しようとすると、さらに
       表示が乱れ、デーモンの選択が困難。
再現方法  :「端末」で/usr/sbin/ntsysv を実行。
設定されていません。
png Screenshot.png (44,151) 2009-10-17 18:48
http://mantis.vinelinux.org/file_download.php?file_id=191&type=bug
png
課題の履歴
2009-10-17 18:48anonymous添付ファイル追加: Screenshot.png
2009-10-17 18:48anonymous新規課題
2009-10-18 06:51yasumichi状態新規 => 完了
2009-10-18 06:51yasumichi解決状況不明 => 却下
2009-10-18 06:51yasumichiコメント追加: 0003461
2009-10-20 23:57anonymousコメント追加: 0003462
2009-10-21 01:42yasumichiコメント追加: 0003463

コメント
(0003461)
yasumichi   
2009-10-18 06:51   
 ntsysv等、ncursesを用いたプログラムは、基本的にテキストモード(コンソール)用と考えた方が良さそうです。仮想コンソールでは表示が乱れません。GNOME端末のフォント等を調整すれば、何とかなるかもしれませんが万人向けの解決策とは言えないでしょう。
 グラフィカルモード、特にGNOMEをお使いの場合は、ntsysvと同様の目的としてsystem-config-servicesが用意されています。システム→システム管理→サービスか、端末等からsystem-config-servicesコマンドの実行で利用できます。ntsysvと違い、そのプログラムから、サービスの起動・停止も行えますので便利かと思います。
 どうしてもテキストベースのntsysvの方が、操作が楽であるとかいうことであれば、Ctrl+Alt+F1等で仮想コンソールを開き、そちらで使う様にされてはいかがでしょう。
(0003462)
anonymous   
2009-10-20 23:57   
>  ntsysv等、ncursesを用いたプログラムは、基本的にテキストモード(コンソー
> ル)用と考えた方が良さそうです。仮想コンソールでは表示が乱れません。

デーモンの選択とは別問題ですが、私のところでは、仮想コンソールで、
新規インストール状態の5.0ではntsysvの枠の線や「サービス」「キャンセル」
などの日本語部分が文字化けします。

エラーメッセージなども化けます。「そのようなファイルやディレクト
リはありません」のようなメッセージは、「u u u u u u u u u u 」
のようになります。ユーの上に横棒がついた文字と半角スペースの繰り返しに
見えます。以前は、vga=0xうんぬんで日本語が使えるようになったように
思いますが、最近(4.2)は何も自分でそのような設定をしなくてもコンソール
での日本語表示がOKのように思います。

>  グラフィカルモード、特にGNOMEをお使いの場合は、ntsysvと同様の目的として
> system-config-servicesが用意されています。システム→システム管理→サービ
> スか、端末等からsystem-config-servicesコマンドの実行で利用できます。

はい、これがあるのを知らなかった、メニューをしっかり見ていなかった、という
のが実情です。1.1CRのころからずっとntsysvを使ってきていましたので、
気づきもしなかったです。今でも2.6r4や3.2も動かしていますので、新しい
バージョンに移行しようとしているところです。今後はご教示いただいたコマン
ドを使うことにします。
(0003463)
yasumichi   
2009-10-21 01:42   
補足するのを忘れておりました。

> デーモンの選択とは別問題ですが、私のところでは、仮想コンソールで、
> 新規インストール状態の5.0ではntsysvの枠の線や「サービス」「キャンセル」
> などの日本語部分が文字化けします。
>
> エラーメッセージなども化けます。「そのようなファイルやディレクト
> リはありません」のようなメッセージは、「u u u u u u u u u u 」
> のようになります。ユーの上に横棒がついた文字と半角スペースの繰り返しに
> 見えます。以前は、vga=0xうんぬんで日本語が使えるようになったように
> 思いますが、最近(4.2)は何も自分でそのような設定をしなくてもコンソール
> での日本語表示がOKのように思います。

以前のバージョンまでコンソールで日本語を表示するために使われていたuniconモジュールが、UTF-8非対応のため、廃止されました。コンソールで日本語を表示したい場合は、fbtermパッケージをインストールして実行する必要があります。

http://vinelinux.org/manuals/frame-buffer.html [^]