2番目のモニターFedora 24の解像度が正しくありません。

2番目のモニターFedora 24の解像度が正しくありません。

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

これはうまくいきません。

1408x792の解像度を提供します。

解像度を適用してみましたが、成功しませんでした。テレビでは、使用する解像度は1024×768と呼ばれます。

PS。私が望む解像度は1408x792

PS2。数ヶ月前に設定しましたが、残念ながらハードドライブのすべてのアイテムが失われ、今日からFedora 24をインストールする必要がありました。私の姿がどうでしたか覚えていませんxorg.conf。 :(

ご質問があれば教えてください!

ベストアンサー1

Fedora 25で拡張モニターを使用した最初の経験に基づいて、この問題を解決した方法は次のとおりです。

最初Waylandを使用するかXorgを使用するか、gnomeセッションを確認してください。このコマンドを実行して確認できます。

xrandr -q

モニターデバイスが類似しているとマークされている場合は、Xorgを使用するように変更する必要がありますXwayland0Xwayland1

第二、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設定する必要があります。ここにコツがあります。VGA11680x1050

以下を使用して独自のディスプレイ解像度を作成します。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追加します(モニターが接続されていることを確認してください)。--addmodeVGA1xrandr -q

だから最後のステップVGA1、この場合、このコマンドを実行してその解像度をモニターに適用します。

xrandr --output VGA1 --mode 1680x1050_60.00

すべてのステップが正しい場合、選択したモニターにモニターが表示されます。コマンドを実行して確認することもできます。xrandr -qこのガイドラインは私の経験に基づいているので、この方法がまだ役に立たない場合はご了承ください。 。

*ヒント 出力設定やモード追加後に画面がちらつく現象が発生する場合は、まずファイルをバックアップしてから~/.config/monitors.xml削除してください。

おすすめ記事