mirror of
https://github.com/kbumsik/VirtScreen.git
synced 2025-03-09 15:40:18 +00:00
First README.
This commit is contained in:
parent
1571514662
commit
711de0f77e
2 changed files with 31 additions and 2 deletions
31
README.md
31
README.md
|
@ -1,2 +1,31 @@
|
||||||
# VirtScreen
|
# VirtScreen
|
||||||
Make your iPad/tablet/computer as a secondary monitor on Linux.
|
> Make your iPad/tablet/computer as a secondary monitor on Linux.
|
||||||
|
|
||||||
|
VirtScreen is an easy-to-use Linux GUI app that creates a virtual secondary screen and shares it through VNC.
|
||||||
|
|
||||||
|
VirScreen is based on [PyQt5](https://www.riverbankcomputing.com/software/pyqt/intro) and [Twisted](https://twistedmatrix.com) in Python side and uses [x11vnc](https://github.com/LibVNC/x11vnc) and XRandR.
|
||||||
|
|
||||||
|
## Dependency
|
||||||
|
|
||||||
|
1. You need [`x11vnc`](https://github.com/LibVNC/x11vnc) and `xrandr`. To install (example on Ubuntu):
|
||||||
|
```bash
|
||||||
|
sudo apt-get install x11vnc xrandr
|
||||||
|
```
|
||||||
|
|
||||||
|
2. Install Python dependencies:
|
||||||
|
|
||||||
|
```
|
||||||
|
pip install -r requirements.txt
|
||||||
|
```
|
||||||
|
|
||||||
|
## How to run
|
||||||
|
|
||||||
|
Simply run this in the project root:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
./virtscreen.py
|
||||||
|
|
||||||
|
or
|
||||||
|
|
||||||
|
python virtscreen.py
|
||||||
|
```
|
||||||
|
|
|
@ -445,4 +445,4 @@ if __name__ == '__main__':
|
||||||
window = Window()
|
window = Window()
|
||||||
window.show()
|
window.show()
|
||||||
sys.exit(app.exec_())
|
sys.exit(app.exec_())
|
||||||
reactor.run()
|
reactor.run()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue