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

GTK、KDE、Gnome、XWindows 图形界面

一、linux图形界面的实现只是linux应用程序实现 图形界面(GUI)并不是linux一部分,linux只是一个基于命令行操作系统,linux和Xfree关系就相当于当年DOS和...Windows 95及以后版本就不一样了,他们图形界面是操作系统一部分,图形界面在系统内核中就实现了,没有了图形界面windows就不成为windows了,但linux却不一样,没有图形界面linux...你可以用google找到这样X服务器软件,只不过在LINUX上最常用是XFree86(现在linux发行版都用Xorg了)顺便说一句,苹果电脑图形界面也是X协议,而且被认为是做最好X协议图形界面...七、KDE、GNOME、QT和GTK直接关系 KDE和GNOME是窗口管理器,启动他们后我们进入了可视化操作(图形界面),既然需要显示图形,自然少不了与X协议服务器软件打交道,既然QT和GTK进一步封装了...参考推荐: Linux桌面环境GNOME,KDE,XFCE,LXDE 比较 Linux桌面两大阵营 GNOME与KDE战争 x11 gtk qt gnome kde 之间区别和联系 Windows

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

    Linux 解决远程连接Gtk-WARNING **: cannot open display;”

    问题重现# 在使用 libvirt 管理虚拟机时,有时会用到 virt-manager 提供图形界面管理虚拟机,查看 vnc 输出等,但是常常会得到如下错误: (virt-manager:25381)...: Gtk-WARNING **: 08:55:23.876: cannot open display: Linux 解决# 如果是在 Linux 桌面环境,解决方法很简单,只需要这样连接远程服务器就可以了...: ssh -Y username@ip 使用 -Y 参数实际上是授权了 X11 转发,这样就可以看到来自远端 gtk 图形窗口了。...如果您操作系统设置为中文,远端连接过来也会继承这一配置,这时如果远端没有安装中文字库,就会出现乱码: 解决方法也很简单,只需使用以下命令,临时将远端服务器语言配置为英文即可: export LANG...参考文献# 轻松解决远程链接Gtk-WARNING **: cannot open display;”或“Cannot connect to display;”问题 Ubuntu中文乱码问题 [完美解决

    78830

    Linux 解决远程连接Gtk-WARNING **: cannot open display;”

    问题重现# 在使用 libvirt 管理虚拟机时,有时会用到 virt-manager 提供图形界面管理虚拟机,查看 vnc 输出等,但是常常会得到如下错误: (virt-manager:25381)...: Gtk-WARNING **: 08:55:23.876: cannot open display: Linux 解决# 如果是在 Linux 桌面环境,解决方法很简单,只需要这样连接远程服务器就可以了...: ssh -Y username@ip 使用 -Y 参数实际上是授权了 X11 转发,这样就可以看到来自远端 gtk 图形窗口了。...如果您操作系统设置为中文,远端连接过来也会继承这一配置,这时如果远端没有安装中文字库,就会出现乱码: 解决方法也很简单,只需使用以下命令,临时将远端服务器语言配置为英文即可: export LANG...参考文献# 轻松解决远程链接Gtk-WARNING **: cannot open display;”或“Cannot connect to display;”问题 Ubuntu中文乱码问题 [完美解决

    51540

    GTK 菜单创建详解

    :往菜单条尾部添加菜单项 gtk_menu_bar_prepend:往菜单条首部添加菜单项 gtk_menu_bar_insert:往菜单条中指定位置添加菜单项 ===================...=========================================================== 菜单项操作 gtk_menu_item_new_with_label:创建带有标签菜单项...gtk_menu_item_new:创建一个菜单分隔条(菜单分隔条实际上是不带标签菜单项) gtk_menu_item_set_submenu:将一个下拉菜单设置成指定菜单项子菜单 =======...gtk_menu_append:往下拉菜单尾部添加菜单项 gtk_menu_prepend:往下拉菜单首部添加菜单项 gtk_menu_insert:往下拉菜单中指定位置添加菜单项 2 菜单使用...================================================================= 创建下拉菜单,并将其作为某个顶层菜单项子菜单 menu=gtk_menu_new

    1.5K20

    Linux 解决远程连接Gtk-WARNING **: cannot open display;”

    问题重现# 在使用 libvirt 管理虚拟机时,有时会用到 virt-manager 提供图形界面管理虚拟机,查看 vnc 输出等,但是常常会得到如下错误: (virt-manager:25381)...: Gtk-WARNING **: 08:55:23.876: cannot open display: Linux 解决# 如果是在 Linux 桌面环境,解决方法很简单,只需要这样连接远程服务器就可以了...: ssh -Y username@ip 使用 -Y 参数实际上是授权了 X11 转发,这样就可以看到来自远端 gtk 图形窗口了。...如果您操作系统设置为中文,远端连接过来也会继承这一配置,这时如果远端没有安装中文字库,就会出现乱码: 解决方法也很简单,只需使用以下命令,临时将远端服务器语言配置为英文即可: export LANG...参考文献# 轻松解决远程链接Gtk-WARNING **: cannot open display;”或“Cannot connect to display;”问题 Ubuntu中文乱码问题 [完美解决

    1.4K20

    Linux 解决远程连接Gtk-WARNING **: cannot open display;”

    问题重现# 在使用 libvirt 管理虚拟机时,有时会用到 virt-manager 提供图形界面管理虚拟机,查看 vnc 输出等,但是常常会得到如下错误: (virt-manager:25381)...: Gtk-WARNING **: 08:55:23.876: cannot open display: Linux 解决# 如果是在 Linux 桌面环境,解决方法很简单,只需要这样连接远程服务器就可以了...: ssh -Y username@ip 使用 -Y 参数实际上是授权了 X11 转发,这样就可以看到来自远端 gtk 图形窗口了。...如果您操作系统设置为中文,远端连接过来也会继承这一配置,这时如果远端没有安装中文字库,就会出现乱码: 解决方法也很简单,只需使用以下命令,临时将远端服务器语言配置为英文即可: export LANG...参考文献# 轻松解决远程链接Gtk-WARNING **: cannot open display;”或“Cannot connect to display;”问题 Ubuntu中文乱码问题 [完美解决

    3.4K20

    linux系统带界面,linux系统界面详情介绍

    Linux作为一款免费、开源操作系统,linux系统界面也被广大开发者根据自身喜好和审美设计五花八门,有些Linux系统界面被开发者制作相当精致,具有很强观赏性和立体感,让人叹为观止,下面我们系统介绍一下...Linux系统界面。...Linux系统图像界面作为Linux系统界面中较为突出一个界面,图像界面并不是linux一部分,linux只是个基于命令行操作系统,linux和Xfree关系相当于当年DOS和WINDOWS3...WINDOWS95及以后版本不相同了,他们图像界面是操作系统一部分,图像界面在系统内核中实现了,没有了图像界面windows不成为windows了,但linux却不相同,没有图像界面linux还是...linux,很多装linuxWEB服务器根本不装X服务器。

    14.9K20

    dotnet 在 UOS 国产系统上使用 MonoDevelop 创建 GTK 全平台带界面应用

    本文告诉大家如何在 UOS 国产系统上开始使用 MonoDevelop 开发,通过创建 GTK# 应用,进入界面开发第一步 在开始之前需要小伙伴先安装好 MonoDevelop 工具 安装完成之后,可以在开始菜单找到这个...选择新建 GTK# 2.0 项目,点击下一步,选择路径,加上项目名 请小伙伴记录这个路径,因为 UOS 资源管理器做比较弱,需要咱自己通过控制台去找到这个路径 其实MonoDevelop就是基于...GTK# 作为底层渲染,因此能做到啥小伙伴大家看这个 IDE 也就有底了,有趣是这个工具也是完全开源 ?...新建项目默认啥都没有,可以按下 F5 开始执行 此时就完成了构建逻辑了 可以在命令行里面通过 mono xx.exe 执行构建出来工具,当前只有一个空白窗口啥都没有,但是这是一个好的开始

    84910

    dotnet 在 UOS 国产系统上使用 Xamarin Forms 创建 xaml 界面GTK 应用

    本文告诉大家如何在 UOS 国产系统上,通过 Xamarin.Forms 使用 XAML 写界面逻辑,构建出 GTK 应用 本文将使用特别底层方法告诉大家如何一步步创建,而不是告诉大家如何在 IDE...全平台带界面应用 dotnet 在 UOS 国产系统上使用 MonoDevelop 进行拖控件开发 GTK 应用 如 dotnet 在 UOS 国产系统上使用 MonoDevelop 创建 GTK 全平台带界面应用...接着创建一个控制台项目,假定这个项目是 A 项目,这个控制台项目将会添加 Xamarin.Foms 负载,然后将构建出基于 Xamarin.Forms 界面 dll 文件,接着将由 GTK 项目,假定命名为...B 项目,作为最终原生控件支持,被 Xamarin.Forms 界面 dll 所映射,因此刚才新建 GTK 项目就是最终入口项目,应用程序由他启动 ?...obj 文件夹存放了很多依赖本机电脑文件夹绝对路径文件,如 nuget 还原里面的 project.assests.json 文件将会包含 fallback 路径,如果拷贝到 Linux系统

    2.6K10

    指令和界面Linux

    前言 Linux操作系统提供了丰富命令行界面和图形用户界面工具,用户可以根据自己需求选择适合界面进行操作。...命令行界面更加灵活和高效,适合熟悉命令用户;图形用户界面更加直观和友好,适合新手用户。...答案是:是的 为什么要学命令行 windows/苹果图形界面,是商业化产物,也就是使用必须简单小白,才能有人用 严格意义上讲,我们必须要学一下Linux命令行。...因为企业后端有大量服务器,服务器上跑全是LinuxLinux上部署全是服务(比如:qq服务,王者荣耀,LOL服务等),无论是成本角度,还是资源效率角度,后台服务器,都不会大量给你也安装一个界面让你来控制...也就是企业用人需求 Linux命令行是职业化表现,想职业化/成大神,必须掌握Linux Linux命令行,更接近系统原生,用多了,面对很多系统现象,会更好理解 总结 严格意义上讲,光光学习Linux

    10810

    LINUX centos 安装图形界面

    将 id:3:initdefault: 改为 id:5:initdefault: 四、重启过程中,设置一下桌面环境几个参数就可以正常进入登陆界面了,谢谢。...(GNOME 和 KDE) http://help.92cloud.com/linux/668.html 操作系统:【CentOS 6.4 x64】 安装GNOME 和 KDE图形界面,CentOS 5...(临时生效) 要下次自动启动GNOME进入图形界面操作: (永久生效) 修改/etc/inittab文件中 id:3:initdefault 将3改为5 id:5...命令: vi /etc/inittab 系统启动,默认进入文字界面(默认为3);我们要让系统自动进入图形界面(数字5),所以把3改为5。...(临时生效) 要下次自动启动KDE进入图形界面操作: 修改/etc/inittab文件中 id:3:initdefault 将3改为5 id:5:initdefault 保存后重新启动系统.

    22.5K30
    领券