Skip to content

v0.3.0

Compare
Choose a tag to compare
@kbumsik kbumsik released this 07 Nov 08:53
· 2 commits to master since this release
6759ac6

What's changed since v0.2.0

Fixed

  • Now VirtScreen skips PyQt5 version checking. #5
  • Fixed font sizes and window position for HiDPI screen. #3 #4
  • Fixed "QOpenGLShaderProgram: shader program is not linked" error #10
  • Fixed $PATH problem that VirtScreen did not recognized user-built x11vnc #19
  • Fixed osenv KeyError and environment variables parsing problems #21 (Thank you @spble !)

Feature added/improved

  • Switch from Twisted to asyncio framework #12
  • Custom x11vnc argumets. #6
  • CLI-only option. #7
  • Better logging messages #8
  • SVG-based new icon #13
  • AppImage package #11
  • Automatic deploy using Travis CI

Installation

Universal package (AppImage)

Download a .AppImage package from releases page. Then make it executable:

chmod a+x VirtScreen.AppImage

Then you can run it by double click the file or ./VirtScreen.AppImage in terminal.

Debian (Ubuntu)

Download a .deb package from releases page. Then install it:

sudo apt-get update
sudo apt-get install x11vnc
sudo dpkg -i virtscreen.deb
rm virtscreen.deb

Arch Linux (AUR)

There is virtscreen AUR package available. Though there are many ways to install the AUR package, one of the easiest way is to use yaourt AUR helper:

yaourt virtscreen

Python pip

Although not recommended, you may install it using pip. In this case, you need to install the dependancy (xrandr and x11vnc) manually.

sudo pip install virtscreen