![是否可以在用户模式下更改 KDE 中的颜色深度?](https://linux22.com/image/1244782/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E5%9C%A8%E7%94%A8%E6%88%B7%E6%A8%A1%E5%BC%8F%E4%B8%8B%E6%9B%B4%E6%94%B9%20KDE%20%E4%B8%AD%E7%9A%84%E9%A2%9C%E8%89%B2%E6%B7%B1%E5%BA%A6%EF%BC%9F.png)
我想增加 kde 中用户帐户的颜色深度。我无法编辑 /etc/X11 中的配置。可以吗?
答案1
不,无法在 xorg.conf 配置之外更改此设置。您可以查看此处:
http://www.x.org/archive/current/doc/man/man5/xorg.conf.5.xhtml
如果变量可用于运行时配置,它们会说:
“并且可以在运行时使用 xset(1) 更改该值...”
您可以看到深度设置没有运行时配置:
DefaultDepth 深度
指定服务器默认应使用的颜色深度。可以使用 −depth 命令行选项覆盖此设置。如果未指定任何内容,则默认深度是特定于驱动程序的,但在大多数情况下为 8。
默认FbBpp bpp
指定默认使用哪种帧缓冲区布局。可以使用 −fbbpp 命令行选项覆盖此设置。在大多数情况下,驱动程序将为此选择最佳默认值。唯一可以选择此值的情况是深度 24,其中某些硬件同时支持打包的 24 位帧缓冲区布局和稀疏的 32 位帧缓冲区布局。
答案2
我研究了这个问题,虽然我找到的方法没有解决我的问题,但它回答了我的问题。简单的解决方案是建立一个 xorg.conf 文件
Xorg :1 -configure
这将生成一个 xorg.conf.new 文件。然后您可以修改它并添加
Section "Screen"
...
DefaultDepth 24
...
EndSection
然后将该文件放入/etc/X11/
或类似
这种方法在一定程度上可以达到颜色深度 24 的效果,但看来我的问题是由于驱动程序不正确或诸如此类的原因。