web-dev-qa-db-ja.com

ubuntu 12.04 LTSのIntelグラフィックスを使用した解像度HD 1920x1280

私は、モニターとしてHD TVセットを備えた「Intel Corporation 82865G Integrated Graphics Controller」を含むPentium IV PC [Hewlett-Packard HP D530 CMT(DC577AV)]を使用します。 Ubuntuに外部グラフィックカードをインストールできず、外部カード用のLinuxドライバーが見つからなかったため、統合グラフィックを使用する必要があります。したがって、VGA接続を使用する必要があります。

Windows XPでは、解像度1920x1080、60 Hzがこの方法で正確に機能します。 「Ubuntu 12.04.2 LTS」は、VGA接続を使用していても、認識できるモニターで正確に同じ解像度と周波数を実現します。しかし、Ubuntuは私のTVセットを認識せず、TVセットでは1920x1080の解像度を提供しません。

https://askubuntu.com/questions/298797/intel-driver-cannot-detect-my-monitor-and-get-native-resolution?rq=1 および http ://www.garrypassarella.co.uk/2011/04/23/add-undetected-resolutions-in-ubuntu/ ターミナルを使用して、一時的に1920 x 1080、60 Hzの解像度を取得しました

$ xrandr  
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 2048 x 2048  
VGA1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm  
   1024x768       60.0*  
   800x600        60.3     56.2  
   848x480        60.0   
   640x480        59.9   

$ cvt 1920 1080 60  
 1920x1080 59.96 Hz (CVT) hsync: 79.57 kHz; pclk: 206.25 MHz  
Modeline "1920x1080_60.00"  206.25  1920 2056 2256 2592  1080 1283 1293 1327 -hsync +vsync  

$ xrandr -newmode "1920x1080_60.00"  206.25  1920 2056 2256 2592  1080 1283 1293 1327 -hsync +vsync  
and  

$ xrandr --addmode VGA1 "1920x1080_60.00"  
.

Ubuntuの「システム設定」...「ディスプレイ」では、以前の「1024x768(4:3)」と「800x600(4:3)のみが提供されるため、Ubuntuのディスプレイメニューに解像度を追加し続ける必要があります) '解像度。

http://www.garrypassarella.co.uk/2011/04/23/add-undetected-resolutions-in-ubuntu/ によると:その中に/etc/X11/xorg.confファイルがありませんディレクトリ。私が試してみました
gsudo service gdm stop結果付き
gdm: unrecognized service。私が試してみました
Xorg -configure結果付き

Fatal server error:  
Server is already active for display 0

私はUbuntuが初めてです。 Ubuntuのディスプレイメニューに新しい解像度を追加する方法を教えてください、ありがとう、
Tomas Peceny。

3

答えを完全に適用することはできませんでしたが、davka1080.shという名前のバッチファイルを作成してデスクトップに配置することで、部分的に成功しました。その内容は、以前の試み、すなわち

#! /bin/sh

cvt 1920 1080 60  
xrandr --newmode  "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync   
xrandr --addmode VGA1 "1920x1080_60.00" #Czech comment

私はこれらのページと/etc/init.d/READMEでもそのフォームを見つけました。バッチは、アイコンをクリックして「実行」することで機能します。最後に、 buntu 12.04でログイン時にコマンドを実行する方法? に従って、両方のユーザー用のスタートアップアプリケーションとして配置しました。システムが保存された構成をモニターに適用できなかったという残りの警告を閉じる必要があるだけです。そして、VLCの既知のビデオによると、色深度32ビット(フルカラー)がないように思えます。設定について別の質問をします

このような古いハードウェアがUbuntuで使用でき、HDサイズで撮影された写真を正確に表示したり、(標準の)テレビや記録を以前と同じように見たりできることを願っています。

2

しかし、それを固める必要があるのを待ってください

10-monitor.confの作成

新しい解像度を作成するには、/usr/share/X11/xorg.conf.d/10-monitor.confを作成する必要があります。そのため、ターミナルで次を実行します。

Sudo gedit /usr/share/X11/xorg.conf.d/10-monitor.conf

注:geditを好みのテキストエディタの名前に変更する必要がある場合があります

これにより、空のテキストファイルが開き、次のファイルを貼り付けることができます。

Section "Monitor"
  Identifier "Monitor0"
  <INSERT MODELINE HERE>
EndSection
Section "Screen"
  Identifier "Screen0"
  Device "<INSERT DEVICE HERE>"
  Monitor "Monitor0"
  DefaultDepth 24
  SubSection "Display"
    Depth 24
    Modes "<INSERT MODENAME HERE>"
  EndSubSection
EndSection

モード名は引用符で囲まれたビットです(前述の例では1280x1024_60.00です)。引用符で囲んでモード行の最後に追加するだけで、xandrが表示するリストにすでに存在する解像度を追加できます。

参考のために、私のものは次のようになります。

Section "Monitor"
  Identifier "Monitor0"
  Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
EndSection
Section "Screen"
  Identifier "Screen0"
  Device "VGA1"
  Monitor "Monitor0"
  DefaultDepth 24
  SubSection "Display"
    Depth 24
    Modes "1280x1024_60.00" "1024x768" "800x600"
  EndSubSection
EndSection

これで完了です!

10-monitor.conf/usr/share/X11/xorg.conf.d/を保存したら、コンピューターを再起動すると、新しい解像度が利用可能になり、デフォルトとして設定されます。

私が修正した抜粋は、Ubuntu 12.04でこれを使用しましたこれは動作していますリブートし、元に戻りません、ソース: http://samuelmartin.wordpress.com/2012/05/29/enabling-resolutions -in-ubuntu-12-04-lubuntu-12-04 /

唯一の違いは、彼がgtf 1920 1080 60を使用したことです。ここで、cvt 1280 1024 60を使用しました。

私はこれがいくつかに役立つことを願っています

0
Lisa

gdmlightdmに置き換えられました。したがって、gsudo service lightdm stopが機能する可能性があります。 /etc/X11/xorg.confは存在しません。これは、すべてが構成ファイルなしで検出されることを意図しているためですが、自分で作成することもできます。 https://wiki.ubuntu.com/X/Config/

IGPにDVI出力がある場合は、代わりにそれを使用してください。

0
LiveWireBT