為什麼 i3 狀態列中有 vlc 系統托盤圖標

為什麼 i3 狀態列中有 vlc 系統托盤圖標

不知何故,VLC 在我的 i3 狀態列中放置了一個小圖示。我知道我可以進入 VLC 首選項並取消選中“顯示系統托盤圖示”選項將其刪除,但我的問題是這種情況首先是如何發生的? my~/.i3/config或中沒有~/.i3status.conf任何關於 VLC 的內容。 i3 如何知道將圖示放在那裡?

僅供參考,我正在運行 Debian Jessie。

答案1

您只能指定放置托盤的位置。您無權哪個圖示去哪裡(或像在 Unity 中一樣將圖示列入黑名單)。

您可以指定托盤必須在哪個顯示器(甚至是欄位)上(據我正確理解僅有的托盤中的一個欄位可以顯示圖示)。可能存在競爭條件,因此我建議指定您想要和/或不想要托盤的欄位。

此設定bar {...}位於.i3/config

bar {
  tray_output primary  # as specified in xrandr
# or
  tray_output LVDS-0   # to pin to specific display
# or 
  tray_output none     # to specify on other bar to not show icons in event of race condition
}

相關內容