Running classic framebuffer tools from terminology #9
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Terminology in framebuffer mode is quite impressive!
When I try to run some classic framebuffer tools like fim, mpv or netsurf -f sdl, I get error like:
Is it possible to temporaray share the framebuffer with theses tools?
(sorry, I also open an issue here: https://github.com/borisfaure/terminology/issues/157, maybe issue creation should be disable on github if not really used?)
running classic framebuffer tools from terminologyto Running classic framebuffer tools from terminologyit's not possible. vt's are owned by some process. it's a co-operative setup. any new process would follow the convention of requesting the vt - but finding it's owned and will give up. you'd get the same problems above if you run fim etc. in x11 - the xserver owns the vt. same with the case of terminology + fb - no different to the xserver case.
you can run chvt to another vt (this will result in a signal to the current vt owner to give it up), then run fim/mpv etc. then chvt back to the vt terminology was on - so you'll have to make a script to wrap commands in to do this. in theory the above ytools could also do the same thing chvt does - check currently active vt, chvt (request giving up the vt), switch to a custom new vt of their own, do their thing, give up that vt and switch back to the original vt.
I will test this, thanks!
Hello,
sudo openvt -slw /usr/bin/fim Images
is working perfectly.Thanks!