タグ付けされた質問 「xorg」

Xorgはフル機能のXサーバーであり、もともとはIntel x86ハードウェア上で実行されるUNIXおよびUNIXのようなオペレーティングシステム用に設計されました。現在は、より幅広いハードウェアおよびOSプラットフォームで動作します。

6
X Window Systemがサーバーを使用するのはなぜですか?
ウィンドウシステムにサーバーが必要な理由を理解できませんでした。デスクトップ環境、ディスプレイマネージャー、ウィンドウマネージャーにxorg-serverが必要なのはなぜですか?グラフィックスカードの上に抽象化レイヤーを配置するだけですか?ウィンドウシステムがクライアントサーバーモデルを採用しているのはなぜですか?名前付きパイプを介したプロセス間通信は簡単ではないでしょうか?
25 xorg  x11  x-server 

2
ウェイランドとは
軽量のXサーバーを探していましたが、見つけられませんでした。その後、ウェイランドについて知りました。Xとの共存を目指していると言いますが、スタンドアロンで実行できます。 コンパイルしようとすると、Mesaが必要です。MesaにはXが必要です。 Wayland とは正確には何ですか?
25 xorg  x11  compiling  wayland 

2
Sys Rq + rからの回復
Xサーバーのロックアップが非常に悪く、Sys Rq + rを実行してXからキーボードを解放し、コンソールに入る必要がありました。システムをロックしているプロセスを強制終了し、まだ実行中のXサーバーで作業を続行できました。 たとえば、Alt + F4キーを押してウィンドウを強制終了すると、システムはアクティブなウィンドウを強制終了する代わりに4番目のコンソールに切り替わります。そのため、私のキーボードはまだリリースモードになっているようです。 実行中のXサーバーで作業を続行できるように、以前のSys Rq + rコマンドを元に戻すにはどうすればよいですか?


1
X上の別のプログラムは、仮想端末に入力するときにルートパスワードをキャプチャできますか?
通常、クローズドソースアプリケーションを信頼していないため、Linuxボックスにオープンソースプログラムのみをインストールします。最近、大学のプロジェクトにDropboxを使用する必要がありました。workという名前の別のLinuxアカウントを作成し、pythonスクリプトを使用してインストールせずに(workとして) dropboxを実行しました。スクリプトは、システムトレイに、Dropboxの一部の機能のGUIを提供するシンボルも作成しました。 先日、メンテナンスを行わなければならなかったため、仮想端末(KDEのコンソール)を開き、suのルートパスワードを入力しました。 Dropboxアプリケーションがルートパスワードをキャプチャした可能性はありますか? 私はFedora 20をKDE 4.14.3で使用しています。
24 security  x11  xorg  keyboard 

3
アクティブなウィンドウの色を反転する
時々私は暗い場所で仕事をし、目の疲れを軽減するために特定のウィンドウの色を反転する必要があります。これは、参照作業用のWebページへのPDFビューアです。 私は画面全体を反転させる方法を知っています: xcalib -invert -alter しかし、1つのウィンドウのみを反転する方法については、manページ、ドキュメント、または投稿を見つけることができません。前にこれをやったが、まだ方法がわからない。奇妙な! xpdfを見つけた他のxorgツールのリポジトリを検索すると、反転サポートがありますが、pdfの表示以外には何の助けにもなりません。私は合成を使用しないので、Compizを提案しないでください。Openbox WMを使用しています。皆さんありがとう。 更新 ウィンドウを反転する汎用ツールの代わりに、Google Chromeタブの色を反転する方法に検索を集中しました。Color Bookmarkletsを見つけました。ブラウザツールバーにドラッグして、ページのコンテンツを変更して色を反転(明るさを反転)します。

11
休止状態後の画面の破損— X11ディスプレイを更新する別の方法はありますか?
休止状態から復元すると、画面が破損することがよくあります。グラフィックメモリが保存されていないようです。それ以外の場合、Suspend-to-ramは正常に機能します。 また、すべての文字が一貫して破損しているため、フォントキャッシュが破損しているように見えます。この効果は、特定のサイズのフォントをターゲットにしているようです。たとえば、ターミナルウィンドウがヒットした場合、フォントやフォントサイズを変更すると、そのサイズのフォントが既に破損していない限り、修正されます。 フォントが他の場所(他のアプリ、ウィンドウマネージャーなど)で使用されている場合、問題もあります。ウィンドウタイトルに使用されているフォントがヒットし、すべてのウィンドウタイトルに同じ文字が破損していることがあります。 ログアウトして再度ログインすると修正されますが、私はそれをする必要はありません。私はログアウトしてから休止状態になりましたが、これはより多くの努力であり、休止状態の利点のほとんどを排除します。 X11ディスプレイを更新する別の方法はありますか?Ctrl+ Alt+ F1...どちらかそれを修正しません。ターミナルを切り替えますが、何も再描画しません。古い破損した画面を表示するだけです。 Debian 6を使用しています。 この場合、ウィンドウのタイトルは悪いです: 端末の内容は悪いが、タイトルは(まだ)大丈夫です:


2
LIBGL_ALWAYS_INDIRECT = 1は実際に何をしますか?
KDE SC 4.5.0には、私のものを含むいくつかのビデオカードにいくつかの問題があります。リリース時にArchはいくつかの回避策を推奨しました。その1つは KDEを開始する前に「LIBGL_ALWAYS_INDIRECT = 1」をエクスポートします 私はそれが最も簡単で最良の方法だと決めました。しかし、それが何をするのか、それが私のシステムにどのように影響するのかはわかりません。デフォルトより遅いですか?問題を監視し、後で修正したら無効にすることを忘れないでください。
22 xorg  kde  opengl 

3
タッチスクリーン使用時にマウスカーソルを動的に非表示にする
この質問はUnixとLinux Stack Exchangeで回答できるため、Ask Ubuntuから移行されました。 4年前に移行され ました。 タッチスクリーンのラップトップを持っているので、画面に触れるたびにポインターを非表示にしたい。私のようなソリューションを認識していのunclutterとstartx -nocursor私は非表示にポインタをしたい/私はタッチスクリーンを使用する場合隠し、私は、ハードウェアのマウスを使用する際に示す、動的に表示されます。 2つの個別のポインターを作成し、上記の2つのソリューションのいずれかをタッチスクリーンポインターに適用することを考えましたが、どちらのソリューションも単一のポインターをターゲットにする方法について言及していません。マウスカーソル。 私は、私が最も合理的にこのようなものやってくださいすることができます理解し、これを現在の入力機構を追跡し、実行し、xinput -cursor [transparent cursor]タッチスクリーンを使用するたびにとxinput -cursor [normal cursor]通常のマウスが使用されるたびに。 しかし、xinputを見て、ハードウェアのマウスとタッチスクリーンの両方が同じポインターに従属しているため、両方がxevに同じイベントを登録しているので、タッチを区別するために必要な情報をどこで取得できるのか本当にわかりませんマウスクリックから。出来ますか?
21 xorg  xinput 

4
Xサーバー(セッション)をコンピューター間で共有する
私は2台のコンピューター(両方ともlinuxを実行)を使用しており、現在それらを使用するために相乗効果を使用しています。これは素晴らしいですが、コンピューター間でマウス/キーボード/クリップボードを共有するだけでなく、共有する方法はありますか? Xセッションですか?私が考えているのは、モニター間でXウィンドウをドラッグできることです。 これは非常に簡単なことであり、Linuxについては十分に知っています(xserverについてではありませんが)。 また、「これをインストールするだけで機能する」必要はありません。カスタムカーネルをインストールしたり、マシン間でパーティションをマウントしたり、必要なものは何でも、完全に喜んでいます(そして、それが必要なければ驚きます)。私は両方のマシンで実行されているxorgサーバーの同じインスタンスが必要だと思うので。
21 xorg  kvm 

5
HDMIディスプレイを省電力モードに切り替えるにはどうすればよいですか?
この質問は、UnixおよびLinux Stack Exchangeで回答できるため、Raspberry Pi Stack Exchangeから移行されました。 7年前に移行され ました。 Raspberry Piを使用して、オフィスで情報表示を実行しています。営業時間外にディスプレイを省電力モードにしたい。私はcron一日の始めと終わりに何かを実行するために使用しようとしていましたが、うまくいきxset dpms force offません。 私は追加で(日中のように表示のまま)スクリーンセーバーを無効にしているxset s off、xset -dpmsとxset s noblankで/etc/xdg/lxsession/LXDE/autostartファイル。 以下が結果ですxset q: Keyboard Control: auto repeat: on key click percent: 0 LED mask: 00000000 XKB indicators: 00: Caps Lock: off 01: Num Lock: off 02: Scroll Lock: off 03: Compose: off …


5
/ var / log / *タイムスタンプの関連付け
/var/log/messages、/var/log/syslogおよびその他のログファイルは、などの絶対時間を含むタイムスタンプを使用しますJan 13 14:13:10。 /var/log/Xorg.0.logそして/var/log/dmesg、の出力と同様に、$ dmesg次のような形式を使用します [50595.991610] malkovich: malkovich malkovich malkovich malkovich 数字は起動からの秒とマイクロ秒を表していると推測/収集しています。 ただし、これら2つのタイムスタンプのセットを(からの出力を使用してuptime)相関させようとすると、約5000秒の不一致が生じました。 これはおおよそ、コンピューターが中断された時間です。 dmesgとXorgが使用する数値タイムスタンプを絶対タイムスタンプにマップする便利な方法はありますか? 更新 これを理解するための予備ステップとして、また私の質問をもう少し明確にするために、時間のずれを解析して出力するPythonスクリプトを作成しました/var/log/syslog。私のマシンでは、ubuntu 10.10を実行しており、そのファイルにはdmesgタイムスタンプとsyslogタイムスタンプの両方がスタンプされた多数のカーネル由来の行が含まれています。スクリプトは、カーネルタイムスタンプを含むそのファイルの各行に1行を出力します。 使用法: python syslogdriver.py /var/log/syslog | column -nts $'\t' 削除された出力(列の定義については以下を参照): abs abs_since_boot rel_time rel_offset message Jan 13 07:49:15 32842.1276569 32842.301498 0 malkovich malkovich ... rel_offsetは、すべての介在行に対して0です... Jan 13 09:55:14 40401.1276569 40401.306386 0 PM: Syncing …
20 linux  xorg  logs  timestamps 

1
xrandrはhdmiポートでモニターを検出しません
Archをラップトップにインストールしましたが、この問題はArchに特有のものではないと思います。現時点での唯一の問題は、hdmiポートに接続されたディスプレイが検出されないことです。たとえば、GNOMEコントロールセンターから実行しているディスプレイアプレットは、HDMIポートを介してラップトップに接続された2番目のモニターがある場合でも、ラップトップディスプレイのみを検出します。問題は、xrandrがHDMIポートに接続されたモニターを検出していないことです。どうすれば修正できますか? vgaコントローラーのlspci -vからの出力: 01:00.0 VGA compatible controller: nVidia Corporation Device 0df5 (rev a1) (prog-if 00 [VGA controller]) Subsystem: Dell Device 0446 Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at f0000000 (32-bit, non-prefetchable) [size=16M] Memory at c0000000 (64-bit, prefetchable) [size=256M] Memory at d0000000 (64-bit, prefetchable) [size=32M] I/O ports …
20 xorg  xrandr 

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