web-dev-qa-db-ja.com

startxに特定の解像度でXを実行させ、リフレッシュレートを強制する

私の過去の経験(Win-Xpを使用)から、この特定のモニターは60Hzでのみ動作し、最高解像度は1024x768です。

Ubuntu 12.04 Minimal(USBスティック上)を「インストールして構成」しているため、ほとんどの時間端末が使用されますが、GUIを入力する必要があるときはいつでもstartxコマンドを発行してgnomeにアクセスできます。

ただし、この特定のシステムでは、デフォルトのリフレッシュレートがモニターと同期しないため、このコマンドを発行すると問題が発生するという問題があります。ディスプレイはちらつき続け、まったく読めません。 gnomeがロードされ、デフォルトの壁紙とデスクトップアイテムが表示されていることがわかります。ただし、問題はリフレッシュレートが60Hzと異なるためです。

startxコマンドのコマンド属性を探しています。これは、リフレッシュレートを60Hzに、解像度を1204x768に設定することを推奨します

Ctrl+Alt+Tでターミナルを開き、コマンドを入力できます。

Ctrl+Alt+NumPlusのようなキーの組み合わせは、solarisのようなディストリビューションでは問題なく動作しますが、私には機能しません。また、リフレッシュレートであるxrandr -r 60 60などのコマンドは機能しません。

ライブCDから起動しても同じ問題に直面する

5
Bhavesh Diwan

Nvidiaドライバーを使用している場合は、このリンクで回答22を読んでください

1
daniel

何か言う前に、コマンドを使用してxorg.confファイルをバックアップすることをお勧めします

Sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup

次に、変更を加えるには、次のコマンドを使用してXorgを停止することをお勧めします(これにより、テキストのみの画面が表示されます)。

Sudo /etc/init.d/lightdm stop

(うまくいけば、Ubuntu 12.04または11.10。を実行しています。そうでない場合は、kdeを実行している場合は、lightdmまたはgdmkdmに置き換えてください)。その後、設定ファイルを編集できます

Sudo nano /etc/X11/xorg.conf

そこからサブセクションディスプレイを探し、リフレッシュレートを使用してカスタム解像度を入力するモードに移動します。それを保存して、Xを再起動します。

それでもうまくいかず、xorgを完全にねじ込んだ場合は、次のコマンドを使用してバックアップを復元できます(バックアップをありがとう)

Sudo /etc/X11/xorg.conf_backup /etc/X11/xorg.conf
1
Compt