使Ubuntu适应高DPI分辨率的屏幕


81

如何使Ubuntu适应高分辨率显示?

我的显示器只有11英寸,分辨率为3200x1600像素,看起来很小。

Answers:


96

需要采取一些步骤:

1.系统范围的菜单和标题栏缩放

从Ubuntu 14.04开始,我们有一个选项可以帮助您:

扩展支持

打开系统设置(此处为英文:)

LANG=c unity-control-center

转到“显示”,然后设置“菜单和标题栏的比例”:

系统设置范围

自Ubuntu 17.10起,可以在其中设置缩放比例

LANG=c gnome-control-center

Settings > Devices > Displays那边

另请参见:如何查找和更改屏幕DPI?

2.通用访问

转到“通用访问权限”(unity-control-center universal-access),然后选择“大文本”。
:并非所有应用程序正确处理这个,有些人会不预留额外的空间,所以一些UI元素都没有这个选项来获得!

3.增加统一码头的大小

unity-control-center-> Appearance-> Look底部,您可以调整大小

4.适应Firefox

请参阅:将Firefox和Thunderbird调整为高DPI触摸屏显示(视网膜)

(或使用Chrome,自41.0.2272.76版本Ubuntu 14.10起,它可以正常工作,尽管需要重新启动Chrome才能生效)

5.增加Pidgin中的字体

您可以安装一个插件

sudo apt-get install pidgin-extprefs

然后可以在Plugins-> Extended Prefs中增加字体

6.为仍无法扩展的应用程序创建启动器

对于那些为数不多的应用程序,某些应用程序仍不遵循全局缩放(主要是Java),您可以创建一个启动器,仅针对高DPI屏幕修复基于Java的应用程序的缩放


在较早的Ubuntu版本中,在“字体”部分中使用unity-tweak-util,可以将“文本缩放因子”设置为2.0。这会将大多数应用程序中的字体缩放到两倍大小。


有没有办法缩放登录菜单?在最新版本的Ubuntu上,这一切对我来说都很完美,但是登录屏幕看起来非常小:(
JacobTheDev

从来没有想过也要改变这种情况的紧迫性。但是,如果您找到解决方案,请在此处报告
rubo77 '16

4
这留下了很多孔。Ubuntu需要齐心协力将这些问题整合为显示设置的适当选项。
jowan sebastian



4

我有一台MacBookPro Retina显示器。公认的解决方案对我来说部分起作用,但是我无法使Java应用程序正常运行,并且我发现使用2倍缩放时,操作系统变得太懒了。

在使用Ubuntu默认的Nouveau显示驱动程序时更改分辨率会导致黑屏,并迫使我重新启动计算机。

我终于找到了一个解决方案,一个简单的解决方案。但这不使用缩放功能,也不会利用HiDPI的优势,但至少可以使用Ubuntu

  • 打开“系统设置”->“软件和更新”->“其他驱动程序”。
    • 我选择了“使用NVIDIA二进制驱动程序-nvidia-352的版本352.63(专有,已测试)”。
    • 重新启动计算机。
  • 启动NVIDIA X服务器设置。
    • 选择“ X服务器显示配置”
    • 选择您选择的分辨率,并享受完全具有Ubuntuness的目标分辨率(而不是黑屏!)。

1
我应该补充一点,就是我无法使NVIDIA设置正确保存。每次重新启动计算机时,分辨率都会错误。从那以后,我购买了翻新的ThinkPad来运行Ubuntu。
布拉德·高斯

我似乎没有找到任何更改分辨率的选项。它显示当前分辨率,但不显示其他任何内容。
xji

0

对于使用Wine的Windows程序,我通过虚拟桌面找到了答案-(这也避免了可能发生的32位页面错误)-因此,可以从命令行运行程序-或为此命令创建shell脚本-

葡萄酒浏览器/ desktop = d1,3840x2160 Keditw32.exe并取消

这样,我可以使用NVidia显卡在UHD显示器上运行我最喜欢的Windows编辑器。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.