Wayland 環境で任意のウィンドウを最前面に維持する

メディアプレイヤーのmpv で動画を最前面に表示しながら別のアプリケーションを利用したいので T を押して最前面にせってしようとしますがうまく行きません.

mpv(1)だとこんな感じで合っていそう.

Keyboard Control
       T      Toggle stay-on-top (see also --ontop).

引数の --ontop や,Linux ではおそらく関係のない --ontop-level も試してみましたが駄目です.

OPTIONS
       --ontop
              Makes the player window stay on top of other windows.

              On Windows, if combined with fullscreen mode, this causes mpv to be treated as exclusive fullscreen window that bypasses the Desktop Window Manager.

       --ontop-level=<window|system|desktop|level>
              (macOS only) Sets the level of an ontop window (default: window).

              window On top of all other windows.

              system On top of system elements like Taskbar, Menubar and Dock.

              desktop
                     On top of the Dekstop behind windows and Desktop icons.

              level  A level as integer.

Wayland のせいだろうか?と検索すると当たりのようです.

ワークアラウンドとして Alt+space で出てきたメニューから 「最前面に維持する」を選ぶことで実現できました.

wayland window stay ontop

環境
$ dpkg-query -W libwayland-server0 gnome-shell mpv
gnome-shell     43.2-2
libwayland-server0:amd64        1.21.0-1
libwayland-server0:i386 1.21.0-1
mpv     0.35.1-1
$ lsb_release -a
Distributor ID: Debian
Description:    Debian GNU/Linux bookworm/sid
Release:        n/a
Codename:       bookworm
$ arch
x86_64

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です