再起動せずにxorg.confに変更を適用する


13

私はUbuntu 12.04を使用しており、いくつかの変更を行っています/etc/X11/xorg.conf。変更を適用するためにXサーバーを再起動する必要がありますが、マシンを再起動したくありません。

ディスプレイマネージャー(たとえば、lightdm)を再起動すると動作することがありますが、これが最善の方法ですか?


セッションからログアウトした後、GDMディスプレイマネージャーがXを再起動することは確かです。他のディスプレイマネージャーも、環境をクリーンアップするための良い方法であると思います。
パトリック

xorgを再起動せずにホットリロードできることを望みます。一部の設定は、xinputおよびxrandrユーティリティによってオンラインで調整できますが、すべてが可能というわけではありません。
把友情留在無盐

回答:


12

コマンドラインからこれを試してください:

sudo restart lightdm

または代わりに

 sudo service lightdm restart

すでにXを実行している場合はどうなるかわかりませんが、再起動する必要があるため、最初にすべてのウィンドウを閉じてください。

参照してください。再起動せずに再起動してXサーバーのUbuntu 12.04をし、どのように殺すために、Xサーバを起動しますか?詳細については。

何か問題が発生した場合に簡単に復元できるように、変更する前に構成ファイルのコピーを保持することを常にお勧めします。


2番目のオプションは、開いているすべてのアプリケーションを終了し、ログアウトしました。再起動にかなり近づいています。だから...すべて保存してください
アミールUval

2
  1. 元のxorg.confをバックアップします
  2. xorg.confで必要な変更を行います
  3. コマンドを実行します:killall X
  4. Ubuntuは新しいxorg.confでXをリロードします

0

セッションからログアウトすると、ほとんどのディスプレイマネージャーでXが再起動します。

他の誰かが示唆したように、あなたも試みることができるsudo restart lightdmあなたのディスプレイマネージャに応じて、これがまたあるかもしれない、しかし、sudo restart gdmまたはsudo restart kdm単にすべての拠点をカバーしたかった。私はあなたが持っているもののがいることを仮定しているので、(あなたは一例としてlightdmを使用しました)。

編集:Ctrl + Alt + BackspaceこれはUbuntuで無効にされていると誰かが指摘したため削除されました。このスレッドを見つけるさまざまなディストリビューションの人々のために働くことがあります。


2
しばらくの間、Ctrl-Alt-BackspaceはUbuntuでデフォルトで無効になっていると思います
...-jasonwryan

それは総称他人を参照して、具体的代わりにしても大丈夫ですsomeone:-)例えば、@jasonwryanまたは@Levon。大したことはなく、ただの提案(そして私がSOで一般的な慣行と見ているもの)
レヴォン

1
Ctrl + Alt + Backspace「Ubuntu」によって無効にされていませんが、Xではデフォルトで無効にされています。1.5リリースで戻ってきたと思います。明示的に有効にする必要があるため、最近ではおそらくまれです。動作させたい場合man xorg.confは、「DontZap」オプションを検索してください。
user50849
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.