web-dev-qa-db-ja.com

コマンドラインからIceWMを起動して*そして*サウンドを動作させますか?

だから、私はウィンドウマネージャーが嫌いです。私はそれらすべてが嫌いです。

私の現在のディストリビューションはUbuntu12.04です。これが私の/etc/init/lightdm.confです:

# LightDM - light Display Manager
#
# The display manager service manages the X servers running on the
# system, providing login and auto-login services
#
# based on gdm upstart script

exit 0;

要するに、私はTTYですべてを行います。このようにシステムを設定すると、TTY7はシステムメッセージでいっぱいになります。私は他のものとscreenを使ってほとんどすべてを行います。そして、私はそのように幸せです。本当に必要な場合は、TTY6にSudo lightdmと入力して、Ubuntu12.10のデフォルトのデスクトップ環境lightdmを起動します。これにより、TTY7でディスプレイマネージャー自体が開きます。私が終わったとき、私はただ CTRLC TTY6で、ディスプレイマネージャを強制終了します。 (残念ながら、これはTTY7に戻るとコンピューターが完全にフリーズすることも意味します。これはまだ報告していないバグです。しかし、そのブラックホールから離れている限り、問題はありません。)

最近、私は他のWM、特にIceWMで遊んでいます。 TTY6にxinit /usr/bin/icewm-sessionと入力して開始し、出来上がり。 lightdmよりもはるかに優れており、比較すると光速で移動します。

問題は1つだけです。

TTYに移行すると、IceWMのサウンド出力が得られます。しかし、IceWMを実行している実際のTTYにいるとき、Skypeなどを見ていると、実際には何も聞こえません。たとえば、Skypeでメッセージを送信し、対話者が返信を書いている間、暖かく居心地の良いTTY1(常にweechat-cursesに開いています)に移動します。その後、実際に愚かなチャットが聞こえます。警告音。または、たとえば、TTY2の素敵で暖かく、暗闇に行き、mplayerで音楽を再生し始めます。 IceWMが実行されているTTY7に戻るまで、音楽が聞こえます。 (これは、lightdmを実行しているときは発生しません。)このALSAとの統合は、IceWMが少し欠けているだけですか、それともWMに依存しないよりオーソドックスな方法があるのでしょうか。 (その価値については、IceWMでサウンドが再生されないという問題を抱えている他の人々のことを読んだことがあります。しかし、私がやっていることを行うためのより推奨されるアプローチがあるかどうか疑問に思います。)

1
ixtmixilix

何が変更されたのかわかりませんが、Ubuntuのlightdmログイン画面からIceWMを起動することでサウンドが機能するようになりました一度だけ。 ALSAの互換性に関するいくつかの基本的な構成ファイルが入力されたと思います。その後、サウンドとビデオの両方がxinit /usr/bin/icewm-sessionセッションで機能します。 (Webカメラは機能していないようです。IceWMをlightdmから開始すると機能します。しかし、元の質問はサウンドに関連しているので、これは解決したと思います。)

0
ixtmixilix