Shanghai Chengcheng Information Technology Co., Ltd. · The team has been established for 20 years, dedicated to R&D.
New in vDisk6 · Remote desktop publishing · Linux supported

Remote desktop publishing
VDI virtual desktops and physical PCs, published from one platform

Chengcheng vDisk can now give remote users two kinds of desktop: VDI virtual desktops on the server, and the desktop of a real PC in a lab or office. Users sign in to one portal, open with one vDX client, and the same console assigns, books, and audits them; both Windows and Linux can be published.

Frame rates and traffic are measured in Chengcheng's test environment; actual results vary with network and hardware.

Two kinds of desktop, each with its own job

Leave light work to virtual desktops on the server, and connect straight to the real PC for GPU-heavy work; both kinds can go in the same desktop pool or be assigned to the same person at once

ComparisonVirtual desktops (VDI)Physical desktops (remote access to physical PCs)
Where the desktop runsVirtual machines on the serverThat PC in the lab or office
Who compresses the pictureHardware compression on the server GPU (Intel / AMD)Encoded by that PC's own GPU, with the server only relaying
Good forOffice work, teaching software, and temporary use for people without a fixed PCDesign, drawing, 3D, and video editing: work that leans on the GPU
How it's assignedFixed assignment, or a floating pool that assigns at sign-in and restores after useFixed ownership, or booked for borrowing by time slot
What opens itThe vDX client, or open directly in a browservDX client
Diagram of remote desktop publishing: a remote person connects to the vDisk server through the vDX client, and the server delivers virtual desktops; physical PCs connect out to the server and open no ports Remote people Home · Dorm · On a trip vDX client or a browser (virtual desktops) vDisk Server Portal sign-in · Booking Assign a desktop pool Authenticate · Relay Connection logs · Live overview Copy / file transfer control Monitoring always notifies · Watermark Virtual desktops (VDI) Virtual machines on the server Server GPU compression Floating pool · Restore after use Physical Desktops Lab / office PCs Encoded by its own GPU Server only relays Picture channel Deliver virtual desktops Calls out Opens no ports
Diagram: the physical PC connects out to the server, so it opens no listening port and needs no public address.

Physical desktops: what you use remotely is that PC's own GPU

With ordinary remote desktop and VDI, the picture is computed and compressed on the server, and it gets tight as people multiply and the work gets heavier. vDisk's physical desktop publishing works the other way round: the picture is encoded by that PC's own GPU, and the server only authenticates and relays as is, with no decoding or re-encoding. Whatever that PC can run, you can use from outside.

Frame rate follows the monitor

There is no frame-rate cap: it follows the refresh rate of that PC's monitor, and 1080p was measured at about 60 fps in the test environment, on an ordinary office PC with Intel integrated graphics.

Design, 3D, and video run as usual

The software runs on that PC and uses its own GPU, picture encoding doesn't weigh on the server, and many people connected at once don't compete for server compute.

The mouse feels more responsive

The mouse pointer is drawn on your own computer and doesn't wait with the picture, so dragging, selecting, and clicking menus feel more responsive.

No open ports, no public address

The connected PC calls out to the server and opens no listening port; each connection uses a one-time passphrase and checks the source address. The publishing feature is built into the vDisk client, with no extra software to install.

Virtual desktops: start with one server and leave the light work to it

For office work, teaching software, and temporary use, one virtual desktop is enough; it is reclaimed and restored automatically after use, so the next person gets a clean desktop

Saves traffic, text stays sharp, and it is restored after use

The server GPU (Intel / AMD) compresses the picture in hardware, with traffic measured at about 1/40 of lossless transfer in the test environment; once the picture stops, a lossless frame follows after about 1 second and text becomes clear automatically.

  • Floating desktop poolRestored after useOne is assigned at sign-in, reclaimed when idle, and restored on return; there is boot queuing, and a standing number of desktops can be reserved by timetable slot
  • "Give me a desktop"One click in the portal or client gets one, and users can power it on and off or return it themselves
  • Open straight in the browserNo need to install the client; a browser is enough to connect to a virtual desktop
  • Graphics accelerationIntel integrated graphics is split by desktop pool across virtual desktops, with DirectX 12 and WebGL running on hardware inside the desktops
  • Virtual networksInternal NAT, internal network only, or passthrough to the lab network (with VLAN optional); check the network before creating a machine
  • One server is enoughManagement and virtual desktops sit on the same Linux server; a six-step wizard installs the virtualization components in one click
  1. Sign in to the portalSign in with your own account and see "My desktops", "My terminals", and "My bookings"
  2. Get a desktop or pick a PCClick "Give me a desktop" to get a virtual desktop, or click "Remote connect" under "My terminals"
  3. Open with the vDX clientOne click on the web page launches the client, which installs itself on first run
  4. Return when doneVirtual desktops are restored automatically once reclaimed, and borrowed PCs are reclaimed on time

Linux: Linux and ARM64 PCs publish just the same

After a lab moves to Linux, the machines can still be booked and used remotely after class and over breaks, and Linux PCs can install the client to connect to remote desktops

Linux systems can be published

Physical terminals can publish Windows and Linux distributions such as Ubuntu, in bulk by group, or one at a time, or hidden.

ARM64 runs just the same

Beyond x86, ARM64 platforms have been through adaptation testing and other platforms are adapted per model; ARM64 and LoongArch terminals run Linux systems.

One image, two uses

Images for different processor architectures are made separately and managed on one platform; the same system image can go straight to physical terminals or generate virtual desktops on the server.

Linux PCs can connect too

The vDX client has a Linux version, with deb and rpm packages for five architectures including x86, ARM64, and LoongArch, so Linux PCs can also connect to remote desktops, with picture, sound, and text clipboard.

The management server itself can also be installed on Linux. For how to package images for Linux terminals and how drivers are handled, seeLinux VOI cloud desktop.

People log off, machines keep working: book by time slot and put idle PCs to use

Lab PCs sit idle outside scheduled class time, which is a particular waste in specialist labs for design and 3D, where the GPU is the costliest part and students can't use it back in their dorms. vDisk makes both lab PCs and virtual desktops bookable: they switch on when booked, are reclaimed on time, and every use is logged with its duration.

Students book it themselves

In the portal's "My bookings", pick a machine and a slot; administrators can book on others' behalf, see the schedule, and turn on approval if needed.

Reclaimed automatically on time

When a borrowing slot ends, the PC is reclaimed automatically and any connected remote session is cut, so no one holds it indefinitely.

The booked one is taken

A virtual desktop is swapped for a free one in the same pool; physical PCs and virtual machines can sit in the same pool and be scheduled together.

Power on with scheduled tasks

A PC has to be on to be reached: use the console's scheduled tasks to wake lab PCs by time slot so students can connect on time.

On a campus network where dorms and labs share the same network, students connecting to lab PCs in the evening need no public address; from off campus they can connect to the school VPN first. To open a whole lab's or research room's idle compute to the whole school by time slot, seeCompute Sharing Platform.

Works on a poor network, and every connection is logged with which machine and for how long

Whether remote use feels smooth and whether problems can be traced are the first two things school IT and enterprise IT ask

Works on a poor network

  • Keep input responsive firstWhen bandwidth is short it lowers picture quality first and then sends fewer frames, so keyboard and mouse stay responsive.
  • Retransmit on lossLost data is retransmitted selectively, and it was tested usable at 5% packet loss.
  • Reconnects after a dropIt reconnects within a minute of a network loss, and says clearly why a session ended: disconnected by an administrator, network interruption, or the desktop being reclaimed.
  • Two-way copy and file transferText copies and pastes in both directions; files dragged into the picture land in the remote "Sent from this machine", and files put in the remote "Send to this machine" return to the local download folder.

Under control: auditing and leak prevention

  • Connection logEach connection logs the time, which desktop was connected, where it came from, how long it lasted, and how it ended.
  • Live overviewWho is connected and from where, on one screen, with the option to cut a session on the spot.
  • Copy and file transfer controlled by directionIn and out switch separately with optional size limits; set globally, per desktop pool, or per machine, and it applies to physical desktops too.
  • Watermark and monitoringThe picture can carry a watermark; administrators monitor directly on the web, and the window title of the person being watched always shows "Being monitored".
  • Automatic disconnectSessions are cut on the spot on unbinding, a change of person, the end of a borrowing slot, account deactivation, or a password change; connection credentials idle for 12 hours expire.

Portal and client: make them your own

Schools, companies, and channel partners can all style the sign-in portal as their own

Custom appearance

Theme, main color, sign-in page style, title, logo, background image, and footer can all be changed, and the download entry can be on or off.

Bind your own domain

Bind a properly registered domain to serve directly on ports 80 / 443, with a self-signed or uploaded official certificate and a built-in DNS check.

Windows client

Installs from Windows 7 up, installs itself on first run, and launches with one click from the web page.

Linux client (including ARM64)

deb and rpm packages are available for five architectures including x86, ARM64, and LoongArch, installable on Linux PCs, and currently marked as a preview in the portal.

Where it fits

Open labs, coursework for specialist subjects, remote work, and contract or temporary staff all run on one platform

Open labs and specialist labs at schools

Students in design, architecture, film, and 3D courses book the lab PC with the GPU from their dorms to do their coursework; labs stay in use after class and over breaks, and the return on assets is visible.

Remote work in companies

Screens and files only pass through the company's own server. Once office PCs are managed by vDisk, employees connect back to their own from home; copy and file transfer can be switched off by direction.

Field, temporary, and contract staff

People without a fixed PC get a virtual desktop, and when they leave you simply reclaim it, with no chasing PCs and no installing anything on other people's computers.

Design studios and training providers

A few high-end workstations are booked by time slot and used in turns; trainees book by lesson hour and access is reclaimed on time.

Limits of use

What can't be done yet is spelled out first, to save detours when choosing

Remote desktop publishing FAQ

How do remote desktop publishing and cloud desktop relate?

Cloud desktop covers how lab PCs get systems installed, restored, and updated, with the desktop running locally on the PC so it works offline. Remote desktop publishing builds on that and hands the desktop to people who aren't on site: VDI virtual desktops on the server, or the physical PC in the lab or office. Both live on the same platform and in the same console.

Does publishing a physical desktop need that PC to have a public IP?

No. The connected PC calls out to the server and opens no listening port, and each connection uses a one-time passphrase and checks the source address. What must be reachable is the server: on a campus or enterprise network it works directly, and from the internet the server needs a public address or port mapping.

Can design and 3D software run remotely?

Yes, by connecting to a physical desktop: the software runs on that PC, its own GPU encodes the picture, and 1080p was measured at about 60 fps in the test environment. Virtual desktops suit office and teaching software better; with Intel integrated graphics split, DirectX 12 and WebGL inside the desktop are hardware-accelerated. Remote sessions currently carry only keyboard and mouse, with no pen pressure support.

Can students book lab PCs and use them remotely on their own?

Yes. Students pick a PC and a slot themselves under "My bookings" in the portal; administrators can book on their behalf, see the schedule, and turn on approval. When the slot ends, the PC is reclaimed automatically and any connected remote session is cut. The PC has to be on to be reached, and scheduled tasks in the console can power it on by time slot.

How do you stop data being copied out?

Copy-paste and file transfer switch on or off separately for in and out, with optional size limits, set globally, per desktop pool, or per machine, and it applies to physical desktops too; the picture can carry a watermark; every connection logs the time, desktop, source address, duration, and reason it ended, and live sessions can be cut on the spot.

Can Linux labs use remote desktop publishing?

Yes. Physical terminals can publish Ubuntu and other Linux distributions, x86 and ARM64 platforms have been through adaptation testing, and ARM64 and LoongArch terminals run Linux systems; the same image can go to physical terminals or generate virtual desktops on the server. The vDX client has Linux versions for x86, ARM64, LoongArch, and other architectures, so Linux PCs can connect too. On Windows terminals the picture is encoded by the local GPU, while on Linux terminals it goes through the system's own screen service at a lower frame rate.

What's the minimum number of servers for a small company?

One Linux server can both manage and run virtual desktops; the six-step "Get started" wizard and "Initialize this machine" install the virtualization components in one click. Publishing physical desktops requires those PCs to be managed by vDisk already.

Start with one PC and one server

Request a trial or book a remote demo, and we'll propose a deployment plan for the size of your lab and your network

Page update date: 2026-06-30