Package Details: veyon 4.8.0-1

Git Clone URL: (read-only, click to copy)
Package Base: veyon
Description: Open Source computer monitoring and classroom management
Upstream URL:
Licenses: GPLv2
Submitter: sgar
Maintainer: sgar
Last Packager: sgar
Votes: 7
Popularity: 0.93
First Submitted: 2018-01-02 11:03 (UTC)
Last Updated: 2023-05-10 17:20 (UTC)

Pinned Comments

sgar commented on 2019-10-24 13:06 (UTC) (edited on 2020-06-13 20:06 (UTC) by sgar)

Version 4.3.0 is on hold until is resolved.. The developer marked it as solved but there are still some compatibility Qt issues.. I wrote on the thread and wait for a response..

Edit: compilation has been solved, v4.4.0 works in current Arch

Latest Comments

1 2 3 Next › Last »

ttucker commented on 2023-04-04 18:34 (UTC)

I am not the maintainer of this package on the AUR, but what I was trying to get across, the script that installs veyon on the AUR installs the version, not the 4.7.5-1 version.

I was trying to show what I saw on my machine while installing.

yochananmarqos commented on 2023-04-04 18:01 (UTC)

Please follow VCS and Cmake package guidelines. See my updated and improved PKGBUILD

elphio commented on 2023-02-22 11:07 (UTC) (edited on 2023-02-23 12:35 (UTC) by elphio)

The script downloads and installs veyon 4.7.3 while the current release is version 4.7.5.

4.7.3 has problems and is unusable.

The right commit is: f24b48f5acea2a5728ba9f45c9d4df382d094b33

ttucker commented on 2023-02-06 17:47 (UTC) (edited on 2023-02-06 17:49 (UTC) by ttucker)

It appears that when you install veyon from the aur it installs version 4.7.3-6-g36c58eb98 instead of 4.7.5-1... and this version does not seem to work, it shows grey blank screen of the computers you are trying to view.

Veyon build summary
  • Version : (4.7.3-6-g36c58eb98)
  • Install prefix : /usr
  • Library directory : /usr/lib/veyon
  • Plugin directory : /usr/lib/veyon
  • Build type : release
  • Build platform : x86_64
  • Compile flags : -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fstack-protector-strong (CXX: -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fno-exceptions )
  • Link-time optimization : ON
  • Use precompiled headers : ON
  • Use unity build : ON

harisrnd commented on 2022-09-07 07:39 (UTC)

Version: 4.7.4-1 Method of installation: Downloaded and built package from AUR successfully.

At first, I installed it over 4.7.1-1. I tried to remove it and install it again, nothing changed. I removed it again and downgraded to 4.7.1-1 which works OK. In veyon master all menu options are shown twice and each time you click on one option it is executed twice. I also submitted an issue #834 but I thought it might be a package issue.

JuliusTZM commented on 2022-08-29 19:36 (UTC) (edited on 2022-08-29 19:42 (UTC) by JuliusTZM)

For anyone who wants to deal with 4.7.4, you have to edit the PKGBUILD and change the commit line to:


LEONIDAS commented on 2022-06-08 22:59 (UTC) (edited on 2022-06-08 22:59 (UTC) by LEONIDAS)

For anyone who is getting build errors, you have to edit the PKGBUILD and change the commit line from:




which is the latest commit in the Master branch that passes the build process.

You can verify the commit in here:

anderberin commented on 2022-06-03 12:11 (UTC) (edited on 2022-06-11 17:49 (UTC) by anderberin)

Hi. I'm getting this build errors (System updated: 2022-06-03):

CMake Warning:
  Manually-specified variables were not used by the project:


-- Build files have been written to: /home/anderberin/veyon/src/build
[  1%] Automatic MOC and UIC for target veyon-core
[  1%] Built target veyon-core_autogen
[  1%] Automatic RCC for builddata.qrc
[  1%] Automatic RCC for resources/core.qrc
[  1%] Building CXX object core/CMakeFiles/veyon-core.dir/cmake_pch.hxx.gch
[  2%] Building CXX object core/CMakeFiles/veyon-core.dir/veyon-core_autogen/mocs_compilation.cpp.o
[  2%] Building C object core/CMakeFiles/veyon-core.dir/cmake_pch.h.gch
[  2%] Building CXX object core/CMakeFiles/veyon-core.dir/Unity/unity_7_cxx.cxx.o
[  3%] Building CXX object core/CMakeFiles/veyon-core.dir/Unity/unity_6_cxx.cxx.o
In file included from /home/anderberin/veyon/src/build/core/CMakeFiles/veyon-core.dir/Unity/unity_6_cxx.cxx:17:
/home/anderberin/veyon/src/veyon/core/src/VncView.cpp: In member function ‘virtual void VncView::mouseEventHandler(QMouseEvent*)’:
/home/anderberin/veyon/src/veyon/core/src/VncView.cpp:566:59: error: variable ‘constexpr const std::array<VncView::mouseEventHandler(QMouseEvent*)::ButtonTranslation, 3> buttonTranslationMap’ has initializer but incomplete type
  566 |         static constexpr std::array<ButtonTranslation, 3> buttonTranslationMap{ {
      |                                                           ^~~~~~~~~~~~~~~~~~~~
make[2]: *** [core/CMakeFiles/veyon-core.dir/build.make:177: core/CMakeFiles/veyon-core.dir/Unity/unity_6_cxx.cxx.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:783: core/CMakeFiles/veyon-core.dir/all] Error 2
make: *** [Makefile:156: all] Error 2
==> ERROR: A failure occurred in build().

Any hints? EDIT: The above comment from LEONIDAS solved this build error :)