MirVNCServer

MirVNCServer

by abmyii

App

Remote Access Software Using the VNC Protocol

About MirVNCServer

MirVNCServer enables remote control of your Ubuntu Touch device.

Start the VNC server on your device and then connect from any other device using the VNC client of your choice!

---

**Nexus 5 (hammerhead) users**: a small fix is required to allow keyboard/mouse interaction. Please see this post for a workaround:

* https://forums.ubports.com/post/48561

---

The most reliable way to switch between portrait and landscape:

* Stop the server
* Change the rotation (automatically or manually)
* Then restart the server

Alternatively, you can attempt to use the shortcut keys (shown in-app) from your VNC client but this may not work on all devices.

---

**Massive credit to Kugi for building the entire front-end.**

Recent Changes

MirVNCServer has now been ported to Focal! Credits go completely to Jami Kettunen ([@deathmist](https://gitlab.com/deathmist/)).

# [v1.2.2](https://gitlab.com/abmyii/ubports-mir-vnc-server/compare/v1.2.0...v1.2.1)

## Fixed
- armhf click was defective.

# [v1.2.1](https://gitlab.com/abmyii/ubports-mir-vnc-server/compare/v1.2.0...v1.2.1)

## Fixed
- French translation hadn't been merged into master.

# [v1.2.0](https://gitlab.com/abmyii/ubports-mir-vnc-server/compare/v1.1.0...v1.2.0)

## Added
- Dutch translation thanks to [@Vistaus](https://gitlab.com/Vistaus).
- French translation thanks to [@Anne17](https://gitlab.com/Anne17).
- Toggle button for the backlight.
- Disabling screensaver whilst VNC server is running.

## Fixed
- Tilde (~) and bar (|) characters not being interpreted and typed correctly.
- Control backlight via Python due to `mirbacklight` becoming deprecated.

# [v1.1.0](https://gitlab.com/abmyii/ubports-mir-vnc-server/compare/v1.0.0...v1.1.0)

## Bug Fixes

* Ensure server is actually stopped when the stop server button is pressed

## Features

* Add "turn off backlight" option

---

# [v1.0.0](https://gitlab.com/abmyii/ubports-mir-vnc-server/-/releases/v1.0.0)

## Features

* Initial VNC server ported
* Front-end app kindly provided by Kugi

Permissions

  • Full System Access

Community Built

This app has been released under the MIT/X/Expat License license. It is developed in the open and you can review the source code.

Info

  • Published Date

    Mar 27, 2021

  • Updated Date

    Oct 19, 2025

  • Current Version

    1.2.4

  • Total Downloads

    5,749

  • Latest Version Downloads

    467

  • Supported Architectures

    amd64, armhf, arm64

  • Translation Languages

    fr, nl

Links

Reviews

Cristiano Santos

Reviewed Mar 15, 2024 for version 1.2.3 (older version)

Me gusta mucho esta aplicación es única es su tipo y además es muy útil. Funciona bien en píxel 3a

Heimen Stoffels

Reviewed Oct 13, 2023 for version 1.2.2 (older version)

Doesn't work on Redmi 9: VNC client on PC shows a blank screen.

skmdab

Reviewed Jan 28, 2023 for version 1.2.2 (older version)

Working in Google Nexus 5 with portrait mode.

Angonikro

Reviewed Feb 11, 2022 for version 1.2.2 (older version)

Funktionierten sehr gut auf dem oneplus one danke

S60W79

Reviewed Aug 6, 2021 for version 1.2.2 (older version)

Very good! Making screencasts without loosing battery is way more easy now!

Pablo180

Reviewed Jul 28, 2021 for version 1.2.2 (older version)

Doesn't work on Pinephone, just get an error message "File or directory not found" which is a shame as it looked like a useful app.

Mateo Salta

Reviewed Mar 28, 2021 for version 1.1.0 (older version)

Awesome!

Kugi Eusebio

Reviewed Mar 27, 2021 for version 1.1.0 (older version)

Awesome app! This makes on-device testing a lot easier! Great job to whoever created this app 😆