v0.3.0
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
toasyncio
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