Unix & Linux

Linux、FreeBSDおよび他のUn * xのようなオペレーティングシステムのユーザーのためのQ&A




1
入力チャンネル数に基づいたPulseAudioプロファイルの自動切り替え
HDMI経由でオーディオを受信機に実行しています。受信機には7.1のフルセットアップが接続されています。しかし、私が聴いているもののほとんどは、はるかに少ないチャンネルを持っています。一部はモノラル、ほとんどはステレオ、ビットは5.1です。レシーバーに適切な数のチャンネルが供給されると、レシーバーはさまざまなDSP効果を発揮します(センターチャンネルの分割、サブウーファーへのベースの送信、ドルビーマトリックスサラウンドの自動検出など)。多数のサイレントチャネルを含む完全な7.1信号を送信すると、機能しなくなります。 PulseAudioの出力チャンネルの数は、カードに割り当てられたプロファイルにより、カード/シンクごとに設定されます。、、およびさまざまなGUIプログラムを使用してpacmd、割り当てられたプロファイルを変更できpactlます。 入力ストリームでのチャネル使用に基づいてプロファイルを自動的に変更するように設定するにはどうすればよいですか?たとえば、入力ストリームがフロント左とフロント右のみを使用している場合、ステレオプロファイルに切り替えます。後左と後右も使用している場合は、4進法などに切り替えます。
39 audio  pulseaudio  hdmi 




7
条件付きパイプライン
次のパイプラインがあるとしましょう。 cmd1 < input.txt |\ cmd2 |\ cmd4 |\ cmd5 |\ cmd6 |\ (...) |\ cmdN > result.txt 特定の条件下で、cmd3間にcmd2and を追加したいと思いcmd4ます。cmd2の結果を一時ファイルに保存せずに、親切な条件付きパイプラインを作成する方法はありますか?私は次のようなものを考えるだろう: cmd1 < input.txt |\ cmd2 |\ (${DEFINED}? cmd3 : cat ) |\ cmd4 |\ cmd5 |\ cmd6 |\ (...) |\ cmdN > result.txt
39 pipe 

2
popd / pushdパスのスタックの削除またはクリア
pushd何回も実行した後、パスのスタック全体をクリアしたいと思います。 popdスタック内のすべてのアイテムはどのようになりますか? 私はしたいのですがpopd、スタックしているどのように多くの知らなくても? bashマニュアルはこれをカバーしていないようです。 なぜこれを知る必要があるのですか?私は気難しいし、スタックをきれいにします。
39 bash  pushd 



5
Ctrl-Alt-F1の後にGUIに戻るコマンドライン
Ctrl-Alt-F7(または12個のファンクションキーのいずれか)を使用してGUIに戻ることができません。未保存の作業がいくつかあり、それらを失いたくありません。元に戻すことができる他のキーの組み合わせはありますか? ここに私がやったことがあります: を押すCtrl-Alt-F1と、いつものようにテキストベースのログイン画面が表示されました 次に押すCtrl-Alt-F7と、テキストでいっぱいの画面が表示されました(それらが何であったか思い出せません) 次にを押すCtrl-Alt-F8と、類似したログメッセージが表示されました/var/log/messages。一部のエントリはfrom automount、一部はfrom sendmailであり、エラーはありません。 いずれかのCtrl-Alt-Fn組み合わせを押しても効果はありません。cap-lockおよびnum-lock LEDは、対応するキーに応答しなくなりました。マウスを使用して画面上のテキストを強調表示できますが、それ以外は何もできません。 何が起こったのでしょうか? 私はまだSSH経由でシステムにログインできます。私が使用していた(たとえばopera)GUIアプリケーションは、で報告されているように、通常どおり実行され、ごくわずかなCPUを消費していtopます。コマンドラインを介してGUIに切り替えることは可能ですか?Xを再起動すると、すべてのGUIアプリケーションが強制終了されるため、可能であれば、Xを再起動したくありません。 システム情報: Red Hat Enterprise Linux Client release 5.7 Linux 2.6.18-238.12.1.el5 SMP x86_64 gnome-desktop: 2.16.0-1.fc6 xorg-x11-server-Xorg: 1.1.1-48.76.el5_7.5 ショーンのおかげで、使用することができましたchvt 9。 さらに実験を行うと、8番目の仮想端末に(Ctrl-Alt-F8またはのいずれかでchvt 8)移動すると、Ctrl-Alt-Fxキーを使用して他の端末に切り替えることができなくなります。これがバグかどうかを確認してください。
39 linux  xorg  console 

4
nohup vs.スクリーン
過去には、nohup大きなバックグラウンドジョブを実行してきましたが、多くの人々screenがこのコンテキストで使用していることに気付きました。screen私が知らない何らかの機能的な利点を提供しますか、それとも単に好みの問題ですか?


5
パーティションレスファイルシステムのメリット
数週間前に見たことのない何かに出くわしました:パーティションなしでストレージデバイスにインストールされたファイルシステム(ext3と思います)。本質的/dev/sdb にファイルシステム全体でした。私は多くのファイルシステムを空のスペースに拡張できることを知っているので、これを行うとLVMまたは他の種類のボリュームマネージャーを扱うことなく拡張できますが、このようにストレージを設定する他の利点はありますか? 私が見た特定のケースは、数値演算サーバーの一時データボリュームであり、ブートボリュームとルートボリュームは完全に異なるストレージデバイス上の従来のパーティションでした。-

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