2013-02-18 57 views
2

我使用的是稱爲屏幕的終端程序,它可以在單個「真實」終端中創建幾個「虛擬終端」(這裏的「虛擬」和「真實」是相當相對的,「真正的」終端也可以是konsole選項卡,不一定是tty1-tty6)。問題是我無法在單個屏幕內創建超過40個窗口。當我嘗試創造更多時,屏幕顯示「沒有更多窗戶」。經過一些Google搜索後,我發現這是由MAXWIN所控制的,但我沒有找到任何有關如何修改MAXWIN的信息。如何增加單個屏幕內的最大窗口數量?如何在Debian下的GNU屏幕上獲得40多個窗口

我使用Debian 6「squeeze」。

PS我明白我可以在幾個「真實」(在上述意義上)終端上運行多個屏幕,但這會使得使用多顯示模式(屏幕-x)變得更加困難。

+0

我認爲這是一個非常有效的問題。程序員需要大量的屏幕,使用DevStack開發OpenStack開發的程序員需要更多。 Screen是開發人員運行DevStack進行開發和測試的「方式」。我只是遇到了同樣的問題,這個問題(和答案!)爲我節省了數小時。 – codeSF 2015-01-23 01:01:43

回答

4

這是一個編譯時間選項。從上游使用嚴格的包裝,無法完成。如果你想自己編譯屏幕,你可以做到這一點。查看config.h.in文件。靠近頂部的將是# define MAXWIN 40。將其更改爲新的限制。

more info