お知らせ

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

#1 2008-04-27 00:42:08

pores_n
メンバ
登録日: 2008-03-13

モニタへの入力信号が 1920x1199 となってしまう

アナログ出力でモニタと接続したときは、WUXGA(1920x1200) の解像度で正しく表示されるのですが、
HDMI 出力を HDMI→DVI 変換アダプタを使ってモニタと DVI 接続したときに、
モニタに入力される信号が、1920x1199 となってしまいます。

私の環境は、
マザーボードが、
ASUS "P5E-V HDMI"
   Intel G35 Express チップセット
   内蔵グラフィック機能 GMA X3500 (アナログ出力と HDMI 出力の2系統)
   (HDMI→DVI 変換アダプタはこのマザーボードに付属していたものです。)
モニタが、
DELL "2407WFP-HC"
   (アナログ入力と DVI 入力があります。)
   (モニタのメニューで、入力信号の解像度が確認できます。)
です。

モニタの解像度より小さい解像度の入力があったときは、
Dot by Dot の表示が選べるのですが、
1920x1199 の入力のときは Dot by Dot が選べず、
縦方向に足りない 1px を補うために、縦方向の 1199 の解像度を無理矢理 1200 まで引き伸ばしているらしく、
モニタ中段あたりの文字等が滲んで大変読みにくいです。

Windows Vista 環境で、Intel グラフィックドライバを導入すれば、
HDMI→DVI 変換アダプタを通しても、1920x1200 の解像度で正しく表示できるので、
変換アダプタ、モニタともに問題がないものと思われます。

Ubuntu のバージョンは Gutsy でも最新の Hardy でも同じ現象が起こります。


デジタル出力でも正常にWUXGA表示をしたいので、
お力添えをお願いいたします。

他にも確認すべき事項、試してみるべきことがあれば、教えてください。


以下追記部分

システム→設定→画面の解像度から、いろいろな解像度を試してみたところ、
すべての解像度で縦 1px 分足りていない入力信号となってしまっています。(640x480 なら 640x479 となる)

画面の回転の設定で、上下反転にしたときと、通常時を見比べると、
どうやら足りていない 1px は、画面上側の 1px のようです。
画面上部に表示されているパネルの中の、電源ボタンのマークの赤い四角の上に、パネルの 1px が表示されるはずですが、
その余白がなく、画面最上部に赤い四角が張り付いているような感じになっています。

しかし不思議なことに、Ubuntu の起動画面(スプラッシュスクリーン)では、
入力信号は 1600x1200 となっており、Ubuntu のロゴ画像がぼやけたりしていることはありません。

最後の編集者: pores_n (2008-04-28 23:19:09)

オフライン

 

#2 2008-05-01 18:20:29

Shibata
管理者
From: 東京
登録日: 2006-10-25

Re: モニタへの入力信号が 1920x1199 となってしまう

GMA X3500で検索してみたところ、関係ありそうな投稿が見つかりました。けっこう長いですが、一通り読むとヒントが見つかるかもしれません。

オフライン

 

#3 2008-05-05 04:53:16

pores_n
メンバ
登録日: 2008-03-13

Re: モニタへの入力信号が 1920x1199 となってしまう

返事が遅くなりました。

教えていただいた投稿を一通り読んで、
さらにその投稿からのリンクを読み進めていったところ、
現時点では、この不具合は解消されていないようです。

ただ、調べるうちに、G35 チップセットとその内蔵グラフィック機能である GMA X3500 には色々と不具合があるようです。

今回の問題に関しては、
デジタル出力時に縦方向の1pxが失われてしまう場合
http://bugs.freedesktop.org/show_bug.cgi?id=15370

スプラッシュスクリーンより後の画面がまったく表示されない場合
http://bugs.freedesktop.org/show_bug.cgi?id=13968
の2つの情報があり、
この2つの不具合は、モニタとの接続にシングルリンクDVIかデュアルリンクDVIを使っているかの違いだけではないかと言っている方もいます。
ちなみに私の使ってるケーブル(モニタに付属していたもの)を確認したところ、シングルリンクのDVI-Dケーブルでした。

どちらの場合もセーフグラフィックモード(標準vesaドライバ)では正常に表示されるようです。
実際に試してみたところ、最適な解像度(1920x1200)には設定できませんでしたが、640x480で表示すると縦方向の1pxが欠けることはありませんでした。

この2つの不具合は両方とも intel社の Hong Liu さんが担当して懸命に作業しておられるようなので、
気長に待ちたいと思います。


他にもスリープから復帰すると画面に何も表示されないという不具合
http://bugs.freedesktop.org/show_bug.cgi?id=14249
もありますが、これは Windows Vista の場合でも起こっていたことなので、
ASUSの対応待ちのようです。

最新のBIOS(0405)に更新したところ、
Windows Vista ではスリープから復帰できるようになりましたが、
Ubuntu では相変わらずスリープから復帰しようとしても画面に何も表示されません。
ログアウトした場合も同じような症状なので、
さらに新しいBIOSが登場すれば解決されるのかもしれません。

以上のように、現時点では待つことしかできないようですが、
Hardyに含まれている intel ドライバ(xserver-xorg-video-intel 2:2.2.1-1)よりも
新しい2.3.0というバージョンが出ているようなのですが、
intel ドライバを最新バージョンに更新するにはどうすればいいのでしょう。

2.3.0ではまだ問題が解決されていないようなのですが、
不具合が解消されたバージョンが出たとき、Ubuntu のリポジトリに追加されるのを待たずに導入する方法はあるのでしょうか。

オフライン

 

#4 2008-05-05 17:00:51

Shibata
管理者
From: 東京
登録日: 2006-10-25

Re: モニタへの入力信号が 1920x1199 となってしまう

pores_n による投稿:

以上のように、現時点では待つことしかできないようですが、
Hardyに含まれている intel ドライバ(xserver-xorg-video-intel 2:2.2.1-1)よりも
新しい2.3.0というバージョンが出ているようなのですが、
intel ドライバを最新バージョンに更新するにはどうすればいいのでしょう。

2.3.0ではまだ問題が解決されていないようなのですが、
不具合が解消されたバージョンが出たとき、Ubuntu のリポジトリに追加されるのを待たずに導入する方法はあるのでしょうか。

古いパッケージの情報を元に、自前で新しいパッケージを作成してインストールするという方法や、パッケージを作成しないまでもドライバをコンパイルしてインストールすることは可能です。ただ、それなりの知識が必要なのと、Xのアップデートに追随しないといけないので、あまりおすすめはしません。

自前でやるのはおすすめしませんが、そのかわりに、freedesktop.orgで修正されたあとに、Launchpadでその旨を報告し、8.04にも必要であることを伝え、できるなら8.04のパッケージを作成して添付する方法をおすすめします。こうすることで8.04のリポジトリから配布されるようになる可能性は高くなり、他の方の役に立つことになりますので。

オフライン

 

#5 2008-05-05 17:52:26

pores_n
メンバ
登録日: 2008-03-13

Re: モニタへの入力信号が 1920x1199 となってしまう

いずれにせよ intel ドライバ用のリポジトリを追加してクリックでポンというわけにはいかないようですね。

Launchpad にはメンバー登録をしたので、
コンパイルもしたことのない私ですが、できることがあれば協力していきたいと思います。

8.10 のリリースには、不具合の解消されたドライバが含まれていることを期待したいです。

オフライン

 

#6 2008-05-06 01:10:37

ikuya
モデレータ
From: Osaka
登録日: 2006-10-20

Re: モニタへの入力信号が 1920x1199 となってしまう

たぶん近日中にあるであろうアップデートで直ります。

オフライン

 

#7 2008-10-05 01:27:59

pores_n
メンバ
登録日: 2008-03-13

Re: モニタへの入力信号が 1920x1199 となってしまう

先日 beta 版がリリースされた Intrepid Ibex を試してみたところ正常にWUXGA(1920x1200)を表示することができました。
(X.Org 7.4 と xserver-xorg-video-intel 2:2.4.1 の組み合わせ)

嬉しすぎてたまらず、本番環境にインストールしてしまいました。
結果として、サスペンドからの復帰も正常に行え、
以前から発生していたハイバネートからの復帰後に音が全く出なくなるという不具合も解消されていました。

素晴らしい!

オフライン

 

Board footer

Powered by FluxBB