linux桌面滚动条,【图片】linux mint怎么修改右侧滚动条的宽度?_linux吧_百度贴吧...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

### 上接楼上楼中楼 ###

与发行版无关,要解释这个问题,需要了解一些额外知识:

(一)图形框架

所谓的图形框架系统,指的是一个十分庞大的库。Linux 的图形界面构造复杂,但是层次分明。最底层是内核层,由运行在内核里的显卡驱动提供了在显示器上绘制图形的基本代码;在此之上是 X11 图形服务器层,它充当应用程序与显卡驱动交互的桥梁,并提供了一组标准的、管理显卡属性的接口;最后就是图形框架层,它与 X11 层交互,并隐藏了一些复杂的绘图方法,提供简单直接的绘图接口。比如绘制一个按钮、一个进度条、一个复选框。图形框架层完善了最终的标准统一问题,使得每个应用程序都有相同的图形样式。

自古以来,Linux 的图形框架有 Qt 和 Gtk 两种,楼主目前使用的就是 Gtk 框架。

(二)桌面环境和应用程序

桌面环境是一个抽象的概念,是一组提供了窗口边框、文件管理、浏览器、终端等的程序的总称。简单来说,没有桌面环境也能用图形程序,两者是相互独立的,桌面环境只是为了方便用户使用而存在的。

(三)到底能不能跨发行版?

前文说了,桌面和应用程序相互独立,既然如此,也就意味着桌面环境和应用程序可以使用不同的图形框架,例如使用 GTK 的 Chrome 能在使用 Qt 的 KDE 上运行。对于 gtk.css 文件的更改,是针对于 Gtk 框架的,只对使用 Gtk 框架的桌面环境和程序有效。

比如说,你在一个使用 Gtk 的桌面环境里运行使用 Gtk 的 Firefox,配置是有效的。

在使用 Gtk 的桌面环境里运行使用 Qt 的 krita,配置只对桌面环境有效,对 krita 无效。

在使用 Qt 的桌面环境里运行使用 Gtk 的 Firefox,配置只对 Firefox 有效,对桌面环境无效。

在使用 Qt 的桌面环境里运行使用 Qt 的 krita,配置完全无效。

换过来想,如果要让 Qt 程序也更改滚动条宽度,修改 Qt 的配置文件就行了。

所以,与发行版无关,具体看你使用的是什么桌面环境和程序。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值