Package Details: novnc 1.4.0-1

Git Clone URL: https://aur.archlinux.org/novnc.git (read-only, click to copy)
Package Base: novnc
Description: HTML VNC Client Library and Application
Upstream URL: https://github.com/novnc/noVNC
Licenses: custom
Submitter: sergej
Maintainer: seiuneko
Last Packager: seiuneko
Votes: 17
Popularity: 0.001440
First Submitted: 2011-10-09 11:53 (UTC)
Last Updated: 2023-08-20 08:11 (UTC)

Latest Comments

1 2 3 Next › Last »

sergeimipt commented on 2023-08-03 12:13 (UTC)

for those having the error when running noVNC: "No package metadata was found for websockify" I fixed it with the following command:

yay -S --rebuild --noconfirm websockify

it rebuilds websockify. Python upgrade from 3.10 to 3.11 caused this at me.

binhex commented on 2022-12-07 11:19 (UTC) (edited on 2022-12-07 12:40 (UTC) by binhex)

i'm getting the following error when attempting to build this package, anybody else getting this?:-

error merging novnc: fatal: No current branch.

looks like the error is only triggered if using a helper, in my case 'yay', makepkg builds ok, the issue looks to be a commit that has been done on another branch, it can be worked around by doing the following:-

git checkout master

Warning: you are leaving 1 commit behind, not connected to any of your branches:

d04332d fix: add which as deps & rename service file with @

If you want to keep it by creating a new branch, this may be a good time to do so with:

git branch <new-branch-name> d04332d

branch 'master' set up to track 'origin/master'.

Then use yay to build.

darose commented on 2022-12-01 13:46 (UTC)

"which" is a member of the base-devel group. If I recall correctly, AUR users / package builders are implicitly expected to have the base-devel group installed and so there is never a need to explicitly add a dependency on any package in that group in a PKGBUILD.

seiuneko commented on 2022-12-01 08:07 (UTC)

@v3d @romstor @dejavu Fixed, thanks.

dejavu commented on 2022-11-24 16:25 (UTC)

Please add which as dependency. As v3d already mentioned, it is required to find websockify. This took me some time to get novnc working again.

romstor commented on 2022-03-28 04:03 (UTC) (edited on 2022-03-28 04:09 (UTC) by romstor)

novnc.service should be a template unit novnc@.service to accept %i parameter. Right now unit doesn't start and gives an error. See systemd - Using Units - ArchWiki for more details.

P.S.: It would also be good to add usage example into unit comment systemctl start novnc@ip:port as @yjun's comment will eventually be buried "off-screen".

v3d commented on 2022-02-13 22:51 (UTC)

This should depend on which https://archlinux.org/packages/core/x86_64/which/ since it uses it to determine if websockify is installed

seiuneko commented on 2021-12-07 07:06 (UTC)

@yjun Added, thanks.

kolcon commented on 2021-05-11 08:17 (UTC)

With community/tigervnc 1.11.0-6 (maybe earlier) I have problems that the screen is not redrawn. I open the novnc/websockify/tigervnc screen, it works. I click several times/type something in the terminal, cannot see it on the screen.

After a while novnc reconnects.

At the same time connection to the vnc via vinagre stays OK.

Anyone seeing this problem too?

yjun commented on 2021-04-15 02:40 (UTC)

[Unit]
Description=noVNC Service
After=network.target

[Service]
Type=idle
DynamicUser=yes
Restart=on-failure
RestartSec=5s
ExecStart=/usr/bin/novnc --vnc %i

[Install]
WantedBy=multi-user.target

systemd service for noVNC, put it to /etc/systemd/system and type systemctl start novnc@ip:port to start service