私はDebian 9とGNOMEを使っています。
ルートを使用すると、音量調整は機能せず、スピーカー記号はありません(GNOMEパネルにもありません)。スライダーを動かすことができますが、音量には影響しません。
Settings
/にはSound
出力/入力デバイスはありません。機能していない
端末から音量コントロールを削除または使用し続けると、システムサウンドは生成されません。 Fnキーは他の機能には機能しますが、オーディオには機能しません。システムサウンドを除いて、オーディオは動作しており(実用的ではありません)、音量を設定できます。fnalsa-mixer
一般ユーザーを使用すると、すべてが大丈夫です。 GNOMEパネルの音量コントロールが機能し、メガホン記号があり、システムサウンドが機能し、オーディオ操作用のfnキーがあり、Settings
出力Sound
/入力デバイスがあります。
ルートのオーディオをどのように変更できますか?
これは危険で、なぜrootとしてログインしたいのかを言わないでください。
私は本当にこれをしたいです。
コメントでは、dirktが次のように指摘したことがわかります。
設計上、Pulseaudioはデフォルトでログインしているユーザーにのみ機能します。
それを修正する方法を知っていますかpulseaudio
?
答え1
この問題が何が原因であるのかわからないことは残念ですpulseaudio
。
端末で実行すると、pulseaudio
次の内容が表示されます。
W: [pulseaudio] main.c: This program is not intended to be run as root (unless --system is specified).
うまくいかない場合pulseaudio --system
(少なくとも私のシステムでは)適切な解決策があるかどうかわかりません。
ただし、以下を使用する非常に簡単で完全な解決策がありますpulseaudio
。
このフォルダを別の「一般」ユーザー
/home/normal-user/.config/pulse
のホームディレクトリ()にコピーします。/root/.config
次の内容を含むファイルを作成します
/root/.config/autostart
(存在しない場合はフォルダを作成します)。[Desktop Entry] Type=Application Terminal=false OnlyShowIn=GNOME;KDE Exec=pulseaudio Name=pulseaudio Comment=Volume/audio controls
そして名前を付けてください
pulseaudio.desktop
(重要.desktop
)。
(信頼と実行)をダブルクリックするだけです。これで、(rootとして)ログインするたびに音がよく聞こえます。
その他のGUI:
KDEプラズマでも動作します。
GUIを使用している場合は、pulseaudio
エントリに追加できますOnlyShowIn=
。
または、常にpulseaudioを起動するには、その行を削除します(すべてのGUIから)。