首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

揭开Wayland的面纱(二):Wayland应运而生

话说在上篇(揭开Wayland的面纱(一):X Window的前生今世)中我介绍了一些X Window的历史及发展,还没有提到Wayland本身,不少人已经等不及了。...在本篇正式开始介绍Wayland之前,让我们先回到2008年11月4日,也就是整整两年前,我当时在中文领域第一时间报道了"Wayland"的新闻:Wayland:Linux的新X Server,在其后的一个月...,又写了:Wayland最新动态。...所以Wayland依然是贯彻"提供机制,而非策略"的Unix程序。 "什么?Wayland还是Server/Client模式?"...由于Wayland协议的灵活性,Wayland Compositor也可以拥有自己的后端:比如直接在DRM上跑Wayland(不需要X),或者在X Window上跑起一个Wayland Compositor

4K70

在 Linux 中使用 OBS 和 Wayland 进行屏幕录制

只是为了录制屏幕而 在 Xorg 和 Wayland 之间切换,这不是很方便。 这种情况下,我很高兴地得知,由于 Pipewire 的帮助,在 OBS Studio v27 中支持了 Wayland。...但即使是这样,也不是很简单,因此我将向你展示使用 OBS Studio 在 Wayland 上录制屏幕的步骤。 使用 OBS 在 Wayland 上进行屏幕录制 让我们来看看它是如何完成的。...第二步:检查 Wayland 捕获是否工作 请确认你正在使用 Wayland。现在启动 OBS Studio,查看它在第一次运行时显示的所有内容。我不打算展示这些。...如果你看到了,你现在就可以开始在 Wayland 中录制屏幕了。 第三步:让改变成为永久性的 这很好。你刚刚验证了你可以在 Wayland 上录制屏幕。...export QT_QPA_PLATFORM=wayland 退出并重新登录。现在 OBS 会自动开始使用这个参数,你可以用它来录制 Wayland 的屏幕。

2.5K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    怎么选择 Embedded Linux 的图形框架

    links http://doc.qt.io/qt-5/embedded-linux.html Wayland wayland是Linux上下一代的display server,从结构上来讲,也最相近android...wayland主要的问题是兼容性,比如你用qtmultimedia的话,会发现video sink不能换,因为不兼容wayland的窗口api。...上文提了下wayland框架支持overlay,所以最理想的,还是wayland通过overlay的机制直接call的display单元显示,像android那样。...wayland暂时没有研究,理论上原生支持overlay的wayland是最好的,但是我觉得应该也就类似rkximageisnk的那种效果,不能和正常的窗口兼容。...还有就是display server的选项,比如xserver,比如wayland。 这个就是支持在display server下运行,没什么好说的。

    6K30

    Ubuntu 17.10 已经发布,图解新功能

    Wayland是默认显示服务器 另一个主要的变化中,Ubuntu 17.10使用Wayland作为其默认显示服务器,用于新的安装和升级。...“你不会注意到使用Wayland的任何重大差异,从传统的Xorg显示服务器切换到Wayland是一个巨大的变化,但是在使用Wayland时,您不会注意到任何主要的区别。...技术正在成熟,Wayland在某些硬件上; 当尝试运行较旧的应用程序或播放高分辨率游戏时; 或者当您附加某些类型的输入设备或显示器时,会出现错误 发生这种情况,请不要惊慌: Ubuntu 17.10默认情况下还包括...要使用Xorg而不是Wayland,您必须先登录,点击登录屏幕上的cog菜单,然后选择“Ubuntu on Xorg”会话。然后正常登录。

    1.8K90

    记一次Fcitx5的安装

    kcm-fcitx5是Fcitx5的KDE设置模块,fcitx5-rime是Fcitx5的中州韵输入法 配置 我就是在配置Fcitx5的时候吃了大亏,所以要仔细看清楚配置步骤,首先需要确定你的图形管理是X11的还是Wayland...loginctl show-session 2 -p Type 或者 loginctl show-session "$XDG_SESSION_ID" -p Type 如果有输出x11的字样就是X11的,否则为Wayland...GTK_IM_MODULE=fcitx5 export XMODIFIERS=@im=fcitx5 export QT_IM_MODULE=fcitx5 注意:上述内容需要添加在exec $(get_session)之前 Wayland...Wayland则需要编辑的文件是~/.pam_environment 在~/.pam_environment中添加 GTK_IM_MODULE DEFAULT=fcitx5 QT_IM_MODULE...以上就是Fcitx5的常规配置过程了,需要注意的有几点: 添加fcitx5 &是为了能让Fcitx5登陆时启动 Xprofile添加的内容需要添加在exec $(get_session)之前 若是在Wayland

    5.1K40
    领券