Releases: kbumsik/VirtScreen
v0.3.1: Urgent bug fix of v0.3.0
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
v0.2.5
Installation
Universal package (AppImage)
Download a .AppImage
package from release page. Then make it executable:
chmod a+x VirtScreen-x86_64.AppImage
Then you can run it by double click the file or ./VirtScreen-x86_64.AppImage
in terminal.
Debian (Ubuntu)
Download a .deb
package from release page. Then install it:
sudo apt-get update
sudo apt-get install x11vnc
sudo dpkg -i virtscreen_0.2.5-1_all.deb
rm virtscreen_0.2.5-1_all.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 dependancies manually.
You need x11vnc
, xrandr
. To install (e.g. on Ubuntu):
sudo apt-get install x11vnc # On Debian/Ubuntu, xrandr is included.
After you install the dependancies then run:
sudo pip install virtscreen
v0.2.4
Installation
Universal package (AppImage)
Download a .AppImage
package from release page. Then make it executable:
chmod a+x VirtScreen-x86_64.AppImage
Then you can run it by double click the file or ./VirtScreen-x86_64.AppImage
in terminal.
Debian (Ubuntu)
Download a .deb
package from release page. Then install it:
sudo apt-get update
sudo apt-get install x11vnc
sudo dpkg -i virtscreen_0.2.4-1_all.deb
rm virtscreen_0.2.4-1_all.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 dependancies manually.
You need x11vnc
, xrandr
. To install (e.g. on Ubuntu):
sudo apt-get install x11vnc # On Debian/Ubuntu, xrandr is included.
After you install the dependancies then run:
sudo pip install virtscreen
v0.2.1
This is a intermediate release before v0.3.0. There are something more to be polished for v0.3.0 release, but you can enjoy most of features of v0.3.0 with v0.2.1.
Changes
Feature added
Fixed
- Now VirtScreen skips PyQt5 version checking. #5
- Fixed font sizes and window position for HiDPI screen. #3 #4
Installation
Debian (Ubuntu)
.deb
package
sudo apt-get update
sudo apt-get install x11vnc qtbase5-dev
wget https://github.com/kbumsik/VirtScreen/releases/download/0.2.1/virtscreen_0.2.1-1_all.deb
sudo dpkg -i virtscreen_0.2.1-1_all.deb
rm virtscreen_0.2.1-1_all.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 aurman
AUR helper:
aurman -S virtscreen
Python pip
If your distro is none of above, you may install it using pip
. In this case, you need to install the dependancies manually.
You need x11vnc
, xrandr
, and PyQt5 libraries. To install (e.g. on Ubuntu):
sudo apt-get install x11vnc qtbase5-dev # On Debian/Ubuntu, xrandr is included.
After you install the dependancies then run:
sudo pip install virtscreen
v0.2.0
This release focus on compatibility with older Linux distros and older x11vnc
.
New
- Auto detecting available
x11vnc
options x11vnc
client caching- Advanced options for both Display and VNC tabs
Installation
Debian (Ubuntu)
.deb
package
sudo apt-get update
sudo apt-get install x11vnc qtbase5-dev
wget https://github.com/kbumsik/VirtScreen/releases/download/0.2.0/virtscreen_0.2.0-1_all.deb
sudo dpkg -i virtscreen_0.2.0-1_all.deb
rm virtscreen_0.2.0-1_all.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 aurman
AUR helper:
aurman -S virtscreen
Python pip
If your distro is none of above, you may install it using pip
. In this case, you need to install the dependancies manually.
You need x11vnc
, xrandr
, and PyQt5 libraries. To install (e.g. on Ubuntu):
sudo apt-get install x11vnc qtbase5-dev # On Debian/Ubuntu, xrandr is included.
After you install the dependancies then run:
sudo pip install virtscreen
v0.1.3
This is a thrid fix for 0.1 release. This addes KDE support (for display settings button), moved configuration directory to ~/.config/virtscreen
, and improved package building system
Installation
Debian (Ubuntu)
A PPA package will be available soon.
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 aurman
AUR helper:
$ aurman -S virtscreen
Python pip
If your distro is none of above, you may install it using pip
. In this case, you need to install the dependancies manually.
Dependancies
You need x11vnc
, xrandr
, and PyQt5 libraries. To install (e.g. on Ubuntu):
$ sudo apt-get install x11vnc qtbase5-dev # On Debian/Ubuntu, xrandr is included.
Installing
After you install the dependancies then run:
$ sudo pip install virtscreen
v0.1 with second fix
This is a quick fix after 0.1.1 release. This solves issue of importing Twisted reactor.
Installing
Arch Linux (AUR)
There is virtscreen
AUR package available.
Python pip
If your distro is none of above, you may install it using pip install virtscreen
but a desktop entry won't be created.
First release
This is the first release.
Installing
Arch Linux (AUR)
There is virtscreen
AUR package available.
Python pip
If your distro is none of above, you may install it using pip install virtscreen
but a desktop entry won't be created.