DiscordやSpotifyなどのflatpakアプリケーションを実行するには、現在次のものをエクスポートする必要があります$PUSLE_SERVER
。~/.zshrc
~/.bashrc
export PULSE_SERVER=unix:/tmp/pulse-PKdhtXMmr18n/native
この記事を読んだ後部分Pulse Audio FAQ 私はを使ってこの機能を実装できると信じています~/.config/pulse/client.conf
。
私のエントリに次の2行を追加してみました~/.config/pulse/client.conf
。
default-server = unix:/tmp/pulse-PKdhtXMmr18n/native
そして:
auto-connect-display = yes
注:IRCの誰かがflatpakがX11関連の項目を探していると提案したので、2番目の方法を試しました$PULSE_SERVER
。
試しても設定されenv | grep PULSE
ないようです$PULSE_SERVER
。また、どちらの方法も効果がないようです。つまり、最初の方法はセッションの開始を妨げるようです。セッションの開始を妨げているようで、デバッグのpolybar
理由や方法がわかりません。
他の場所で定義したい主な理由$PULSE_SERVER
は、すべてのシェルで宣言したくなく、すべてのパルス構成を1つの場所に維持したいからです。
私は最初に上記のエクスポートをエクスポートに追加しようとしました~/.xprofile
(私はSDDM私のセッションを開始してください)しかし、これを行うと/tmp/
。
追加情報:私はbspwmウィンドウマネージャを使用してvoid linuxを実行しています。
ベストアンサー1
通常、シェル構成から変数をエクスポートできます。この変数は、次のように起動するたびにエクスポートすることもできます。
export PULSE_SERVER="unix:/tmp/pulse-PKdhtXMmr18n/native"
その後、次のようにシェル構成ファイルを取得できます。
source ~/.bashrc
または、新しい端末を開いて環境を更新してください。
PULSEをgrepすると、env変数が表示されます。