H
H
Hasan812021-04-21 11:23:18
linux
Hasan81, 2021-04-21 11:23:18

How to hide the desktop for the user in linux and leave only the program?

Hello!

Task:
There is a small organization and a very fast machine on DEBIAN 10 (Cinnamon). There are computers on Windows 7/8/10 on which the chief accountant, accountant and personnel officer work. The file version 1C 8.3 is installed on the computer of the chief accountant, to which the chief accountant has the fastest access, the rest are connected via the network and naturally this does not work quickly. Therefore, I want to transfer 1C to the very fastest machine with DEBIAN and give them access. BUT...booches can protest against innovations in technology (they scare them). Therefore, I first tried to do it on ordinary machines: I
launched Putty with xming - it slows down terribly;
launched with mobaxtern - slows down less;
launched with cygwin - slows down even less, but still not acceptable;
I tried to do ssh -XC [email protected] from cmd, but it swears at DISPALY and it doesn’t help export DYSPLAY ip: 0 to win, but I still don’t know what to do.
launched RDP - everything is ok and the speed is excellent, but the desktop is visible, and I want to protect boos from it, so that only the necessary program is launched.
I tried alternate shell:s in the RDP connection file: but a window is loaded without active desktop elements (shortcuts, buttons, etc.), and the program itself is already in it, and scaling problems come up here, although in Windows Server it works like as if the program is running on the user's computer.

Questions:
How to overcome the problem?
Is it possible to make the kiosk mode only for the day of these users, and for the admin the usual full desktop?
How else can you make it look like 1c is running on their computer to boos so they don't get nervous?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
G
Gregory, 2021-04-21
@Maxlinus

Terminal Server, free for linux x2go, installation takes no more than 5 minutes.
https://wiki.x2go.org/doku.php
everything works out of the box. there is a mode "only the necessary windows" for display.
more details here https://unixforum.org/viewtopic.php?p=1239425#p1239425

P
pfg21, 2021-04-21
@pfg21

google kiosk-mode linux

C
CityCat4, 2021-04-21
@CityCat4

Why not put a Linux version of the 1C server and a regular 1C client under Windows? And you don't need any desktop - 1C for a hundred thousand million years as it can over the network.

C
Cr3w, 2021-04-22
@Cr3w

If there are really 3 users (chief accountant, accountant and personnel officer), then raise the standalone 1C server.
Or put Apache and publish the file base.

R
rPman, 2021-04-22
@rPman

Transfer everything to a terminal server on a fast machine, with debian (if you have no problems with 1c there)
It's ideal to do everything with x2go, there are clients for everything, including windows, they probably even work perfectly, there is an 'integration' mode when the window is running on the server, the application is launched on the client as a normal application (the difference is in the incon), there will be a slight lag when moving the window and changing the mode to expand the window to full screen and back, but in 99% of cases, users do not touch the windows at all. There may also be ambiguities with some key combinations, but everything is configured and often they do not know about such combinations.
ps if without x2go, you need to run a remote application locally if you have xorg (in cygwin xstartwin run) you need either via ssh -Y [email protected] cmdor by configuring xorg on the server for access from the local network and granting rights to users / computers, and then it will be possible to prescribe DISPLAY=server: 0 and without ssh at all, window integration is built-in (i.e. applications will be exactly native, the differences are only in styles and colors, if you do not customize themes)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question