2008年9月28日

[vine-users:078851] Re: vine4.xにて、オリジナルログイン画面の作成について

こんばんは、桝田です。


長南様、ありがとうございます。

> わたしのところでは、Vine でも debian でも ubuntu でも日本語の
> メッセージが問題なく表示されています。
> http サーバにある s-msg.txt は間違いなく UTF-8 になっているでしょうか。

>

 すいません。。
 こちらは、完全にご指摘通りでした。
 UTF-8のファイルをWindowsで編集してアップロードする際に、
 日本語を含んだファイルが自動的にShift-JISになっていました。
 意識して、日本語を含む s-msg.txt をUTF-8にしてアップロードしたところ、
 Vine4のログイン画面から日本語が見えるようになりました!

> うまく動くか動かないは、gdm のバージョンに関係があるんでしょうか。
> わたしが試したそれぞれの gdm のバージョンは以下のとおりです。
>
> Vine 4.2 2.14.10-0vl4.4
> debian etch 2.16.4-1
> ubuntu 8.04 2.20.7-0ubuntu

 CentOSで表示されないのは、まだ未解決です。
 ちなみに、
 Vine4.2 2.14.10-0vl4.4
CentOS4.5 2.6.0.5-7.rhel4.19 でした。

 ここまでバージョンが違えば、結構違うのかもしれません。
 とりあえず、Vineでは表示されたので、よかったです。
 ありがとうございました。


少し長文ですが、diff を貼り付けます。


[root@xxxxx happygnome]# diff -u happygnome.xml happygnome.xml.vine
--- happygnome.xml 2008-09-28 02:55:15.000000000 +0900
+++ happygnome.xml.vine 2008-09-28 00:25:15.000000000 +0900
@@ -5,7 +5,7 @@
<greeter>
<item type="pixmap">
<normal file="paradise.jpg"/>
- <pos x="0" y="0" width="100%" height="100%"/>
+ <pos x="0" y="0" width="100%" height="100%"/>
</item>
<item type="rect">
<normal color="#000000"/>
@@ -15,7 +15,7 @@
<normal color="#ffffff"/>
<pos x="0" y="4" width="100%" height="100%"/>
<box orientation="horizontal" spacing="10" xpadding="10">
- <item type="rect" id="language_button" button="true">
+ <item type="rect" id="options_button" button="true">
<normal color="#ffffff"/>
<pos y="50%" anchor="w" width="box" height="box"/>
<box orientation="horizontal" spacing="10" xpadding="10">
@@ -30,80 +30,8 @@
<prelight color="#666666" font="Sans 12"/>
<active color="#ff0000" font="Sans 12"/>
<pos y="50%" anchor="w"/>
- <!-- Stock label for: _Language -->
- <stock type="language"/>
- </item>
- </box>
- </item>
- <item type="rect" id="session_button" button="true">
- <normal color="#ffffff"/>
- <pos y="50%" anchor="w" width="box" height="box"/>
- <box orientation="horizontal" spacing="10" xpadding="10">
- <item type="pixmap">
- <normal file="session.png" tint="#dddddd"/>
- <prelight file="session.png"/>
- <active file="session.png" tint="#ff0000"/>
- <pos y="50%" anchor="w"/>
- </item>
- <item type="label">
- <normal color="#000000" font="Sans 12"/>
- <prelight color="#666666" font="Sans 12"/>
- <active color="#ff0000" font="Sans 12"/>
- <pos y="50%" anchor="w"/>
- <!-- Stock label for: _Session -->
- <stock type="session"/>
- </item>
- </box>
- </item>
- <item type="rect" id="system_button" button="true">
- <normal color="#ffffff"/>
- <show modes="console" type="system"/>
- <pos y="50%" anchor="w" width="box" height="box"/>
- <box orientation="horizontal" spacing="10" xpadding="10">
- <item type="pixmap">
- <normal file="system.png" tint="#dddddd"/>
- <prelight file="system.png"/>
- <active file="system.png" tint="#ff0000"/>
- <pos y="50%" anchor="w"/>
- </item>
- <item type="label">
- <normal color="#000000" font="Sans 12"/>
- <prelight color="#666666" font="Sans 12"/>
- <active color="#ff0000" font="Sans 12"/>
- <pos y="50%" anchor="w"/>
- <!-- Stock label for: _Actions -->
- <stock type="system"/>
- </item>
- </box>
- </item>
- <item type="rect" id="disconnect_button" button="true">
- <normal color="#ffffff"/>
- <show modes="flexi,remote"/>
- <pos y="50%" anchor="w" width="box" height="box"/>
- <box orientation="horizontal" spacing="10" xpadding="10">
- <item type="pixmap">
- <normal file="disconnect.png" tint="#dddddd"/>
- <prelight file="disconnect.png"/>
- <active file="disconnect.png" tint="#ff0000"/>
- <pos y="50%" anchor="w"/>
- </item>
- <item type="label">
- <normal color="#000000" font="Sans 12"/>
- <prelight color="#666666" font="Sans 12"/>
- <active color="#ff0000" font="Sans 12"/>
- <pos y="50%" anchor="w"/>
- <!-- Stock label for: D_isconnect -->
- <stock type="disconnect"/>
- <show modes="remote"/>
- </item>
- <item type="label">
- <normal color="#000000" font="Sans 12"/>
- <prelight color="#666666" font="Sans 12"/>
- <active color="#ff0000" font="Sans 12"/>
- <pos y="50%" anchor="w"/>
- <!-- Stock label for: _Quit -->
- <stock type="quit"/>
- <show modes="flexi"/>
+ <!-- Stock label for: _Options -->
+ <stock type="options"/>
</item>
</box>
</item>
@@ -111,9 +39,9 @@
</item>
</fixed>
</item>
- <item type="pixmap">
- <normal file="gnome-logo.png"/>
- <pos x="-10" y="-10" anchor="se"/>
+ <item type="svg">
+ <normal file="gnome-logo.svg"/>
+ <pos x="-12" y="-12" width="30" height="47" anchor="se" />
</item>
<item type="label" id="clock">
<normal color="#000000" font="Sans 12"/>
@@ -169,10 +97,39 @@
<pos anchor="n" x="50%" height="24" width="80%"/>
<fixed>
<item type="entry" id="user-pw-entry">
+ <normal color="#000000" font="Sans 12"/>
<pos anchor="nw" x="1" y="1" height="-2" width="-2"/>
</item>
</fixed>
</item>
+ <item type="rect" id="ok_button" button="true">
+ <normal color="#ffffff"/>
+ <pos anchor="n" x="50%" width="50%" height="20"/>
+ <box orientation="vertical" spacing="10" xpadding="10">
+ <item type="label">
+ <normal color="#000000" font="Sans 12"/>
+ <prelight color="#666666" font="Sans 12"/>
+ <active color="#ff0000" font="Sans 12"/>
+ <pos anchor="n" x="50%" height="24" width="50%"/>
+ <!-- Stock label for: _OK -->
+ <stock type="ok"/>
+ </item>
+ </box>
+ </item>
+ <item type="rect" id="cancel_button" button="true">
+ <normal color="#ffffff"/>
+ <pos anchor="n" x="50%" width="50%" height="20"/>
+ <box orientation="vertical" spacing="10" xpadding="10">
+ <item type="label">
+ <normal color="#000000" font="Sans 12"/>
+ <prelight color="#666666" font="Sans 12"/>
+ <active color="#ff0000" font="Sans 12"/>
+ <pos anchor="n" x="50%" height="24" width="50%"/>
+ <!-- Stock label for: _Cancel -->
+ <stock type="cancel"/>
+ </item>
+ </box>
+ </item>
<item type="label" id="pam-message">
<pos anchor="n" x="50%"/>
<normal color="#000000" font="Sans 12"/>
@@ -197,5 +154,6 @@
</item>
</box>
</item>
-
+
</greeter>
+

投稿者 xml-rpc : 2008年9月28日 02:59
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/77671
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。