お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-08-30 04:24:20

oJIN
新しいメンバ
登録日: 2009-02-06

CUI の 英字フオント

初めての Unbutu Remix を CD から HD に install しました。

CUI のフオントが日本語向きになっているようですが、
( CUI では日本語は使えなくともかまいませんので)
これを、肉太の 英語のフォント にする方法をお教え下さい。

オフライン

 

#2 2009-08-30 08:35:07

hmatsue
アドバイザ
登録日: 2009-03-10

Re: CUI の 英字フオント

これってXの端末プログラムの話でしょうか。
それとも仮想コンソール方でしょうか。
前者であればメニューバーから設定を選んで変更できます。
後者であれば、
/etc/default/console-setup
を編集して下さい。

オフライン

 

#3 2009-08-30 09:48:05

oJIN
新しいメンバ
登録日: 2009-02-06

Re: CUI の 英字フオント

hmatsue さん有難うございます。

仮想コンソールの方です。

試みに /etc/default/console-setup の
FONTFACE="Fixed" を
FONTFACE="TerminusBold" や
FONTFACE="TerminusBoldVGA" にしてみましたが、
CUI に変化はありませんでした。

X の gtex などは日本語も入力出来て快適に使っていますが、
Alt-Ctr-[pf1-6] で仮想コンソールに入ったときのフオント(だけ)を
boot 時の Grub の message のような "肉太" の ascii に出来ないでしょうか?

オフライン

 

#4 2009-08-30 10:07:43

hmatsue
アドバイザ
登録日: 2009-03-10

Re: CUI の 英字フオント

FONTFACE="VGA"
に変更後、
/etc/init.d/console-setup start
でどうでしょう。
多分、再起動後は、新しい設定が有効になるのではないかと思いますが。。

オフライン

 

#5 2009-08-30 11:04:10

oJIN
新しいメンバ
登録日: 2009-02-06

Re: CUI の 英字フオント

hmatsue さん有難うございます。

$ sudo su -                で root になって
# FONTFACE="VGA" に変更後
# /etc/init.d/console-setup start <return>
* Setting up console font and keymap ...    [OK]

で、その場で、見事に"肉太" ascii font になりました!

しかし reboot すると、元のフォントに戻ってしまいます。
再度 /etc/init.d/console-setup start <return> 
を実行すれば、"肉太" になりますが...

なお、/etc/default/console-setup の script を覗いたところ
...
# console-setup isn't a deamon
;;
...
# only use --save if we aren't in the boot sequence,
# to avoid slowing down the boot too much.
# Outside the boot sequence, this means that
# "dpkg-reconfigure console-setup" automatically
# saves the font and keymap.
if run_by_init; then
    save=
else
    save=--save
...
と見えますが、基礎知識無いため、具体的にどうすればいいのか
分からず迷っています。 助言をいただければ幸甚です。

オフライン

 

#6 2009-08-30 11:34:50

hmatsue
アドバイザ
登録日: 2009-03-10

Re: CUI の 英字フオント

おかしいですね。
試してみましたが、こちらの環境ではデフォルトに反映されるようです。

1. /etc/rcS.dに/etc/init.d/console-setupへの有効なシンボリックリンクS49console-setupはありますか?
2. /etc/init.d/console-setupはありますか?また実行可能フラグがたっていますか?私の環境では755でした。触った覚えはないので多分デフォルトのはず。
3. /etc/default/console-setupの変更内容は保存されていますか?
4. 実はHDDから起動していなくて、CD起動になっていたりしないでしょうか。

オフライン

 

#7 2009-08-30 12:53:50

oJIN
新しいメンバ
登録日: 2009-02-06

Re: CUI の 英字フオント

hmatsue さん、何度も有難うございます。

> 1. /etc/rcS.dに/etc/init.d/console-setupへの有効なシンボリックリンクS49console-setupはありますか?
はい、あります。
# ls -l /etc/rcS.d <return>
... 沢山の links
lrwxrwxrwx 1 root root 23 S49console-setup -> ../init.d/console-setup

> 2. /etc/init.d/console-setupはありますか?また実行可能フラグがたっていますか?私の環境では755でした。触った覚えはないので多分デフォルトのはず。

はい、
# ls -l /etc/init.d/console-setup <return>
-rwxr-xr-x 1 root root 1670 /etc/init.d/console-setup
ですから 755 です。

> 3. /etc/default/console-setupの変更内容は保存されていますか?
はい、 root で vi を使って :wq で終了しました。また、現在の内容も再確認しました。

> 4. 実はHDDから起動していなくて、CD起動になっていたりしないでしょうか。
雑誌に付随していた 'Ubuntu 9.04 Desktop 日本語 Remix CD (゛ブータブル)' を
'I' option を指定して HDD にインストールしました。
現在のPC に CD は入れていません。

ただ、X を通さずに (resource を消費しないように << vintage PC を使っています)
gdm の自動起動をさせないようにしています。

$ sudo apt-get install rcconf
$ sudo rcconf
  [*] gdm の '*' を外しています。

オフライン

 

#8 2009-08-30 14:32:33

hmatsue
アドバイザ
登録日: 2009-03-10

Re: CUI の 英字フオント

んー。なんなんでしょう。すいません。ちょっと判らないです。
ご参考までですが、当方ではgdmを有効にしています。
/etc/default/console-setupさえ設定してあれば、rcS.dのスクリプト類が実行されるタイミングで、console-setupが実行されるはずです。
起動スクリプト類の実行順序を確認していけばなにか判るかも。

オフライン

 

#9 2009-08-30 14:55:02

oJIN
新しいメンバ
登録日: 2009-02-06

Re: CUI の 英字フオント

> 参考までですが、当方ではgdmを有効にしています。

なるほど、Ubuntu を、他の Linux からの浅薄な類推で
無闇に変則的なの使い方をしてはけないのでしょうねぇ。

でも、hmatsue さんのご助言で
/etc/init.d/console-setup start <return>
さえ実行すれば、希望するフォントも得ることが出来ました。

本当に有難うございました。
oJIN

オフライン

 

#10 2009-08-30 22:06:38

hmatsue
アドバイザ
登録日: 2009-03-10

Re: CUI の 英字フオント

gdmの有無に関わらず、rcS.dは実行されるはずだと思うのですが。。
とりあえず、原因究明は置いておいて、自動設定することだけを目指すならrunlevelで、現在のランレベルを確認し、rc?.dあたりから/etc/init.d/console-setupにシンボリックリンクを張っておけばよいのではないかと思います。
あとは、rc.localに記述してしまうとか。rc.localは将来のバージョンではサポートされなくなるという話も聞いたような気がするので、あまりお薦めできませんが。。

オフライン

 

#11 2009-08-31 07:54:02

oJIN
新しいメンバ
登録日: 2009-02-06

Re: CUI の 英字フオント

> rc?.dあたりから/etc/init.d/console-setupにシンボリックリンクを張っておけばよいのではないかと思います。
> あとは、rc.localに記述してしまうとか。
はい。
いずれにしても、もう少し Ubuntu を勉強しながら、基本知識をためていきたいと思います。

# この "日本語フォーラム" (mailing list ではない) を始め、Installer など、今までの Linux ない user fridenly な
# 機能をもった Ubuntu に期待し、これを補佐する皆さんに感謝いたします。

本当に有難うございました。

オフライン

 

Board footer

Powered by FluxBB