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

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

1
CentOS:ALT-F4がコンソールに切り替わらないようにする[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 質問を更新して、 Unix&Linux Stack Exchangeのトピックとなるようにしてください。 3年前休業。 私はで非グラフィカルコンソールにスイッチに使用される規則で働いたこと、少なくとも、すべてのLinuxシステムCtrl- - Alt、-F1 - など。CtrlAltF2 最近、CentOS 6.3をマシンにインストールしました。インストールはカスタマイズされておらず、Gnome 2を使用しています。 驚いたことにAlt- F4コンソールに切り替わります。Alt- F1その後、XServerに戻ります。キーバインドを単純にではなくCtrl- に変更するにはどうすればAltよいAltですか? また、Gnomeのキーバインディングをバイパスしているようです。Gnomeのでは、私が定義しようとしましたAlt- F4このウィンドウを閉じると、それが動作しませんが、それでもコンソールに切り替わります。

1
カスタムキーボードレイアウトを作成および設定する
setxkbmapを使用してカスタムキーボードレイアウトを作成および設定したい。私~/.xkb/progはこのコンテンツでファイルを作成しました: partial default alphanumeric_keys xkb_symbols "basic" { include "latin(type4)" name[Group1]="es for developers"; key <AE01> {[ 1, exclam, exclamdown, bar ]}; key <AD03> {[ e, E, EuroSign, sterling ]}; key <AB06> {[ n, N, ntilde, Ntilde ]}; key <AB07> {[ m, M, mu, mu ]}; key <AB10> {[ slash, question, questiondown, …

4
マウスのスクロールホイールの速度が敏感すぎる
X11、openboxを使用した私のCrunchbangのインストールでは、ワイヤレスUSBマウスがとの両方にリストされ/dev/psauxてい/dev/input/mouse0ます。スクロールホイールは別ですが、アクティブではありますが、感度が高すぎます。 おそらく、カーネルがスクロールイベントを2倍にする必要があると思いますか?これが事実であっても、何をチェックアウトすべきかわからないのですか? 感度を調整してみましたlxinputが、実際のスクロールホイール以外のマウスのすべてに影響しました。 xinputリスト ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Microsoft Microsoft® Nano Transceiver v2.0 id=9 [slave pointer (2)] ⎜ ↳ Microsoft Microsoft® Nano Transceiver v2.0 id=10 [slave pointer (2)] している xinput test 9 予想されるマウスモーションイベントが発生します(ただし、ボタンクリック/スクロールホイールには影響しません) xinput …



1
IceweaselのStackoverflowがXorgのCPU使用率を高くするのはなぜですか?
このサイトのフロントページにアクセスし、ページダウン/ページアップを繰り返し押すと、それはかなり速く、firefox-bin(iceweasel)はおそらく50%のCPUを使用し、Xorgはおそらく40%を使用します。 代わりにStackoverflowのメインページに移動すると、各ページのダウン/アップに約1.1秒かかり、Xorgはコア全体(ほぼ100%)をペグしますが、IceweaselはCPUをほとんど使用しません。 これはIceweasel(8.0-3)でのみ発生します。新しいプロファイルでテストしました(違いはありません)。クロムで結構です。Konqueror(スムーズなスクロールにもかかわらず!)は問題ありません。Conkeror(XULRunnerベース)にも問題がありますが、Iceape 2.0.14(別名Mozilla Seamonkey)には問題はありません。 他のマシンでは、ソフトウェア的にはかなり似ていても(nVidia、Debianのテスト/不安定)、これに気づいたことはありません。もう1つははるかに強力ですが、気付かないかもしれません。(編集:より近くチェックされ、それはXorgをペグしますが、それほど長くはありません。) 私が置かれているダウンページのXTRACE出力(長すぎるここではインライン化する、1300行以上で)ペーストビン上を。 私はこれらtopをxtermで見ています。CPUはAthlon 4400+(デュアルコア)です。4GのRAM; マシンはスラッシングではなく、テスト中にディスクアクティビティはありません(で確認iostat -kx 10)。ビデオカードは、nVidiaドライバー(290.10-1)を使用するGeForce 7600 GTです。OSはDebianのテスト版/不安定版です。xorg 1:7.6 + 9。ウィンドウマネージャーはEnlightenment DR16です。合成は使用されていません。TwinViewが使用されており、2つの1600x1200 LCD(両方DVI)を備えています。xorg.conf興味深いことは何もありません。ほとんどすべてが自動プローブされます。 どうすればこれを解決できますか?


6
デュアルスクリーン/デュアルモニターのセットアップで色を反転しますか?
モニターの色を反転させるために、私は以下を呼び出します。 xcalib -invert -alter 問題は、デュアルモニターのセットアップでは、最初の画面でのみ色が反転することです。 Compitzガジェットを色反転に使用できません。セットアップが原因です。 2つの回転(ピボット)モニター デュアルスクリーンが両方ともPiovotの場合、カードでの作曲が機能しません。 Xorgは唯一の解決策のようです。 xcalibはアプリに応じてすぐに切り替えることができる大きな原因です。 Canyの提案、xcalibで両方の画面の色を反転する方法 PS -screen パラメータが機能しません: X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 130 (XFree86-VidModeExtension) Minor opcode of failed request: 19 (XF86VidModeGetGammaRampSize) Value in failed request: 0x17 Serial number of failed …

1
過敏なタッチパッドをどのように管理できますか?
ほとんどの場合、新しいDell Latitude E6510が大好きです。しかし、タッチパッドは私を怒らせています。外から入ってくるときや、料理を終えるときのように温かい場合は、非常に敏感なので、手に触れなくても、手に近づけても反応します。意図しないクリックや動きでマウスを送り続けているため、タイピングは非常に困難です。 タッチパッドを完全に無効にしてみましたが、常にマウスを置く面があるわけではありません。また、消しゴムマウスが機能しません。問題に対処するためのより良い方法を見つけたいと思います-おそらくタッチパッドの感度を下げる、入力中にオフにしてから入力しないときにオンにする、またはキーの組み合わせでオン/オフを切り替えるなどです。見落としがあった場合も、他のアイデアを受け入れます。 Funtooの安定版を実行しています。私のWMはXFCE4です。
9 xorg  touchpad 

1
最も互換性のある小さなXサーバーは何ですか?
私はLFS / BLFSを1か月ほど構築してきましたが、複数の失敗があり、ほとんど成功していません。XorgのLFSビルドは200MBを超えるため、信じられないほど小さいXorgのようなウィンドウシステムが存在することを知らされましたただソースパッケージ。 私はWebをグーグル検索しましたが、TinyXに関するWikipediaの記事で、存在しないXorgクローンのホームページが示されました。 私はDSLのようなディストリビューション(実は、ChromeOSのより高速なクローンです)を構築するつもりであり、Xサーバー以外のすべての準備が整っています。 私が探していたのは次のものでした: それが圧縮されたときにディストリビューションを50MBまで下げたいと思っていたので、かなり小さいもの。 通常のXサーバーとかなり互換性のあるもの(何を話しているのかわかりませんが、Xアプリケーションで動作するものを期待していました)。 OpenBoxまたはFluxBox(できればOpenBoxが望ましい)で完全に機能する(しゃっくりなし!) 壮大なブート画面としてプリマスで機能するものは、単純なユーザーの目には悪いオペレーティングシステムをよく見せます。 また、余談ですが、最終ビルドをパッケージ化するにはどうすればよいですか?配布したい小さなレンダリングシステムを構築しましたが、UbuntuやDSLのようにISOを作成する方法がわかりません。

1
OEL6スローブート、および/ tmp / orbit-gdm内の数百万のソケットファイル
質問の背景 最近、サーバーでの起動が遅くなり、起動に2時間以上かかることがありました。 検索した後、具体的に/etc/rc.d/rc.sysinitに絞り込みました。 # Clean up various /tmp bits [ -n "$SELINUX_STATE" ] && restorecon /tmp rm -f /tmp/.X*-lock /tmp/.lock.* /tmp/.gdm_socket /tmp/.s.PGSQL.* rm -rf /tmp/.X*-unix /tmp/.ICE-unix /tmp/.font-unix /tmp/hsperfdata_* \ /tmp/kde-* /tmp/ksocket-* /tmp/mc-* /tmp/mcop-* /tmp/orbit-* \ /tmp/scrollkeeper-* /tmp/ssh-* \ /dev/.in_sysinit 起動が遅い正確な原因は、rm -rf /tmp/orbit-*非常に大量のソケットファイルが生成され、起動時以外は削除されないためです。 ファイルはユーザーとグループGDMが所有し、linc-rand-0-longrandomの名前が付けられます。 例:linc-1e33-0-54b542d8de62e ファイル数は、少なくとも1回は100万に増えました。 フォルダーのサイズも最大3.1GBと記録されています。 注:ソケットファイル自体は空ですが、各ファイルはファイルシステムのタイプと設定に応じて最小量のディスク領域を予約します。 (通常は2048または4096) 一時的な解決策がありますが(下記参照)、原因を突き止めたいと思います。 これで、 …

2
ウィンドウタイトルの変更について通知を受ける
...ポーリングなし。 現在フォーカスされているウィンドウがいつ変更されたかを検出して、システムのカスタムGUIを更新できるようにしたいと考えています。 興味のあるポイント: リアルタイムの通知。ラグが0.2秒の場合は問題ありません。ラグが1秒の場合は問題あり、ラグが5秒の場合はまったく受け入れられません。 リソースの使いやすさ:このため、ポーリングは避けたいです。xdotool getactivewindow getwindownameたとえば、0.5秒ごとに実行することは非常に問題なく動作しますが、2つのプロセスを1秒間起動することは私のシステムにとってそれほど友好的ですか? ではbspwm、bspc subscribeウィンドウのフォーカスが変わるたびに、いくつかの(非常に)基本的な統計を含む行を表示するwhich を使用できます。このアプローチは最初は良いように見えますが、これを聞いてもウィンドウタイトルが自動的に変更されることは検出されません(たとえば、Webブラウザーでタブを変更すると、この方法に気付かれなくなります)。 では、Linuxで0.5秒ごとに新しいプロセスを生成することは問題ありません。そうでない場合、どうすればより適切に処理できますか? 私の頭に浮かぶのは、ウィンドウマネージャーの動作をエミュレートすることです。しかし、「ウィンドウの作成」、「タイトルの変更要求」などのイベントのフックを、作業中のウィンドウマネージャーから独立して作成できますか、それともウィンドウマネージャー自体になる必要がありますか?これにはrootが必要ですか? (私の頭に浮かんだもう1つのことは、xdotoolのコードを見て、興味のあるものだけをエミュレートして、ボイラープレートを生成するすべてのプロセスを回避できるようにすることですが、それでもポーリングされます。)

2
X11でキャップロックをescに恒久的に再マッピングする方法は?
Caps LockをX11でエスケープするように再マッピングしたい(つまり、物理的なCaps Lockボタンを押すと、アプリケーションによってescとして解釈され、escの動作は変更されません)。ソリューションはXの再起動後も存続する必要があります。xmodmapとsetxkbmapは、許容できるソリューションです(同様のプログラムと同様)。ソリューションを移植可能にして、ドットファイルの一部にしたいので、GUIを扱いたくありません。より良い/より簡単な/より明白な解決策がない場合は、教えてください。ただし、DEを使用していないことに注意してください(i3wmを試してみます)。 これまでのところ、xmodmapとsetxkbmapを使用してみましたが、ほとんど成功しませんでした。 これがxmodmapを使用する私の試みです: # ~/.xinitrc xmodmap ~/.xmodmap そして # ~/.xmodmap remove Lock = Caps_Lock keysym Caps_Lock = Escape $ xmodmap ~/.xmodmapコマンドラインからの実行は機能し、私が望むことを行います。問題は、xが再起動するたびにリセットされることです。これが、xinitrcが入ることを期待する場所です-xが起動してxmodmapコマンドを実行するたびにロードされませんか?コマンドが機能する場合、ファイルから読み取ったときに何も実行されないのはなぜですか? setxkbmapでいくつかのことを試しましたが、どちらも機能しませんでした。以下の2つの試みは、別々の時間にファイルで行われました。 # ~/.xinitrc setxkbmap -option caps:esc # attempt 1 setxkbmap -option esc:nocaps # attempt 2 どちらのコマンドもコマンドラインから認識できることは何もしなかったので、コマンドが間違っていると想定しています。ワンライナーであり、他のファイルに何も必要としないため、このソリューションのアイデアが気に入っています。それがうまくいけば。 .xinitrcは間違ったファイルを使用していますか?startxが〜/ .xinitrcからロードしていることを知っています。 可能な解決策に、1行だけではなく(ファイルに複数行が必要な場合)ファイル全体を含めるように要求します。そのため、中間ステップを台無しにしないでください。たとえば、.xinitrcと.xcapsrebindに何かが必要な場合は、両方のファイルと必要なすべてのコンテンツを表示してください(末尾に何かを追加するように指示することもできますが、&または同様のものが必要な場合は、教えてください)。

1
現在の設定でxorg.confを再生成します
多くの人がこの問題について話しましたが、満足のいく答えは見つかりませんでした。 私はdebian jessieです。現在nvidia-driver、ドライバーとして試してみましたが、システムがクラッシュしました。すべてのnvidiaパッケージを削除しました。しかし、問題は/etc/X11/xorg.confNVidia設定に置き換えられ、バックアップxorg.conf.backupが削除されたことです。 NVidiaが設定する関連構成は次のとおりです。 Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" EndSection 私は一度(また-> )に変更しようとしnvidiaましたが、解像度ははるかに低くなっています(私のラップトップにはに記載されているとおりです)。だから私はドライバーとして使う必要があるかもしれません。ただし、単にに変更しても機能しません。intelNVidiaIntelIntel Corporation Haswell-ULT Integrated Graphics Controllerlspcinouveaunvidianouveau 最近のXシステムはxorg.conf(by rm /etc/X11/xorg.conf)なしで起動できるようですが、遅いようです。したがって、私は現在の設定でxorg.confを優先します。 のバージョンXorg: X.Org X Server 1.16.0 Release Date: 2014-07-16 X Protocol Version 11, Revision 0 Build Operating System: Linux 3.14-1-amd64 x86_64 Debian Current Operating System: Linux debian …

1
非決定的グラフィックカードのデバイス名
私のシステムには3つのグラフィックカード、1つのradeonと2つのnvidiaが含まれています。 マルチシートセットアップを設定しようとしていますが、グラフィックカードの「デバイス名」が安定しておらず、ブートごとに変更されます。 例 ブート1 Radeonカード /sys/devices/pci0000:00/0000:00:03.0/0000:01:00.0/drm/card1 NVIDIA 1カード /sys/devices/pci0000:00/0000:00:1c.0/0000:02:00.0/drm/card0 Nvidia 2カード /sys/devices/pci0000:00/0000:00:1c.4/0000:04:00.0/drm/card2 ブーツ2 Radeonカード /sys/devices/pci0000:00/0000:00:03.0/0000:01:00.0/drm/card0 NVIDIA 1カード /sys/devices/pci0000:00/0000:00:1c.0/0000:02:00.0/drm/card1 Nvidia 2カード /sys/devices/pci0000:00/0000:00:1c.4/0000:04:00.0/drm/card2 等... この問題は、デバイスのシートへの割り当てがこれらのデバイス名に基づいているため、マルチシート構成を不安定にします(私はloginctlを使用します)。別の実際の問題は、これがカーネルレベルとXorgレベルの両方でグラフィックカードのコネクタ名を変更する(つまり、VGA-1がVGA-2になるなど)ため、xorg.confを介してモニター構成を実行したり、「 video = "カーネルオプション。これは、セットアップでEDIDのない古いcrtモニターを強制的に有効にするために必要です。 この「card0」「card1 ...」が非決定的であるのは正常ですか、バグまたは構成可能なもの(udevまたはそのようなもの)ですか? 編集: ユーザー@dirktがコメントで言ったように、systemdレベルではこれは非決定的であり、実際にはマルチシート構成自体は問題ありません。私の主な問題は、出力名の信頼性の低さです。カーネルレベルで「video = VGA-1:e」を指定して出力を強制的に有効にする必要があります。そして、私はxorgレベルで使用する必要があります Option "Monitor-VGA-1" "Monitor-x"。

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