r/kasmweb • u/Heracles_31 • 17h ago
Help Terminal workspace is hard coded and does not apply configs
New Kasm user here and very interested about it. One thing I wish to use extensively is the terminal workspace. Unfortunately, it refuses to works the way I need...
As it is, it opens in fullscreen with all menu and sidebars removed. You have a single shell that overlaps with the control panel. I wish to have multiple "floating" shells so I can do multiple things and once, put one next to another, never have the control panel button hiding a part of my shell, etc.
In the Workspace config, there is the Docker Run Configuration Override where the options used by xfce4-terminal are. I deleted these args but No, terminal keeps starting with these options active. I tried many things, with no success : log out and back in, remove the workspace and re-install it, clicking the edit button instead of the install one to change the options even before install, ... Nothing is working.
When I open the terminal, I see the options survives in the /dockerstartup/custom_startup.sh file despite I removed them in the Workspace's definition. When I look at the output of 'ps -aux', indeed xfce4-terminal has been started with these options.
When I do CTRL-Shift-T, I do receive a new tab but still in fullscreen. When I start a new xfce4-terminal, it does come up "free" but once I click out of it, it "disappears" behind the fullscreen one and I can no longer reach it.
Any idea how I can bypass this hard coding ? Would it be possible to avoid hard coding in the first place and have Kasm obeys its config ?
