Xfce Forum

Sub domains
 

You are not logged in.

#1 2021-07-15 15:54:13

shmu26
Member
Registered: 2021-04-22
Posts: 10

Force panel to overlay full-screen app

I am running a virtual machine in VMware Workstation. It is in full-screen mode.
I would like the Xfce panel of the host to be on top of the guest. In other words, the full-screen app should go under the panel.
Can I do that?
Can I toggle it?

System:
  Host: <filter> Kernel: 5.12.0-15.1-liquorix-amd64 x86_64 bits: 64 
  compiler: N/A 
  parameters: audit=0 intel_pstate=disable 
  BOOT_IMAGE=/boot/vmlinuz-5.12.0-15.1-liquorix-amd64 
  root=UUID=<filter> ro quiet splash 
  init=/lib/systemd/systemd 
  Desktop: Xfce 4.14.2 tk: Gtk 3.24.5 info: xfce4-panel wm: xfwm4 
  dm: LightDM 1.26.0 Distro: MX-19.4_ahs_x64 patito feo March 31  2021 
  base: Debian GNU/Linux 10 (buster) 
Machine:
  Type: Desktop Mobo: ASUSTeK model: PRIME B365M-A v: Rev X.0x 
  serial: <filter> UEFI: American Megatrends v: 1203 date: 10/10/2019 
CPU:
  Topology: 8-Core model: Intel Core i7-9700 bits: 64 type: MCP 
  arch: Kaby Lake family: 6 model-id: 9E (158) stepping: D (13) 
  microcode: EA L2 cache: 12.0 MiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 
  bogomips: 48000 
  Speed: 1300 MHz min/max: 800/3001 MHz boost: enabled Core speeds (MHz): 
  1: 1300 2: 1321 3: 1380 4: 1331 5: 1339 6: 1309 7: 1324 8: 1323 
  Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
  Type: l1tf status: Not affected 
  Type: mds status: Not affected 
  Type: meltdown status: Not affected 
  Type: spec_store_bypass 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Enhanced IBRS, IBPB: conditional, RSB filling 
  Type: srbds mitigation: TSX disabled 
  Type: tsx_async_abort mitigation: TSX disabled 
Graphics:
  Device-1: Intel UHD Graphics 630 vendor: ASUSTeK driver: i915 v: kernel 
  bus ID: 00:02.0 chip ID: 8086:3e98 
  Display: x11 server: X.Org 1.20.10 driver: modesetting 
  unloaded: fbdev,vesa resolution: 1920x1080~60Hz, 1920x1080~60Hz 
  OpenGL: renderer: Mesa Intel UHD Graphics 630 (CFL GT2) v: 4.6 Mesa 20.3.4 
  direct render: Yes 
Audio:
  Device-1: Intel 200 Series PCH HD Audio vendor: ASUSTeK 
  driver: snd_hda_intel v: kernel bus ID: 00:1f.3 chip ID: 8086:a2f0 
  Device-2: JMTek LLC. type: USB driver: hid-generic,snd-usb-audio,usbhid 
  bus ID: 1-1.4:8 chip ID: 0c76:161f 
  Sound Server: ALSA v: k5.12.0-15.1-liquorix-amd64 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: ASUSTeK PRIME B450M-A driver: r8169 v: kernel port: e000 
  bus ID: 03:00.0 chip ID: 10ec:8168 
  IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter> 
  Device-2: Realtek type: USB driver: rtl8821cu bus ID: 1-9:7 
  chip ID: 0bda:c811 serial: <filter> 
  IF: wlan0 state: down mac: <filter> 
  IF-ID-1: vmnet1 state: unknown speed: N/A duplex: N/A mac: <filter> 
  IF-ID-2: vmnet8 state: unknown speed: N/A duplex: N/A mac: <filter> 
Drives:
  Local Storage: total: 2.26 TiB used: 841.48 GiB (36.4%) 
  ID-1: /dev/sda vendor: Kingston model: SA400S37480G size: 447.13 GiB 
  block size: physical: 512 B logical: 512 B speed: 6.0 Gb/s 
  serial: <filter> rev: K1B3 scheme: GPT 
  ID-2: /dev/sdb vendor: Toshiba model: HDWD120 size: 1.82 TiB block size: 
  physical: 4096 B logical: 512 B speed: 6.0 Gb/s rotation: 7200 rpm 
  serial: <filter> rev: ACF0 scheme: GPT 
Partition:
  ID-1: / raw size: 142.28 GiB size: 139.80 GiB (98.25%) 
  used: 77.16 GiB (55.2%) fs: ext4 dev: /dev/sda5 
Sensors:
  System Temperatures: cpu: 29.8 C mobo: 27.8 C 
  Fan Speeds (RPM): N/A 
Repos:
  No active apt repos in: /etc/apt/sources.list 
  Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 
  1: deb http://deb.debian.org/debian buster-updates main contrib non-free
  Active apt repos in: /etc/apt/sources.list.d/debian.list 
  1: deb http://deb.debian.org/debian buster main contrib non-free
  2: deb http://deb.debian.org/debian-security buster/updates main contrib non-free
  Active apt repos in: /etc/apt/sources.list.d/google-chrome.list 
  1: deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
  No active apt repos in: /etc/apt/sources.list.d/hardware:razer.list 
  Active apt repos in: /etc/apt/sources.list.d/mx.list 
  1: deb http://mxrepo.com/mx/repo/ buster main non-free
  2: deb http://mxrepo.com/mx/repo/ buster ahs
  No active apt repos in: /etc/apt/sources.list.d/various.list 
Info:
  Processes: 318 Uptime: 24m Memory: 15.50 GiB used: 1.79 GiB (11.6%) 
  Init: systemd v: 241 runlevel: 5 default: 5 Compilers: gcc: 8.3.0 alt: 8 
  Shell: quick-system-in running in: quick-system-in inxi: 3.0.36 

Last edited by shmu26 (2021-07-15 15:57:53)

Offline

#2 2021-07-15 16:30:47

ToZ
Moderator
From: Canada
Registered: 2011-06-02
Posts: 7,860

Re: Force panel to overlay full-screen app

Have a read through this bug report with respect to the spec and how it applies to fullscreen windows and those set with above. I don't believe it is currently possible with Xfce/xfwm4.

Offline

#3 2021-07-15 18:05:26

CwF
Member
Registered: 2018-01-28
Posts: 144

Re: Force panel to overlay full-screen app

I like having some host stuff blended in also. With virt-viewer and vmm's version on kvm/qemu guest a maximized window does well. I only fullsreen a guest sometimes...The other way is to vary the resolutions and why I liked the older 1200p monitors since they give 120 lines for this purpose, and enough for mpv's OSD.

Mostly I blend the host into the window frame of the virt-viewer window. Guest title's to the right with the host in the center, vice-versa, guest menu to the left, host doodads in between, etc. Guest icons vertically on the right, host on the left. More host stuff blending on the bottom right, etc.

Offline

Board footer

Powered by FluxBB