使用 Lider Ahenk 部署共享的 Pardus 桌布和策略
向 Pardus 用戶端分發自訂壁紙,配置 Xfce 或 GNOME 桌面,並套用 Lider Ahenk 使用者原則,同時進行安全試點檢查。
如果 KVM 中的 Pardus 23 虛擬機器僅提供 1024 × 768 的分辨率,首先要檢查虛擬顯示路徑:虛擬機器需要相容的視訊設備,而透過 SPICE 自動調整大小也取決於 SPICE 虛擬機器代理程式及其主機到虛擬機器的通道。一個實用的基準是:spice-vdagent在 Pardus 中安裝 QXL 影片的 SPICE 圖形、SPICE 通道;然後調整 SPICE 檢視器的大小,並在虛擬機器中選擇更高的解析度模式。以下介面圖像僅為說明性示意圖,並非來自已測試的 Pardus 安裝的螢幕截圖。
在更改客戶機之前,請先了解情況。 SPICE 可以透過其代理程式將顯示尺寸變更通知 Linux 用戶端;VNC 控制台不使用 SPICE 代理程式的這條路徑。 SPICE 專案記錄了用戶端視窗調整大小或進入全螢幕模式時發生的動態解析度變化。如果客戶機是透過 VNC 連接的,spice-vdagent單獨安裝 SPICE 並不會讓 VNC 發送這些調整大小的請求。
在主機虛擬機器管理器中,開啟虛擬機器的硬體詳細信息,並檢查“圖形/顯示和視訊”部分。如果「圖形」顯示為 VNC,請記下這一點後再繼續操作。如果顯示為 SPICE,請檢查虛擬視訊模型以及是否存在 SPICE 通道。標籤會因主機應用程式和版本而異。

對於沒有更高模式的現有 Pardus 虛擬機,如果您的 KVM 主機支持,請使用 SPICE/QXL 組合作為相容性基準。 Libvirt 可識別 QXL 和 Virtio 視訊模型,但調整大小的路徑和驅動程式支援會因虛擬機器配置而異。未經檢查目前配置,請勿切換具有專用圖形或直通硬體的虛擬機器。
com.redhat.spice.0。
與其假設所有 Debian 軟體包都以相同的版本或倉庫配置提供,不如檢查已啟用的 Pardus 軟體倉庫。 Debian 發布了一個名為 `<package_name>` 的軟體包spice-vdagent,其軟體包描述中包含自動調整 X 會話解析以匹配客戶端的功能。這證實了該軟體包在上游的用途,但並不能證明某個特定的 Pardus 23 鏡像目前提供了該軟體包。
在 Pardus 中,刷新軟體包元資料並檢查 APT 是否檢測到可安裝的軟體包:
sudo apt update
apt-cache policy spice-vdagent
如果策略輸出顯示有候選版本,則安裝它:
sudo apt install spice-vdagent
如果 APT 報告沒有候選軟體包,請勿下載隨機軟體包或新增無關的 Debian 軟體來源。請檢查 Pardus 軟體來源設定和網路存取權限,然後查閱 Pardus 的軟體套件文件或聯絡支援管道,以取得特定版本的軟體套件來源。軟體包名稱和可用性可能因 Pardus 版本或配置的鏡像而異。

安裝代理程式後,請登出並重新登錄,或重新啟動虛擬機,以便桌面會話啟動該代理程式。代理程式需要在虛擬機器內部運行,而虛擬機器需要其 SPICE 通道。 SPICE 手冊解釋說,代理程式負責處理動態分辨率,並依賴 Virtio 串行設備和 SPICE 通道;如果主機端缺少 SPICE 通道,則可能導致軟體包已安裝但無法接收調整大小訊息。

首先確定訪客會話是否接收到任何新模式。在 X11 會話中,xrandr --query在終端機執行命令並檢查連線輸出列出的模式。如果缺少更高等級的模式,請重新檢查 SPICE 連線、QXL 或其他支援的視訊裝置、訪客通道,以及代理程式是否在已登入的桌面工作階段中啟動。 SPICE 專案指出,如果沒有代理,仍然可以從訪客內部調整顯示設置,但用戶端無法可靠地配置它們;如果沒有合適的 QXL 支持,可用模式可能會受到限制。
如果必須使用 VNC,請使用客戶機及其虛擬視訊設備在顯示設定中實際支援的解析度。 VNC 不支援 SPICE 代理調整大小並不意味著 Pardus 本身存在 1024 × 768 的解析度限制。避免xrandr --newmode從其他電腦重置任意模式行:此虛擬設備不支援的模式可能會導致連線失敗或顯示無法使用。
桌面會話行為可能有所不同。如果代理程式和通道都已存在,但調整大小仍然失敗,請檢查會話類型和訪客記錄journalctl -t spice-vdagentd -t spice-vdagent。日誌詳情取決於已安裝的版本。
透過 SPICE 檢視器重新連接,調整視窗大小,並驗證 Pardus 是否提供並應用了高於 1024 × 768 的解析度。登出並重新登入後重複此操作。如果更高的解析度模式仍然可用,並且在調整檢視器大小後仍然可用,則表示訪客顯示、代理、通道和用戶端協同工作。否則,請使用上述特定缺失模式或代理/通道檢查來確定仍需關注的層。
參考資料:SPICE 使用手冊、SPICE 用戶手冊和用戶端顯示行為、libvirt 視訊設備配置和Debian 12 spice-vdagent 軟體包詳細資訊。
向 Pardus 用戶端分發自訂壁紙,配置 Xfce 或 GNOME 桌面,並套用 Lider Ahenk 使用者原則,同時進行安全試點檢查。
透過檢查 SPICE、虛擬視訊、訪客通道和 spice-vdagent 來修復 1024 × 768 的上限——當 Pardus 缺少軟體包候選時,進行安全檢查。
設定 Lider 伺服器,安全地配置其安裝程序,註冊 Ahenk 端點,並在擴展中央管理之前驗證試點。
下載官方的 Pardus 23 桌面 ISO 文件,使用 Rufus 安全地寫入,然後將 Windows PC 啟動到臨時 Live 會話中。
找出 Pardus 23 無法偵測到音效卡的原因,然後使用有針對性的 ALSA、韌體和 PipeWire 或 PulseAudio 檢查來恢復播放。
將 HamoniKR 首選項儲存到外部存儲,包括隱藏的 home 資料夾,並在遷移到全新安裝時選擇安全的復原模式。
在 Pardus 上安裝和設定 xrdp,選擇正確的 Xfce 會話,限製網路訪問,並驗證遠端登入是否有效。
診斷 Pardus 23 APT 連線失敗,確認官方 yirmiuc 來源,並在不繞過軟體包簽章檢查的情況下恢復 apt 更新。
使用 CUPS 在 Harmonica OS 上設定印表機,比較無驅動 IPP 與傳統驅動程序,並使用測試頁驗證 USB 或網路列印。
使用還原 shell 設定新的 Harmonica OS root 密碼,並檢查加密磁碟、只讀檔案系統和使用 sudo 的帳戶。