4.1. 新增功能

有关 Sun Ray Software 5.2.3 发行版更新中所修复错误的列表,请参见附录 A, 更改日志

4.1.1. utkeylock 命令

utkeylock 命令可以修改用户键盘上某些锁定修改键的状态。当前,仅支持 NumLock 键。在会话创建期间调用此命令非常有用,可以为希望默认情况下打开 NumLock 的用户启用 NumLock,这对于 Windows PC 来说很常见。默认情况下,在 Sun Ray Client 上会禁用 NumLock 键。

有关详细信息,请参见 utkeylock 手册页。

注意

以下配置适用于所有的 kiosk 会话,但是不适用于在常规会话模式下使用 Gnome Display Manager 的会话。

下面的过程介绍如何为所有的 Sun Ray 会话启用 NumLock 键。

  1. 在 Sun Ray 服务器上成为超级用户。

  2. 将目录转到会话初始化目录。

    • Solaris:

      # cd /usr/dt/config/Xsession.d
    • Linux:

      # cd /etc/X11/xinit/xinitrc.d
  3. 根据您想要的结果创建以下定制脚本之一(在此过程中脚本名为 utnumlock.sh)。

    • 会话初始化时启用 NumLock 键。

      #!/bin/sh
      
      # Enable NumLock key for each session
      /opt/SUNWut/bin/utkeylock -n on 
       
    • 会话初始化时启用 NumLock 键,并对漫游办公时的所有后续连接启用 NumLock 键。

      #!/bin/sh
      
      # Enable NumLock key on and make sure it stays on each time a user hotdesks  
      /opt/SUNWut/bin/utaction -i -c "/opt/SUNWut/bin/utkeylock -n on" & 
    注意

    对于 Linux,脚本名必须包含 .sh 扩展名,否则将无法调用脚本。

  4. 保存脚本并允许所有人执行该脚本。

    # chmod 775 utnumlock.sh