端末からモニターを有効にする方法は?


25

誤ってモニターを無効にしたため、ログインすると、空のバックライト付き画面が表示されます。Ctrl+ Alt+ F#で端末を開くことができますが、端末からモニターを有効にするにはどうすればよいですか?

試しましたがxrandr、ディスプレイを開けません。xset動作しません。私の問題に非常に似ているこの質問を見つけました。答えは、入れるスクリプトを提供します/etc/X11/Xreset.d

実行しても問題は解決しません(ただし、適切に使用する方法が理解できない可能性があります)。どういうわけか、新しいデフォルトを「モニターを無効にする」ようにしたと思います。

Ubuntu Studio 13.10。の実行 nVidiaドライバーがありません。xorg.conf削除するファイルが見つかりません。すべての入力に感謝します!

編集:コマンドの出力xrandr -d :0

Screen 0: minimum 320x200, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected 1366x768+-32768+-32768 (normal left inverted right x axis y axis) 344mm x 192mm
    1366x768    60.0*
    1360x768    59.8    60.0
    1024x768    60.0
    800x600     60.3    56.2
    640x480     59.9
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

まだCLI初心者であるman xrandrため、ディスプレイをオンにする方法(オフオプションがある)またはイネーブルにする方法から理解できません。の出力xrandr --autoCan't open display

編集2:の出力xrandr -d :0 --auto

Configure crtc 0 failed

X11を再インストールする必要があるのでしょうか?

編集3:推奨コマンドの出力/私が試したxsetコマンド:

xrandr -d :0 output LVDS1 --auto

    configure crtc 0 failed

xset qそして、xset dpms force on両方が戻ります

    unable to open display ''''

sudoコマンドに違いはありません。

編集4:より多くの無駄な試みとセキュリティ問題の潜在的な発見

  • 4.1 XorgとX11を再インストールしようとしましsudo apt-get install --reinstall xserver*たが、この出力で失敗しました:

    (これの多くのバージョン:)注、正規表現 'xserver *'に 'xserver-xorg-something'を選択します(次:)一部のパッケージをインストールできませんでした。これは、不可能な状況をリクエストしたか、不安定なディストリビューションを使用している場合、必要なパッケージがまだ作成されていないか、着信から移動されていないことを意味します。

    The following information may help to resolve the situation:
    
    The following packages have unmet dependencies:
    xserver-xorg-input-mtrack : Conflicts: xserver-xorg-input-multitouch
    but 1.0~rc2+git20110312-2build4 is to be installed
    E: Unable to correct problems, you have held broken packages.
    
  • 4.2次に、guestとしてログインし、tty Ctrl+ Alt+ を使用して自分としてログインし、F#上記と同じxrandコマンド(OPおよび編集1〜3)を実行しました。

  • 4.3次に、完全な管理者権限を持つnew_userを作成し、tty経由で4.2を繰り返しました。

  • 4.4セキュリティの問題?いいえ、単に認識が必要です。この主題に関係なく、詳細はランチパッドで

システムの再インストールが必要なように見え始めます:-(


2
もう一度Ctrl + Alt + F1仮想端末からのxrandrを試してみて、今回は明示的な表示引数などを追加xrandr -d :0
steeldriver

1
xrandr -d :0 --auto
鷹匠14年

どのxsetコマンドを試しましたか?
セス14年

1
--autoディレクティブの出力デバイスを指定する必要があります。たとえばxrandr -d :0 --output LVDS1 --auto
steeldriver 14年

1
また、VTからほとんどのxrandrコマンドを実行できません。通常は機能する--auto--off--primary機能しませんが、機能し、実際には別のバグを回避します。しかし、私はLenovo T420でGentooを使用しています。
パベルシメルダ14

回答:


13

このコマンドを実行すると、すぐに画面が黒いttyに切り替わり、5秒後に画面が表示されます。

sleep 5 && xrandr -d :0 --output LVDS --auto

xrandr commandあなたのメイン画面がオンになります。現在、ディスプレイマネージャが実行されているttyにいる場合にのみ機能するようです。そのため、sleep切り替えができるようになるまで少し時間がかかります。


そのシンプルさが素晴らしい。私の問題を解決しました。
billyjmc

それは何ですか?5秒間待ってから何を待ちますか?
zygimantus

1
次に、xrandr(必要なコマンド)を実行しますが、グラフィカル仮想コンソールtty7(:0ディスプレイ)に戻り、再度オンにする必要があります。それは私のために働いた。
マーティンマルチャン

1
この男は私を救った。1. ctrl-alt-F1を使用してTTYにログインします。2. sleep ...コマンドを実行します。
トロン

ssh経由のやや似たアプローチ(MX Linux 17):コンピューターへのssh(sudo apt install openssh-serverVT1で以前に必要だった)、ctrl-alt-F7(コンピューター自体で、私の場合はVT7であるグラフィカルコンソール上にある) )。次に、sshセッションで:export DISPLAY=:0.0xrandr -display :0.0 --output eDP-1 --auto
ブリ

8
  1. 問題のある設定がというファイルに保存されていることを理解してくださいdisplays.xml

    ここでは、推測の仕方については詳しく説明しませんが、削除に関するコメントmonitors.xmlは役に立ちました。また、いくつかの.configサブディレクトリを手動で比較する必要がありました。

    もちろん、私がすべきだったのは、検索エンジンに「xubuntuが表示設定を保存する場所」を尋ね、ubuntuforumsでこのスレッドを見つけることでした...

  2. ブランクディスプレイにログインし、CTRL+ ALT+ F#を使用してコマンドラインを入力します。

  3. sudo find . -type f -name "*displays*"

  4. mv ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml.bak

  5. sudo reboot

このクエストが誰かを助けることを願っています。


これはxrandr、VTの問題を回避する方法に答えませんか?
パベルシメルダ14

6

実行中のXセッションのディスプレイ番号がわかっている場合は、仮想端末コンソールを介してディスプレイを開く(およびプロパティを設定する)ことができるはずです。通常、プライマリ物理ディスプレイでは:0ですが、常にそうであるとは限りません。たとえば、ディスプレイ:0を照会するには

xrandr -d :0 -q

オフになったディスプレイを再度有効にするには、通常、ディスプレイを使用し--autoてLVDS1出力デバイスをオンにするなどの目的で使用します。

xrandr -d :0 --output LVDS1 --auto 

このコマンドの出力は、私の質問の編集#2と同じです。編集#3を参照してください
アルF

2
おそらく、一歩後退する必要があります-モニターをどのように「誤って無効化」しましたか?
スチールドライバー14年

2
プロジェクターを接続していました。見終わったら、ディスプレイ設定を開いて、プロジェクターのエントリを選択し、「これを使用しない」をクリックしました(正確な言葉遣いを覚えていない)。どちらも誤って両方をクリックしたかどうかはわかりませんが、とにかく画面が空白になりました。ttyログインを使用して再起動したかどうか(私がしたと思います)、または電源ボタンでハードリブートしたかどうかを今すぐに思い出せません。
アルF 14年

3
〜/ .config / monitors.xmlファイル(例mv ~/.config/monitors.xml ~/.config/monitors.xml.bak)を移動または名前変更しようとしましたか?ところで、別のアカウントまたはゲストアカウントへのログインは機能しますか?
スチールドライバー14年

システムに〜/ .config / monitors.xmlファイルが見つかりません。
アルF 14年

1

マルティンマルチャンの答えを拡張するには、スリープを黒いコンソールに切り替えるコマンドに置き換えます。

chvt 7 && xrandr -d :0 --output LVDS --auto

ここで、7はX11に使用されるコンソールの番号(通常は7または8)であり、LVDSは再構成する出力の名前です。最初に出力のリストを取得できます

xrandr -d :0

0

これを試して:

xrandr --output "nameYourVGA" --mode "yourResolution"

例えば:

xrandr --output VGA1 --mode 1366x768

それが機能するかどうかを確認します。


0

Lubuntu 18.04でこの問題を次のように解決しました。

あなたが投入された画面でブートした場合、と盲目的にターミナルを開きますCTR- - 。ALT T端末と自分が書いたものが見えないので、非常に慎重に入力してください

xrandr --output "nameYourScreen" --auto

Enterキーを押します。出来上がり。

(ところで:私の場合、tty1や仮想端末にそのようなコードを入力してもうまくいきませんでした。私はさまざまなことを試しました。実行中のxセッション内でのみ、一部のハードウェアに対してこのコマンドを適切に実行できますか?)

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