次の簡単な構成は私のために機能し、接続すると、モニターは手動の介入なしで自動的に正しい解像度を使用します。
sudo nano /etc/X11/xorg.conf
このファイルは既に存在する場合と存在しない場合があります。以下を追加します。
Section "Monitor"
Identifier "VGA1"
Modeline "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
EndSection
次に再起動します。すべてうまくいけば、うまくいくはずです。
バックグラウンド
UX32VDラップトップを使用しており、ディスプレイ設定に3840x2160オプションがない場合でも、HDMIで4Kを使用したかったのです。
私の最初のタスクは、モードラインを計算することでした。既にモードラインがわかっている場合は、この手順をスキップしてください。(以下のモードラインはあなたのために働くかもしれません。)私はumc-0.2.tar.gzをダウンロードし、抽出し、実行./configure
しましたmake
。25Hzリバースブランキングタイミングモードを取得するために、私は走りました
umc-0.2/src/umc 3840 2160 25 --rbt
どの出力
# 3840x2160x24.99 @ 54.625kHz
Modeline "3840x2160x24.99" 218.500000 3840 3888 3920 4000 2160 2163 2167 2186 +HSync -VSync
次に、このモードラインをテストしたかった。xrandr
引数なしで実行すると、HDMIデバイスの名前がであることがわかりましたHDMI-1
。Jacobに類似したコマンドを実行して、このモードをテストしました。
xrandr --newmode "3840x2160x24.99" 218.500000 3840 3888 3920 4000 2160 2163 2167 2186 +HSync -VSync
xrandr --addmode HDMI-1 "3840x2160x24.99"
xrandr --output HDMI-1 --mode "3840x2160x24.99" --preferred
最後に、解決を永続的にするために/etc/X11/xorg.conf
、次の内容で作成しました。
Section "Monitor"
Identifier "HDMI-1"
Modeline "3840x2160x24.99" 218.500000 3840 3888 3920 4000 2160 2163 2167 2186 +HSync -VSync
EndSection
テストするには、コンピューターを再起動します。
nvidia-driver-390
Ubuntu 18.04で実行していることに注意してください。うまくいけば、私のテクニックが他の構成にうまく一般化されることを願っています。(コメントで教えてください。)