32インチテレビを補助モニターとして使いたいです。
私は注意を払ってきました。このガイドxorg.confを使用して解像度を変更する方法について説明します。
内部に3つのファイルを作成しました/etc/X11/xorg.conf.d/
。
40-monitor.conf
:
Section "Monitor"
Identifier "VGA1"
Option "PreferredMode" "1408x792"
EndSection
30-graphic.conf
:
Section "Device"
Identifier "Intel Integrated"
Driver "intel"
EndSection
50-screen.conf
:
Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1408x792" "1024x768" "640x480"
EndSubSection
EndSection
これはうまくいきません。。
解像度を適用してみましたが、成功しませんでした。テレビでは、使用する解像度は1024×768と呼ばれます。
PS。私が望む解像度は1408x792
。
PS2。数ヶ月前に設定しましたが、残念ながらハードドライブのすべてのアイテムが失われ、今日からFedora 24をインストールする必要がありました。私の姿がどうでしたか覚えていませんxorg.conf
。 :(
ご質問があれば教えてください!
ベストアンサー1
Fedora 25で拡張モニターを使用した最初の経験に基づいて、この問題を解決した方法は次のとおりです。
最初Waylandを使用するかXorgを使用するか、gnomeセッションを確認してください。このコマンドを実行して確認できます。
xrandr -q
モニターデバイスが類似しているとマークされている場合は、Xorgを使用するように変更する必要がありますXwayland0
。Xwayland1
第二、waylandを使用している場合は、ファイルを編集してxorgを使用するようにセッションを変更してください。
/etc/gdm/custom.conf
次に、その行のコメントを削除してWaylandEnable=false
無効にします。
# GDM configuration storage
[daemon]
# Uncoment the line below to force the login screen to use Xorg
#WaylandEnable=false
[security]
[xdmcp]
[chooser]
[debug]
# Uncomment the line below to turn on debugging
#Enable=true
第三適用するには、コンピュータを再起動してください。
第四コマンドを再実行してディスプレイの解像度を確認してくださいxrandr -q
。各デバイスには、以下のように異なる情報が表示されます。
Screen 0: minimum 8 x 8, current 3046 x 1050, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 310mm x 170mm
1366x768 60.10*+
1024x768 60.00
1024x576 60.00
960x540 60.00
800x600 60.32 56.25
864x486 60.00
640x480 59.94
720x405 60.00
680x384 60.00
640x360 60.00
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
DP3 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
HDMI3 disconnected (normal left inverted right x axis y axis)
VGA1 connected 1680x1050+1366+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.00*+
800x600 60.32 56.25
848x480 60.00
640x480 59.94
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
上記の情報は私が書いた情報です。 (たとえば、お客様の情報と異なる場合があります。)
五ご覧のとおり、私のVGA1
解像度は以下より大きくはありませんが、接続されているモニターをの解像度に1024x768
設定する必要があります。ここにコツがあります。VGA1
1680x1050
肉以下を使用して独自のディスプレイ解像度を作成します。CVT、この場合は解像度を追加したいと思います。1680x1050
cvt 1680 1050
cvtは次の情報を生成します
# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
次に、次のステップは、その情報に基づいてソリューションモデルを作成することです。
xrandr --newmode "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
xrandr --addmode VGA1 "1680x1050_60.00"
ご覧のとおり、上記の2つのコマンドは--newmode
ディスプレイ解像度を割り当てて新しいモードを作成し、次のように接続されたモニターに1680x1050_60.00
追加します(モニターが接続されていることを確認してください)。--addmode
VGA1
xrandr -q
だから最後のステップVGA1
、この場合、このコマンドを実行してその解像度をモニターに適用します。
xrandr --output VGA1 --mode 1680x1050_60.00
すべてのステップが正しい場合、選択したモニターにモニターが表示されます。コマンドを実行して確認することもできます。xrandr -q
このガイドラインは私の経験に基づいているので、この方法がまだ役に立たない場合はご了承ください。 。
*ヒント
出力設定やモード追加後に画面がちらつく現象が発生する場合は、まずファイルをバックアップしてから~/.config/monitors.xml
削除してください。