Intelチップセットを使用してUbuntu 11.04でより高い解像度を取得する方法


2

私はここで少し遅いPCを持っているので、Ubuntu 11.04を搭載することにしました。1280x1024の解像度でWindows Vistaを実行するために使用するため、私のハードウェアとモニターの両方でサポートされています。

今はUbuntuを使っていますが、1024x768しか実行できず、画面はそれほど明るくありません。Windowsマシンに適切なドライバーがない場合に似ています。今はLinuxが初めてなので、何をするのかわかりません。オンボードIntelチップセットi965を使用しています。

たぶん、これはいくつかの有用な情報であり、私はフォーラムでそれについて何かを読みました: lspci

00:00.0ホストブリッジ:Intel Corporation 82G33 / G31 / P35 / P31 Express DRAM Controller(rev 02)
00:02.0 VGA互換コントローラー:Intel Corporation 82G33 / G31 Express Integrated Graphics Controller(rev 02)
00:1b.0オーディオデバイス:Intel Corporation N10 / ICH 7 Family High Definition Audio Controller(rev 01)
00:1c.0 PCIブリッジ:Intel Corporation N10 / ICH 7 Family PCI Express Port 1(rev 01)
00:1c.1 PCIブリッジ:Intel Corporation N10 / ICH 7 Family PCI Express Port 2(rev 01)
00:1d.0 USBコントローラー:Intel Corporation N10 / ICH 7 Family USB UHCI Controller#1(rev 01)
00:1d.1 USBコントローラー:Intel Corporation N10 / ICH 7 Family USB UHCI Controller#2(rev 01)
00:1d.2 USBコントローラー:Intel Corporation N10 / ICH 7 Family USB UHCI Controller#3(rev 01)
00:1d.3 USBコントローラー:Intel Corporation N10 / ICH 7ファミリーUSB UHCIコントローラー#4(rev 01)
00:1d.7 USBコントローラー:Intel Corporation N10 / ICH 7 Family USB2 EHCI Controller(rev 01)
00:1e.0 PCIブリッジ:Intel Corporation 82801 PCIブリッジ(rev e1)
00:1f.0 ISAブリッジ:Intel Corporation 82801GB / GR(ICH7 Family)LPC Interface Bridge(rev 01)
00:1f.1 IDEインターフェイス:Intel Corporation 82801G(ICH7ファミリ)IDE Con​​troller(rev 01)
00:1f.2 IDEインターフェース:Intel Corporation N10 / ICH7 Family SATA IDE Con​​troller(rev 01)
00:1f.3 SMBus:Intel Corporation N10 / ICH 7 Family SMBus Controller(rev 01)
02:00.0イーサネットコントローラー:Realtek Semiconductor Co.、Ltd. RTL8111 / 8168B PCI Express Gigabitイーサネットコントローラー(rev 01)
03:03.0 FireWire(IEEE 1394):VIA Technologies、Inc. VT6306 / 7/8 [Fire II(M)] IEEE 1394 OHCI Controller(rev c0)

誰かが画面をより良くする方法を教えてもらえますか?

saif @ sodium:〜$ xrandr
画面0:最小320 x 200、現在の1024 x 768、最大4096 x 4096
VGA1接続1024x768 + 0 + 0(通常の左反転右x軸y軸)0mm x 0mm
   1024x768 60.0 * 
   800x600 60.3 56.2  
   848x480 60.0  
   640x480 59.9  

の出力を投稿してくださいxrandr
パッチ

Linuxドライバーについてインテルのサイトを確認しましたか?また、Synapticでフリーでないソフトウェアのリポジトリをチェックして、利用可能なものを確認することもできます。Linuxカーネル用のドライバーが存在しない可能性がありますが、確認できます。
アブラクサス

xrandrの出力で編集
Saif Bechan

システムにドライバーを追加する方法がわかりません。どうやってそれを行うかのいくつかのガイドへのリンクを提供してもらえますか。
サイフBechan

回答:


9

解像度を希望のレベルに手動で設定してみてください。

最初に、このコマンドを実行して、例の1920x1080解像度を希望の解像度に変更します。

cvt 1920 1080

これは次のようなものを吐き出します:

# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

私たちは、引用符の後と前のチャンクで唯一の興味-hsync、例えば

173.00  1920 2048 2248 2576  1080 1083 1088 1120

次のコマンドでそれを使用して、グラフィックモードを追加します。

xrandr --newmode clever_name 173.00  1920 2048 2248 2576  1080 1083 1088 1120

次に、新しいモードをVGA出力に追加します。

xrandr --addmode VGA1 clever_name

最後に、使用するVGAモニターを切り替えます。

xrandr --output VGA1 --mode clever_name

これで動作するようになったので、ログインするたびに有効にすることができます。そのためには、次のファイルをどこかに作成します。

fix-resolution.sh シェバン行と呼ばれるものを使用し、最後に実行した最後の3つのコマンドを使用して、以前に機能するようにしました。例:

#!/bin/sh
xrandr --newmode clever_name 173.00  1920 2048 2248 2576  1080 1083 1088 1120
xrandr --addmode VGA1 clever_name
xrandr --output VGA1 --mode clever_name

fix-resolution.desktop 次の内容で:

[Desktop Entry]
Name=fix resolution
Exec=/usr/bin/local/fix-resolution.sh

次に、ファイルをハードドライブの適切な場所にコピーし、スクリプトを実行可能にします。ターミナルから:

cp fix-resolution.sh /usr/local/bin
chmod +x /usr/local/bin/fix-resolution.sh
cp fix-resolution.desktop /etc/xdg/autostart

これにより、誰かがコンピューターにログインするたびにモニターを適切な解像度に強制するコマンドが実行されます。


うわー!それは天才だ!それは魅力のように機能しましたが、初心者にとっては理解するのが少し難しいです。+1と回答が受け入れられました!
サイフBechan

動作しますが、マシンを再起動するたびに設定がクリアされ、設定は保存されません。
サイフBechan

@Salf:それを修正する方法に関する情報を追加しました。
パッチ

サンプルを試してみましたが、ちらつきますので、何もしません。例:gist.github.com/1241265
YumYumYum

1

上記のスクリプトの修正。

fix-resolution.desktopファイルには、次のようになります。

[Desktop Entry]
Type=Application
Name=fix-resolution.desktop
Exec=/usr/local/bin/fix-resolution.sh

それなしTypeでは、マシン上で実行されませんでした。また、パスは逆にされ/usr/bin/local、ファイルが配置されている場所ではなく元々指し示されていました。


これを指摘してくれてありがとう。私はいくつかの問題を抱えていましたが、マシンをほとんど再起動しなかったため、問題は最小限でした。
サイフBechan

0

初めて動作し、LCD 1940の画面の左上に6日間ちらつきが発生し、画面が完全に焼けてしまいました!煙が画面から出て、今は死んでいます!とても危険です!


0

Scientific Linux 6でも同じ問題がありました。カーネルオプションから「nomodeset」を削除した後、IIiは動作します。/boot/grub/grub.confまたは同様のファイルで永久に削除できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.