Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 952991 - net-misc/tigervnc: 1.15.0 not working in conjunction with xinetd
Summary: net-misc/tigervnc: 1.15.0 not working in conjunction with xinetd
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal critical
Assignee: Viorel Munteanu
URL:
Whiteboard:
Keywords: UPSTREAM
Depends on:
Blocks:
 
Reported: 2025-04-01 10:29 UTC by Gerhard Hintermayer
Modified: 2025-04-12 16:27 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gerhard Hintermayer 2025-04-01 10:29:04 UTC
after upgrading tigervnc to version 1.15.0, accessing the vnc server configured in xinetd is not possible anymore.

my xinetd config for vnc:

service vncserver
{
	socket_type     = stream
	protocol        = tcp
	wait            = no
	user            = nobody
	port			= 5902
	server			= /usr/bin/Xvnc
	log_type 		= FILE /var/log/xinetd.log
	server_args     = -inetd -query brklev2a -once -geometry 1280x1024 -depth 16 -pn -fp /usr/share/fonts/misc/:unscaled,/usr/share/fonts/75dpi/:unscaled,/usr/share/fonts/100dpi:unscaled -IdleTimeout 3600 -SecurityTypes None
	log_on_success  = PID HOST EXIT DURATION
	log_on_failure  = ATTEMPT
	only_from		= *some subnets*
	disable         = no
}

when I manually runn the Xvnc with the supplied parameters (except -inetd) erverthing works as expected. 
when I connect via xinetd, I get "Reading version failed, not an RFB server" ? strange.

After downgrading to 1.14.1-r3 everything works as expected.
Comment 1 Viorel Munteanu gentoo-dev 2025-04-01 17:53:09 UTC
Looks like a regression in 1.15 and it happens to me too.

I opened an issue on their github.

https://github.com/TigerVNC/tigervnc/issues/1937
Comment 2 Larry the Git Cow gentoo-dev 2025-04-12 16:27:24 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f53127f9d144778a0a2b636f6d3df248db63c00a

commit f53127f9d144778a0a2b636f6d3df248db63c00a
Author:     Viorel Munteanu <ceamac@gentoo.org>
AuthorDate: 2025-04-12 16:22:41 +0000
Commit:     Viorel Munteanu <ceamac@gentoo.org>
CommitDate: 2025-04-12 16:27:10 +0000

    net-misc/tigervnc: fix inetd regression
    
    Closes: https://bugs.gentoo.org/952991
    Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>

 net-misc/tigervnc/tigervnc-1.15.0-r1.ebuild | 238 ++++++++++++++++++++++++++++
 1 file changed, 238 insertions(+)