ページ 11

mdmthemetester 「空いているディスプレイ番号が見つかりませんでした。」

投稿記事Posted: 2012年12月23日(日) 15:41
by jouji
14.1 MATE 64bit

自分でログオン画面を作ろうと思い、mdmthemetesterでプレビュー出来る事を知りました。
しかし以下のコマンドを入力してもエラーダイアログ「空いているディスプレイ番号が見つかりませんでした。」が出てしまいます。
コード: 全て選択
$ mdmthemetester console (テーマフォルダ)

MDM Theme Tester

Be sure to test all the environments:
 console, console-timed, flexi, remote-flexi, xdmcp
Also be sure to test using caps lock

ERROR! Can't find free display!
ERROR: Can't start the Xnest server

一度OSでトラブルを起こしてMintを再インストールしたのですが、再インストール前はこんなエラーは出ませんでした。
Xnest以外に何か足りないものがあるのでしょうか。

また、以下のようなサイトでログイン画面を撮影する方法が紹介されていますが、Ctrl+Alt+F1でCUIに行く事は出来てもCtrl+Alt+F7でGUIに戻る事が出来ません。
http://blog.livedoor.jp/vine_user/archi ... 57410.html

ご教授をお願いします。

Re: mdmthemetester 「空いているディスプレイ番号が見つかりませんでした。」

投稿記事Posted: 2012年12月23日(日) 16:17
by luyikei
luyikeiです。

ログアウトしてログイン画面になったら"Ctrl-Alt-F1"を押してコンソールを表示させます。そしてユーザー名とパスワードを入力しコマンドを実行できる状態になったら

コード: 全て選択
sudo service mdm stop


を実行してください。そして

コード: 全て選択
mdmthemetester console (テーマフォルダ)


を実行してください。すると正常にできると思います。ちなみにmdmを起動するには

コード: 全て選択
sudo service mdm start

とし、"Ctrl-Alt-F7"または"Ctrl-Alt-F8"を押すと元のログイン画面に戻ります

Re: mdmthemetester 「空いているディスプレイ番号が見つかりませんでした。」

投稿記事Posted: 2012年12月23日(日) 16:39
by jouji
回答ありがとうございます。

試してみましたが以下のエラーが出て実行出来ませんでした。
コード: 全て選択
$ mdmthemetester console (テーマフォルダ)

MDM Theme Tester

Be sure to test all the environments:
console, console-timed, flexi, remote-flexi, xdmcp
Also be sure to test using caps lock

(mdmXnest:2820): Gtk-WARNING **: cannot open display:
ERROR: Can't start the Xnest server

再度のログイン画面表示は
コード: 全て選択
sudo service mdm start

のみで実行されました。

Re: mdmthemetester 「空いているディスプレイ番号が見つかりませんでした。」

投稿記事Posted: 2012年12月23日(日) 16:54
by luyikei
luyikeiです

すみません。逆でした。ログイン画面でMATEやCinnamonでログインし、ログイン後、端末で

コード: 全て選択
mdmthemetester console (テーマフォルダ)


を実行したらどうなりますか?

Re: mdmthemetester 「空いているディスプレイ番号が見つかりませんでした。」

投稿記事Posted: 2012年12月23日(日) 17:29
by jouji
その結果が最初の投稿のエラーです…。
root権限で実行しても結果は変わりませんでした。
再インストール(クリーンインストール)前は問題なくプレビュー出来ていたのでさっぱり原因が判りません。

Re: mdmthemetester 「空いているディスプレイ番号が見つかりませんでした。」

投稿記事Posted: 2012年12月23日(日) 18:34
by luyikei
luyikeiです。
xnestを再インストールしてみてください。

コード: 全て選択
sudo apt-get remove --purge xnest && sudo apt-get install xnest

Re: mdmthemetester 「空いているディスプレイ番号が見つかりませんでした。」

投稿記事Posted: 2012年12月23日(日) 21:13
by jouji
改善しません。最初の投稿と同じエラーが出ます。
それともう1つ気付いたのですが、デスクトップ設定ファイル(*.desktop)にアイコン(application-x-desktop.svg?)が関連付けされていないのか、真っ白なアイコンが表示されます。
アイコンテーマを変更しても改善しません。
これも再インストール前は正常に表示されていました。

Re: mdmthemetester 「空いているディスプレイ番号が見つかりませんでした。」

投稿記事Posted: 2012年12月27日(木) 17:12
by luyikei
luyikeiです。

コード: 全て選択
 cat /etc/mdm/mdm.conf


の結果を教えてください

Re: mdmthemetester 「空いているディスプレイ番号が見つかりませんでした。」

投稿記事Posted: 2012年12月27日(木) 20:35
by jouji
以下のように出力されました。コメント文は省いています。
[daemon]

[security]
AllowRoot=true

[xdmcp]

[gui]

[greeter]
GraphicalTheme=Sea
SoundOnLoginSuccess=false
SoundOnLogin=false

[chooser]

[debug]

[servers]