-
Notifications
You must be signed in to change notification settings - Fork 4
License
mathslinux/winspice
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
* Introduce winspice provides windows remote desktop access using the Spice protocol. * Building ** Prepare build environment Use fedora 32 as the compilation platform #+BEGIN_SRC bash $ yum install yum-utils cmake mingw32-gtk3 $ yum-builddep mingw32-spice-glib #+END_SRC ** Build spice server library For convenience, use the stable tar package directly instead of the git version to build spice library, e.g. $ tar xf spice-{VERSION}.tar.bz2 $ cd spice-{VERSION} $ mingw32-configure $ mingw32-make $ mingw32-make install ** Build winspice $ git clone https://github.com/mathslinux/winspice.git $ cd winspice $ mkdir -p build && cd build && mingw32-cmake ../ $ mingw32-make * How to run Copy all the dll libraries that the winspice.exe depends on to the folder where the exe is located. Then open window cmd, run: #+BEGIN_SRC bash $ winspice.exe #+END_SRC Or double click winspice.exe to run, the default port is 5900. NOTE 1: winspice currently only supports windows 8 and above since windows DXGI interface is used to get the display data. In the future, a GUI window will be provided to set the port, username and other parameters. NOTE 2: By default, the windows system does not have the icons required by gtk, and it needs to be manually copied to the corresponding directory. Copy the icons from: /usr/i686-w64-mingw32/sys-root/mingw/share/icons to path where winspice.exe is located. e.g. #+BEGIN_EXAMPLE ├── share │ └── icons │ └── Adwaita └── winspice.exe #+END_EXAMPLE
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published