ゲストオペレーティングシステムはWindows7で、VMware Player6.0.1をインストールしています。その上で、MintLinuxの最新バージョンが実行されます。問題は、Linuxが音を出さないことです。これを修正するにはどうすればよいですか? 「デフォルトのサウンドデバイスを開くことができません」というメッセージがプレーヤーに表示されます。
次の手順に従ってみました これらの手順 サウンドカードはすでに存在し、「接続済み」オプションはグレー表示されています
これらの手順 も試しましたが、vmx
ファイルが見つかりませんが、vmxf
ファイルは見つかります。
lspci|grep snd_ens1371
が出力を提供する場合、サウンドカーネルモジュールがロードされ、サウンドはおそらくalsamixer
でミュートされます。ミュートされたチャンネルは「MM」と表示され、それらを選択して[〜#〜] m [〜#〜]を押すと、ミュートされていないになります。
Alsamixerがサウンドカードの実行を検出しない場合:
alsactl init
pulseaudio
を使用している場合は、/etc/asound.conf
に以下が含まれていることを確認してください。
pcm.Pulse { type Pulse }
ctl.Pulse { type Pulse }
pcm.!default { type Pulse }
ctl.!default { type Pulse }
また、[〜#〜] vmware [〜#〜]のサウンドデバイス設定を、検出されたスピーカー(デフォルトのホストデバイスから)に変更しました。
再起動とサウンドが機能します。
この修正されたxfce4-volume-control
/gstreamer
は、サウンドカードが見つからず、問題の可能性があることを警告していますpermissions。 [〜#〜] vmware [〜#〜]のDebian Wheezy 64ビットでALSAだけを実行しようとすると、このgstreamer
エラーが発生しました。 [〜#〜] vmware [〜#〜]は、pulseaudio
もインストールされていると少し良く動作するようです(VirtualboxはALSAのみで問題なく動作しました)。