kde应用程序如何在gnome下运行?

GNOME和KDE桌面环境之间的视觉差异很容易看出,那么如何能够在一个应用程序下运行另一个应用程序而不出问题呢?今天的超级用户问答帖子给出了答案。...

kde应用程序如何在gnome下运行?

GNOME和KDE桌面环境之间的视觉差异很容易看出,那么如何能够在一个应用程序下运行另一个应用程序而不出问题呢?今天的超级用户问答帖子给出了答案。

今天的问答环节是由SuperUser提供的,SuperUser是Stack Exchange的一个分支,是一个由社区驱动的问答网站分组。

“握手”剪贴画Clker.com网站.

问题

超级用户读者LeNoob想知道KDE应用程序如何在GNOME下运行:

If GNOME uses GTK+ and KDE uses Qt, how are KDE applicati*** able to run under GNOME?

是什么使KDE应用程序能够在GNOME下平稳运行?

答案

超级用户贡献者grawity为我们提供了答案:

This is possible because these desktop environments use the same graphics system, X11. All graphical programs only talk the X11 protocol with an X server (usually Xorg), sending commands to draw this or that, and receiving input events (mouse, keyboard, etc.).

Each UI toolkit like GTK or Qt comes in the form of libraries that the graphical program links against. A program written for GNOME will use libgdk and libgtk, and a KDE program will use libQtCore with libQtGui. Both toolkits then simply use the same X11 functi*** to draw everything in the respective program’s window.

Most modern toolkits, like GTK, Qt, or EFL, perform all drawing themselves, and just send the finished image of the whole window over X11. Older toolkits like Xaw or Motif instead send commands to draw primitives like lines or rectangles, and the X server does all rendering.

The X11 protocol also covers window management, so each desktop environment will have a “window manager” program which draws window frames (“decorati***”), allows you to move and resize windows, and so on. Modern “compositing” window managers actually take over Xorg’s job of composing all windows onto the final screen image, allowing things like shadows or effects to be added.

为了简单的“兼容性”而绑定到同一个图形系统是一件很棒的事情,当你想在同一个桌面环境下运行所有你喜欢的应用程序时,这是一件很棒的事情!


有什么要补充的解释吗?在评论中发出声音。想从其他精通技术的Stack Exchange用户那里了解更多答案吗?在这里查看完整的讨论主题。

  • 发表于 2021-04-11 10:59
  • 阅读 ( 148 )
  • 分类:互联网

你可能感兴趣的文章

通过向这7个组织捐款来表达你对开源的热爱

...门投资于Linux内核,但它也鼓励在桌面和在线上采用开源应用程序、接口和其他工具。该集团在企业界取得了巨大成功。AT&T、思科、高通、三星,甚至微软都是众多的会员公司之一。 ...

  • 发布于 2021-03-11 17:16
  • 阅读 ( 286 )

为什么linux操作系统附带默认桌面环境

...的GNOME用户。他在网上被称为danrabbit,因为他的图标集和应用程序主题而受到关注,这在许多Linux发行版中都很流行。然而,他和其他人对GNOME桌面有更广泛的想法,没有足够的共识来整合。因此,他们分头创建自己的桌面环境,...

  • 发布于 2021-03-12 07:51
  • 阅读 ( 242 )

linux的人机界面指南之间的差异

...的需要。你点击安装按钮,输入你的密码,然后看着这个应用程序出现在你安装的所有其他应用程序旁边。 ...

  • 发布于 2021-03-12 17:09
  • 阅读 ( 261 )

如何在不重新启动的情况下刷新linux桌面

...是一个额外的轻量级的还是更成熟的,如果您想运行图形应用程序,您都需要一个。当然,你可以试着在终端运行所有的东西,但那只是愚蠢。 ...

  • 发布于 2021-03-14 10:32
  • 阅读 ( 265 )

哪种linux桌面环境最适合您的个性?

...?你会把图标散落在桌面上吗?你喜欢在一个整洁的全屏应用程序中工作吗?你安装了无数的第三方工具来调整你的操作系统吗? ...

  • 发布于 2021-03-14 15:39
  • 阅读 ( 446 )

kde解释道:看看linux最可配置的桌面界面

...的大部分内容。是沿着底部的面板。是启动程序打开你的应用程序。它管理桌面墙纸,你可能已经或可能还没有改变。它是整个桌面环境。 ...

  • 发布于 2021-03-16 14:24
  • 阅读 ( 220 )

在linux上体验kde的5种方法

...都会在你的电脑上安装Linux,并为你设置一个KDE工作区和应用程序。他们只是用不同的方式。 ...

  • 发布于 2021-03-17 00:55
  • 阅读 ( 223 )

10路kde是比gnome更好的linux桌面

... 2应用程序也是如此 ...

  • 发布于 2021-03-25 13:15
  • 阅读 ( 437 )

如何在ubuntu、kubuntu、xubuntu和lubuntu之间进行选择

...们包括相同的Linux内核和低级系统实用程序。但是,每种应用程序都有不同的桌面和特定风格的应用程序。这意味着有些功能更加全面,而另一些则更加轻巧,因此每种感觉都有些不同。 由于这些风格是为了使Linux更容易访问,...

  • 发布于 2021-03-31 11:37
  • 阅读 ( 224 )

如何将android文件无线传输到linux桌面

...面的问题,KDE和GNOME用户都必须安装并使用KDE-connectandroid应用程序。 您将要与Android**配对的计算机不必使用Wi-Fi。它可以使用以太网电缆**网络。它必须和你的**在同一个网络上,但这是唯一的要求。 安装步骤 安装GSConnect很简单...

  • 发布于 2021-04-03 11:54
  • 阅读 ( 302 )
eefv4038
eefv4038

0 篇文章

相关推荐