wayland

    1熱度

    1回答

    我想在碼頭集裝箱裏運行啓蒙(https://www.enlightenment.org/start),以前的啓蒙是基於X11的,但最新版本的啓蒙支持wayland。正如我搜索,使用「泊塢窗運行」時,我們可以使用-v參數命令開始像一個碼頭工人形象: $ docker run -it \ --net host \ # may as well YOLO --cpuset-cpus 0 \ # con

    4熱度

    1回答

    Wayland中有Clipboard API嗎?或者我應該期待以編程方式將內容粘貼到剪貼板? 我在Wayland上運行Fedora 24。 UPDATE:有單剪貼板,如果我完全沒問題,那麼是否有任何代碼示例(在Python等)?

    0熱度

    1回答

    有沒有一種方法可以確定任意應用程序是否是X客戶端或Wayland客戶端(或兩者都不)從命令行完全啓動它?

    4熱度

    1回答

    所以我們現在在我們的免費軟件瀏覽器中有DRM,並且apparently it works quite well。然而,該視頻仍然受制於通常的合成。 我正在運行包括路徑顯示服務器的Fedora 25。如果我確實正確地理解了它的架構,它基本上期望應用程序將其內容呈現到緩衝區中並排列組合的顯示(例如,將多個窗口層疊在彼此之上)。爲了這樣做,它必須有權訪問這些緩衝區的內容。 AFAIK的路線沒有任何DRM

    0熱度

    1回答

    在老的Fedora版本,我可以做到以下幾點: xinput --list 找到我的設備:「高級芯片SA冷觸激光(TM)系統」 ,並可以簡單的設置道具我需要: xinput set-prop 'Advanced Silicon S.A. CoolTouch(TM) System' --type=float 'Coordinate Transformation Matrix' 0.53333333

    1熱度

    1回答

    簡而言之:這是How to get Gdk window from xid?的重複,但在Wayland下。 類似於下面的代碼工作正常,直到我從拉伸更新Debian的巴斯特: #!/usr/bin/env python3 from gi.repository import Gdk from gi.repository import GdkX11 Gdk.Window.process_all_

    2熱度

    1回答

    所以我做了一些谷歌搜索,這是一個知識非常少的東西。檢測X11或Wayland是否正在使用,最好是在編譯時和CMake中使用,這將是一種有效而又萬無一失的方法?我需要將其應用於我的C++項目。

    1熱度

    2回答

    嗨我試圖在Wayland自動啓動應用程序,以便它在sesktop可見後啓動。我可以通過openvt通過ssh手動啓動它,但問題在於,如果將它添加到服務中,它將無法啓動。 它只是崩潰。有沒有人知道如何自動啓動這樣的應用程序? 我使用Poky(yocto)2.1.2與瑞薩的元瑞薩BSP 2.19路線1.11 更新: 更確切地說,它是Yocto的Poky爲瑞薩的R-Car而建造,並且以路線爲經理。 Po

    1熱度

    1回答

    我知道如何檢查默認平臺,但我需要檢查我的應用程序是否運行在X11或Wayland上。我試試這個: QString platform = qgetenv("QT_QPA_PLATFORM"); 但它返回一個空字符串。 韋斯頓當我運行我的應用程序設置QT_QPA_PLATFORM到韋蘭: ./myApp -platform wayland 但我QString的平臺仍然是空的,並且默認的平臺名稱

    25熱度

    2回答

    背景:我正在研究一個稱爲ActivityWatch的軟件,它記錄了您在計算機上執行的操作。基本上是試圖解決一些問題:RescueTime,selfspy,arbtt等。 我們做的核心事情之一是記錄有關活動窗口(類和標題)的信息。過去,這已經在Linux上使用xprop和現在的python-xlib完成了,沒有問題。 但現在我們有一個問題:韋蘭正在上升,並且據我所知,韋蘭沒有一個活躍的窗口的概念。所