平臺特定備註
這個章節包含有關特定於平臺的組態選項和參數的備註。
Windows
一般
- 啟用以軟體 SAS 產生 (Ctrl+Alt+Del)
在 Windows ,每個預設值應用程式無法產生 安全注意序列 (Ctrl+Alt+Del) 以模擬按下這些鍵。 啟用這個選項時,原則將寫入變更此行為的 Windows 登錄檔。 建議在遠端控制電腦時保留啟用這個選項,以便能夠傳送 Ctrl+Alt+Del。 否則,可能無法解鎖遠端控制的電腦或登入使用者,因為在大多數情況下,快速鍵 Ctrl+Alt+Del 必須先發出。
預設值: 啟用
- 干擾視窗處理
Applications (or dedicated tools) may sometimes interfere with the Veyon screen capture mechanisms, either unintentionally or intentionally. This manifests itself in Veyon displaying a black screen, even though the user can see and use the desktop interface normally. In this case, Veyon can either correct the properties of the window causing the problem, terminate the associated process, or log the user out. The appropriate action can be selected depending on the desired behavior.
預設: 無
使用者身份驗證
Veyon 使用 登入驗證 時,在 Windows 上實現兩種不同的機制來驗證使用者 (亦即驗證其使用者名稱和密碼)。 預設機制已成功使用多年。 它基於 安全性支援提供者介面,幾乎適用於每個環境。 要驗證該機制在您的環境中是否正常工作,您可以將 身份驗證方法 變更為 登入身份驗證,然後按一下 測試 按鈕。
- 使用替代使用者身份驗證機制
如果預設機制在您的環境中不起作用,您可以嘗試使用替代回復機制。 這個機制利用作業系統中的高等級功能在內部執行網路使用者登入以驗證使用者認證。 這個登入過程可能比預設機制執行的簡單身份驗證慢。 因此,它只能作為最後的手段使用。
預設值: 停用
使用者登入
一般情況下,使用使用者登入功能時,請確認啟用 互動式登入: 不顯示上次使用者名稱 群組原則。 這使得 Windows 在登入畫面中要求輸入使用者名稱和密碼, 這是登入功能正常工作所必需的。 請參閱 如何防止在登入 Windows 對話方塊中顯示上次登入使用者的名稱 和 如何讓 Windows 10 在登入期間要求使用者名稱和密碼 取得詳細資訊。 此外,不能組態登入訊息,因為它會阻止自動登入程序。 因此,請確認已停用 互動式登入: 使用者嘗試登入的訊息標題 和 互動式登入: 使用者嘗試登入的訊息文字 原則。 請參閱 如何設定 Windows Server 2003 以在使用者登入時顯示訊息 取得詳細資訊。
某些進階設定控制模擬按鍵以遠端登入使用者時的時間。
- 輸入啟動延遲
這個值指定在發出 Ctrl+Alt+Del 和傳送使用者名稱的第一個字元之間等待的毫秒數。 這個值可以在慢速電腦上增加,以確保使用者名稱輸入欄位準備就緒。
預設值: 1000 毫秒
- 模擬按鍵間隔
這個值指定在個別模擬鍵按下之間等待的毫秒數。 如果遇到由缺少字元或錯誤切換輸入欄位造成的登入失敗,請增加這個值。
預設值: 10 毫秒
螢幕鎖定
每個預設的螢幕鎖定功能停用所有輸入裝置並隱藏作業系統使用者介面的某些部分。 如果電腦解鎖後作業系統使用者介面的某些部分不再正常動作,則可以變更此行為。
- 隱藏工作列
這個選項定義螢幕鎖定功能是否應停用和隱藏工作列和 [開始] 按鈕。
預設值: 啟用
- 隱藏 [開始] 功能表
這個選項定義螢幕鎖定功能是否應停用和隱藏 [開始] 功能表。
預設值: 啟用
- 隱藏桌面
這個選項定義螢幕鎖定功能是否應停用和隱藏桌面。
預設值: 啟用
- 使用輸入裝置攔截驅動程式
這個選項定義是否應使用攔截驅動程式。 螢幕鎖定功能使用此驅動程式來阻止驅動程式層級的特殊按鍵序列,例如 Ctrl+Alt+Del。 攔截驅動程式可能會造成 RDP 工作階段出現問題,因此在遠端桌面環境中使用 Veyon 時應停用並解除安裝。 在這種情況下,請考慮在安裝 Veyon 期間根本不安裝驅動程式,方法是取消選取 Interception 驅動程式選項或以無訊息模式將「/NoInterception」選項傳遞給安裝程式。 如果已安裝驅動程式,則只有停用此選項並重新啟動電腦後才能解除安裝。 然後可以使用 Veyon 安裝目錄中
interception子目錄中的uninstall.bat指令碼解除安裝驅動程式。預設值: 啟用
UltraVNC 伺服器設定
Veyon 使用 UltraVNC 的羽量級版本作為 Windows 內建的VNC伺服器。 雖然 Veyon 伺服器自行管理大多數 UltraVNC 設定,但可以手動變更一些效能和系統整合相關設定。 通常,除非在存取或控制遠端電腦時遇到問題,否則不需要變更預設值。
- 啟用層次 (半透明) 視窗擷取
使用傳統的螢幕鏡像驅動程式 (即使用 Windows 7 或停用桌面複製引擎) 時,VNC 伺服器無法擷取半透明視窗。 如果使用 Windows Aero 主題,則可能導致無法擷取螢幕的大部分。 為了規避這個問題,每個預設值都啟用了擷取半透明視窗。 除了效能可能降低之外,還會導致滑鼠游標在用戶端電腦上閃爍。
預設值: 啟用
- 啟用多部顯示器支援
這個選項表示是否只擷取所有顯示器中的第一個顯示器。 在用戶端電腦上,通常需要查看所有顯示器。 在主機電腦上,可以停用這個選項,以便只在演示模式下廣播第一個螢幕的內容。 如此,教師就不必共用其整個桌面。 廣播較少的螢幕資料還可以提高效能。
預設值: 啟用
- 在 Windows 8 和以上啟用「桌面複製引擎」
啟用這個選項後,UltraVNC 在 Windows 8 和更高版本上使用新的桌面複製引擎。 這個引擎是用於擷取螢幕資料的新驅動程式後端,與傳統螢幕鏡像驅動程式相比,它提供了更好的效能。 此外,它還使用 DirectX 呈現的內容擷取視窗,例如,允許遠端檢視和控制基於 DirectX 的 CAD 應用程式。
預設值: 啟用
- 輪詢全螢幕 (每個預設值保持這個已啟用)
如果沒有找到用於擷取螢幕資料的合適驅動程式,則確定是否掃描整個螢幕以顯示變更的像素。 否則,將只掃描前景視窗,從而降低 CPU 負載。 只當 CPU 負載出現問題時,才應將其停用作為最後手段。
預設值: 啟用
- 低精確度 (快速模式)
啟用這個選項將使 VNC 伺服器使用掃描柵格來偵測需要傳送到檢視器的已變更的螢幕區域。 由於單一像素的變更可能只在每 4 次掃描一次時,部分更新在某些情況下可能會延遲幾百毫秒。 同時,這個選項可大大提高效能並減少 VNC 伺服器造成的 CPU 負載。
預設值: 啟用
Linux
使用者身份驗證
為了在 Linux 上驗證使用者 (即驗證其使用者名稱和密碼),Veyon 伺服器啟動 Veyon 身份驗證協助程式 (veyon-auth-helper)。 這個小程式實際上透過 Linux PAM 執行使用者身份驗證。 在幾乎每個 Linux 安裝中,多個 PAM 服務都由 Linux 分發特定工具組態和管理。 Veyon 使用 PAM 服務 login 每個預設值,即透過在 /etc/pam.d/login (Veyon 4.0/4.1 使用 /etc/pam.d/su) 組態的模組執行身份驗證 。
- 自訂使用者身份驗證的 PAM 服務
如果要使用專用的 PAM 服務組態對 Veyon 使用者進行身份驗證,可以在此處輸入自訂 PAM 服務名稱。 應使用簡單的識別碼,如
veyon。 例如,如果設定為veyon,則 Veyon 身份驗證協助程式將使用 PAM 服務veyon,即組態取自檔案/etc/pam.d/veyon。 在使用這個設定前,請確認提供 PAM 服務組態檔,否則,身份驗證將始終失敗。要驗證自訂 PAM 服務設定是否正確,您可以將 身份驗證方法 變更為 登入身份驗證,然後按一下 測試 按鈕。
使用者工作階段
- 伺服器啟動前的最小工作階段長度
This setting specifies the amount of seconds to wait before starting a Veyon Server instance in a new session. Increase this value if you encounter issues with improperly initialized Veyon Server instances or the tray icon.
Default: 3 s
使用者登入
- 登入金鑰序列
If the default sequence for logging in users does not work, alternative schemes can be configured. Such a sequence should always contain the
%username%and%password%placeholders and can be embraced by arbitrary characters or key symbols. All key symbols supported byXStringToKeysym()can be used while theXK_prefix should be omitted.- 輸入啟動延遲
This value specifies the number of milliseconds to wait before sending the first character of the username. This value can be increased on slow computers to ensure that the username input field is ready.
預設值: 1000 毫秒
- Key press interval for text input
This value specifies the number of milliseconds to wait between the individual simulated key presses when entering text in the username or password field. Increase this value if you encounter logon failures caused by missing characters.
Default: 5 ms
- Key press interval to control input fields
This value specifies the number of milliseconds to wait after simulating key presses affecting input field selection (such as Tab or Return). Increase this value if you encounter logon failures caused by improperly switched input fields.
預設值: 100 毫秒