Solaris系统配置VNC开机自启并启用伪彩色的问题
如何在Solaris上配置开机自启的伪彩色VNC服务器(固定显示:1和:2)
我按照Oracle指南配置VNC服务器开机自启,执行以下命令后服务可正常运行:
svccfg -s application/x11/x11-server add display1 svccfg -s application/x11/x11-server:display1 addpg options application svccfg -s application/x11/x11-server:display1 addpropvalue options/server astring: "/usr/X11/bin/Xvnc" svccfg -s application/x11/x11-server:display1 addpropvalue options/server_args astring: '"SecurityTypes=None"' mkdir -p /etc/dt/config cp /usr/dt/config/Xservers /etc/dt/config/Xservers echo " :1 Local local_uid@none root /usr/X11/bin/Xserver :1" >> /etc/dt/config/Xservers pkill -HUP dtlogin
但我需要配置带有-cc 3 -depth 8参数的特定Xvnc,于是尝试执行以下命令添加参数:
svccfg -s application/x11/x11-server:display1 addpropvalue options/server_args astring: '"-cc 3"' svccfg -s application/x11/x11-server:display1 addpropvalue options/server_args astring: '"-depth 8"'
通过svccfg listprop查看配置显示正常,但执行pkill -HUP dtlogin或重启系统后VNC服务器无法启动。我也尝试将所有参数合并为单个字符串执行:
svccfg -s application/x11/x11-server:display1 setprop options/server_args = astring: '"SecurityTypes=None -cc 3 -depth 8"'
同样无法启动服务。
在未添加cc和depth参数时,VNC运行状态下执行ps -ef | grep vnc发现命令行被自动添加了-depth 24参数。我单独尝试添加-cc 3参数也未成功,且找不到相关的错误日志信息。
inetd方式可以实现伪彩色VNC,但我最终需要两个固定显示的VNC服务器::1(伪彩色,带-cc 3 -depth 8)和:2(全彩色)。有没有人成功实现过这种开机自启的配置?
内容的提问来源于stack exchange,提问作者choosyg
相关产品推荐
相关产品推荐

