是否有可能讓virt-viewer啓動2臺顯示器?用2臺顯示器啓動virt-viewer
背景:我們有一個基於Linux的零售系統,通常在具有多個顯示器的終端上運行。基本上,當X啓動時,我們會檢測連接了多少個顯示器並基於此來配置我們的系統(即,我們總是顯示主顯示器,並且在具有2個屏幕的系統上顯示可選的次顯示器)。爲了測試,我們使用spice-vdagent在VM(基於libvirt spice/QEMU)中運行此係統,從而允許我們使用virt-viewer打開2個顯示器,從而仿真與真實終端相同的設置。
問題是virt-viewer似乎無法啓動2個顯示器,一旦X啓動,我總是必須使用View-> Displays菜單打開第二個顯示器。這會引起問題,因爲此時屏幕檢測和配置已經發生(並且由於只有1個顯示器被打開,所以系統僅檢測到1個屏幕)。
我到目前爲止發現的唯一的解決方法是,打開第二個顯示器,然後重新啓動X強制重新配置,但我真的需要第二顯示器是從開始打開,這樣我們可以得到一個兩個屏幕系統,無需任何手動介入。
可以這樣做嗎?一個問題是第二個顯示器只能在spice-vdagent啓動後才能打開,並且只有在X啓動之後才能啓動。
不是一個編程問題 - 投票結束。 – tink