使用Wayland 在 Android 10 上運行 KDE Plasma 5

2021-01-10 開源中國

有開發者使用 Wayland,在 Android 10 上運行了 KDE Plasma 5,同時帶上 Linux Deploy,可運行 Linux 系統,效果炫酷。

Wayland 是一個簡單的顯示伺服器,與 X Window 類似,它是一個協議,定義了如何與 Linux 內核通訊、如何與客戶端通訊,而具體的策略交給開發者自己,相比 X Window,它具有更加靈活和高性能的特點,目前 Ubuntu、Debian 與 Fedora 等發行版都默認選擇 Wayland。

該開發者實際上是使用專為 Android 打造的 Wayland Server 項目 Sparkle 實現的,他同時也寫了個簡單的教程。

相關焦點

  • 第一個 Plasma Wayland Live 鏡像文件發布
    也就是說,Wayland不僅僅是要完全取代X Window,而且它將顛覆Linux桌面上X Client/X Server的概念,以後將沒有所謂的「X Client」了,而是「Wayland Client」。而 KDE 桌面一直還沒有動作,今天 Plasma 團隊送給大家的一個聖誕禮物就是:一個運行在 Wayland 基礎上的 Plasma 鏡像!
  • KDE Plasma 5.19 發布
    整體上更具一致性,更正和統一了小部件和桌面元素的設計,並且通過在系統設置中添加配置選項,使用戶對桌面有更多控制權;以及更高的可用性,使 Plasma 及其組件更易於使用,並帶來整體更愉悅的體驗。信息顯示面板現在可以自動使小部件居中,同時還為系統託盤小程序以及通知合併了一致的設計和標題區域,這使得桌面設計在視覺上更具吸引力。
  • KDE Plasma 5.16.3 發布,帶來 30 多處優化
    KDE項目團隊發布了KDE Plasma 5.16桌面環境的第3個(總共有5個)維護版本更新,和上次版本更新相隔2周時間。
  • [圖]KDE Plasma 5.15正式版發布
    KDE團隊於今天發布了KDE Plasma 5.15正式版,為這款熱門的GNU/Linux圖形桌面環境引入了諸多新功能和改進。
  • 在MPSoC上運行基於eglfs_kms的QT應用程式
    在MPSoC上運行基於eglfs_kms的QT應用程式 賽靈思中文社區論 發表於 2021-01-14 10:29:12 1 Xilinx backend Xilinx為MPSoC支持4種libMali
  • KDE Plasma 5.1.2 發布,bug 修復版本
    KDE 發布了 Plasma 5 的 bug 修復版本,Plasma 5.1.2。此版本添加了這個月的新翻譯,還有 KDE 貢獻者發布的 bug 修復。這些 bug 修復非常經典,很小,但是很重要!Fix vertical aligment.
  • KDE將在2021迎來Plasma Wayland並改善指紋功能
    Plasma為KDE開發的圖形接口殼層,是許多Linux發布版本默認桌面環境,KDE想要在Plasma上實例化Wayland協定,而這項工作在之前一片混亂,但是從2020開始,逐漸步上軌道,可用性與穩定性皆逐漸提高,Nate Graham表示,順著這個趨勢繼續發展,Plasma Wayland對話(Plasma Wayland Session)將會在2021年達到可用於生產的階段。
  • 通過LLVM 在 Android 上運行 Swift 代碼
    這是非常棒的一件事情,但是我們現在可以在 Android 設備上運行 Swift 嗎?Swift 編譯器這都是由 Chris Lattner 設計的,很容易就可以發現 Swift 的編譯器是基於 LLVM 構建的。LLVM 是個編譯器基礎設施,利用了了一個可重定向編譯器的有趣概念。
  • Android上玩玩Hook:Cydia Substrate實戰
    而「鉤子」的意思,就是在事件傳送到終點前截獲並監控事件的傳輸,像個鉤子勾上事件一樣。並且能夠在勾上事件時,處理一些自己特定的事件。如下圖所示:我們也知道,在Android系統中使用了沙箱機制,普通用戶程序的進程空間都是獨立的,程序的運行彼此間都不受幹擾。這就使我們希望通過一個程序改變其他程序的某些行為的想法不能直接實現,但是Hook的出現給我們開拓了解決此類問題的道路。當然,根據Hook對象與Hook後處理的事件方式不同,Hook還分為不同的種類,如消息Hook、API Hook等。
  • Seaborn可視化-核密度分布圖 seaborn.kdeplot
    函數原型 sns.kdeplot(data,data2=None,shade=False,vertical=False, kernel='gau',bw='scott',gridsize=100,cut=3,clip=None, legend=True,cumulative=False
  • Android壓力測試Monkey工具
    本文引用地址:http://www.eepw.com.cn/article/201610/305869.htm一、 什麼是MonkeyMonkey是Android中的一個命令行工具,可以運行在模擬器裡或實際設備中。它向系統發送偽隨機的用戶事件流(如按鍵輸入、觸控螢幕輸入、手勢輸入等),實現對正在開發的應用程式進行壓力測試。
  • 羨慕不來,Nexus 7/10 的 Android 5.0.2 鏡像已放出
    近一個月前 Google 突然放出了初代 Nexus 7(2012 Wi-Fi版)的Android 5.0.2鏡像,但是僅限於這一個版本。而 Android 5.0.2 在今天終於普及到了另外兩個親兒子平板上,Nexus 10 和 Nexus 7 2013 Wi-Fi 的原廠鏡像(底包)都已公布,編譯版本號依然是LRX22G。
  • KDE Plasma 5.15.3 發布,Plasma 桌面環境
    KDE Plasma 5.15.3 發布了。新版本在 Plasma Discover 中提供了更好的 Flatpak 支持,改進了對本地安裝 GTK 主題的支持,並改進了桌面會話的恢復。
  • android 如何創建和使用距離傳感器?
    概述在android開發中,經常會使用到距離傳感器進行距離判斷,並作出一定的設置。下面讓我們看看如何使用距離傳感器。方法(1)在android studio中創建一個RTCProximitySensorDemo類。如圖(2)實現SensorEventListener接口及其對應的onSensorChanged和onAccuracyChanged方法。
  • com.android.systemui已停止是什麼意思 怎麼解決
    com.android.systemui已停止是什麼意思 怎麼解決 來源:www.18183.com作者:皮卡時間:2016-01-20 我們如果需要解決手機使用中出現com.android.systemui已停止運行的問題,那麼我們首先要搞清楚com.android.systemui
  • KDE Plasma 5 全新面貌-真正的融合
    KDE 已經宣布 Plasma 5 的第一個版本發布,KDE 重大變化的版本,Plasma 5 由 Qt 5 強力驅動並在最近發布了 KDE Frameworks 5,儘管本次升級沒有 KDE
  • 2014 非常好用的開源 Android 測試工具
    AndroidJUnit4AndroidJUnit4 是一個讓 JUnit 4 可以直接運行在 Android 設備上的開源命令行工具。你可以在任意的模擬器示例或者設備上運行。Monkey 發送一個用戶事件的 pseudo-random 流給系統,作為你開發應用的壓力測試。
  • KDE 發布 Plasma 5.5.1,bug 修復版本
    KDE 發布 Plasma 5.5.1,更新如下:Freeze on Plasma/Wayland startup fixed (unblock signals in child
  • 如何通過安裝擴展讓KDE Plasma 5桌面看起來感覺就像Windows 10桌面
    通過一些步驟,我將告訴你如何把 KDE Plasma 5 桌面變成 Windows 10 桌面。 除了菜單, KDE Plasma 桌面的許多地方已經和 Win 10 桌面非常像了。 開始菜單 讓 KDE Plasma 桌面看起來像 Win 10 桌面的首要以及可能最有標誌性的環節是實現 Win 10 的 『開始』 菜單。 通過安裝 Zren's Tiled Menu,這很容易實現。
  • 1.5w字,Scipy使用簡介,碼住!
    ][0.0, -8.881784197001252e-16, 0.0]在對方程組進行求解時,fsolve()會自動計算方程組在某點對各個未知變量的偏導數,這些偏導數組成一個二維數組,數學上稱之為雅閣比矩陣。