I want to use the Vim3 in outdoor environment so I won’t be having keyboard but I’ll be using khadas Touchscreen though. I want to run custom YOLOv3 NPU on that setup and it requires too be in a framebuffer mode and run 2-3 scripts. I couldn’t type those scripts neither could I press Ctrl+Alt+F1 to access framebuffer as I won’t be having keyboard. So, is there any way I could do this by maybe an icon click on desktop which opens framebuffer and type/run a shell script. Maybe I could create a .desktop file in Ubuntu. Any linux heroes would probably help me with this, I’m open for suggestion so please help me running yolov3 in outdoor environment.
basically you want to use a framebuffer console, but also want something like an onscreen keyboard in it as you won’t have a keyboard physically connected to it right ?
Maybe just use an onscreen keyboard ?
Yeah thats, an option to go with but does framebuffer shows on screen keyboard? Isn’t it possible to place an desktop icon to open framebuffer and run a shell command automatically. I see “.desktop” file can run shell commands on terminal but any idea to run those commands in framebuffer instead?
If you use something like i3 window manager you can open a terminal which fills the top half, and an onscreen keyboard on the bottom half, see if that suits your need.
No @Electr1 , thats not an option suitable for my need. Can anybody tell me any shell script, command or tweak to directly run command to open framebuffer mode and run a script there?
Hi, I got a way to acess framebuffer mode from GUI desktop terminal if someone comes to this post to seek this method. I can make a shell script like this:
`echo <PASSWORD> | sudo -S chvt <TTY number> $SHELL`
And wrap this shell script inside a “.desktop” file and make it launchable. So now I can access the framebuffer mode. And I think we can setup an
autologin TTY so don’t need keyboard to enter usename and pass. And now, I just need to run a command in that TTY from GUI terminal only. Is their any way I can append the commands I want to run in TTY in that shell script above to run it from GUI only? Please help me out here.
Also, what we can do is:
- Make framebuffer mode default after booting instead of GUI mode with autologin.
- Make a startup service to run a shell script there on framebuffer mode only.
Can anyone help me with any of the(maybe new one) workarounds? @Frank If you could help me in this or know anyone who could help me, it would be a great help to me.