xserver

    0熱度

    1回答

    我目前正在使用Arch Linux和Xmonad,但它似乎無法與我的大學課程中的OpenGL項目一起玩得很好。目前,我只是簡單地切換到另一臺運行Openbox的X服務器,如果我知道我將要使用OpenGL,那麼我會在那裏做所有的工作,但是之後我失去了Xmonad的所有平鋪特性。 考慮到我是登錄到兩臺X服務器的用戶,有沒有辦法讓我將OpenGL程序的執行從Xmonad X服務器傳遞到Openbox X

    6熱度

    1回答

    活躍客戶的完整列表,可能有人請點我到一個地方(PDF)在哪裏可以找到有關的Xserver(xorg)的詳細描述如DIX OS層等 具體我正在尋找如何從Xserver(Xorg)中獲取所有活動客戶端的完整列表。 Xorg如何維護這個列表?每當有新的請求到達Xorg時,在接受連接後,它將該客戶端的信息放在哪裏? 謝謝

    1熱度

    1回答

    我想以編程方式查找連接到控制檯的X服務器,意思是當前由鼠標/鍵盤/屏幕控制。 我認爲有一個乾淨的方式來獲取當前的VT(使用/dev/console?)。 fgconsolecode(fgconsole.c,getfd.c)讓我有些懷疑。 雖然 struct vt_stat vtInfo; ioctl(fdConsole, VT_GETSTATE, &vtInfo); 似乎是我想要的,提取的合

    0熱度

    2回答

    我正在開發一個小型服務器程序,它接收從網絡收到的數據並執行各種操作。其中一項操作是打開與系統上運行的X服務器的連接並模擬按鍵。當我的服務器從X內部的終端啓動時,這很好,但我希望我的程序作爲系統服務啓動,系統引導,然後在客戶端請求時與X進行通信。 我遇到的基本問題是在沒有從X內部啓動的進程中調用XOpenDisplay(NULL)失敗。據我所知,我無法從X之外打開X顯示器,所以我能想到的最佳解決方法

    0熱度

    1回答

    我(在Windows 7上的頂部)上的cygwin運行的Xserver,然後使用xterm遠程通過ssh -X到Linux,並運行遠程應用程序在那裏,就像konsole,emacs等。 最初所有的工作都很好,例如,執行emacs會在我的Windows 7盒子上彈出正確的工作窗口。 但是,如果我嘗試在以後運行相同的emacs的一段時間內(如一個小時),我得到一個Linux消息 Display loc

    1熱度

    2回答

    我目前正試圖在遠程XServer(Exceed)上執行Qt X11應用程序。爲了使應用程序窗口總是在其他顯示器的頂部,我使用下面的語句: MainWindow->setWindowFlags(Qt::WindowStaysOnTopHint | Qt::Tool); 如果我在Windows 7和Ubuntu執行我的應用程序運行在本地系統上,它執行爲「總在最前面」應用。但是,當我將顯示信息路由到

    2熱度

    1回答

    我已經讀了很多的題目像這樣的問題,但沒有造成適合我的需要的答案。 我想寫一些東西,我的根窗口(C)像正常運行時間作爲一個例子顯示的東西上。問題是:我想有這樣的背景所有的時間! 還有就是用一個背景圖像和繪製到這一點,並把它設置爲背景的一種方式,但是那醜陋。另一種方法是寫入根窗口並始終刷新它,所以如果另一個窗口覆蓋並揭開我的打印內容,它幾乎不會被刷新。但這不是一個真正的答案,因爲能量/ CPU時間非常

    5熱度

    1回答

    我有一個使用WebRenderer作爲Java無頭瀏覽器的Java應用程序。 WebRenderer不需要xserver運行,我已通過卸載所有x11庫和xserver組件確認了這一點。 但是,在某些情況下,它會引發錯誤:Gtk-WARNING **: cannot open display:。經研究發現,它通常會在安裝了openJDK的系統中引發錯誤。另外,當前的Java版本來自Sun,但open

    1熱度

    1回答

    我試圖用crontab啓動X-Programm(例如gedit或Firefox)。 我搜索了一段時間,論壇充滿了幫助,不幸的是沒有什麼是有用的。 我想要的是,通過Crontab啓動X-Programm。 出於測試目的,我也做了以下內容:在我的 「/ etc/crontab中」 項(我的用戶帳戶是太太,我登錄): * * * * * mrs /bin/bash /tmp/test.sh 貓/ t

    0熱度

    1回答

    是的,我做了一個窗口,我可以通過點擊(謝謝#gtk +在irc.gnome.org),現在 - 如何讓它聽到mouse_over -event? 那麼,到底我們所做的事情: def set_mask(win): size=win.window.get_size() bitmap=gtk.gdk.Pixmap(win.window,size[0],size[1],1)