使Ubuntu适应高DPI分辨率屏幕
如何使Ubuntu适应高分辨率显示器?
我的显示器只有11英寸的3200x1600px,一切看起来都很小。
有一些步骤:
1.系统范围菜单和标题栏缩放
从Ubuntu 14.04开始,我们有一个选项可以帮助一点:
扩展支持
打开系统设置(在这里用英语:)
LANG=c unity-control-center
转到“显示”并设置“缩放菜单和标题栏”:
从Ubuntu 17.10开始 ,可以设置缩放比例
LANG=c gnome-control-center
转到Settings > Devices > Displays
那里
另见: 如何查找和更改屏幕DPI?
2.普遍接入
转到“Universal Access”( unity-control-center universal-access
)并选择“大文本”。
注意 :并非所有应用程序都能正确处理,有些应用程序不会保留额外的空间,因此使用此选项无法访问某些UI元素!
3.增加统一docker大小
在unity-control-center
– > Appearance
– > Look
botom,你可以resize
4.适应Firefox
请参阅:将Firefox和Thunderbird调整为高DPI触摸屏显示器(视网膜)
(或使用Chrome,自版本41.0.2272.76 Ubuntu 14.10以来工作正常,但Chrome需要重新启动才能生效)
5.增加Pidgin中的字体
你可以安装一个插件
sudo apt-get install pidgin-extprefs
然后,您可以在插件 – >扩展的首选项中增加字体
6.为仍无法扩展的应用程序创建启动器
有些应用程序仍然不遵守全局扩展(主要是java),因为那些少数应用程序可以创建启动器,只能修复基于java的应用程序的高DPI屏幕扩展
在较旧的Ubuntu版本中,在“字体”部分使用unity-tweak-util可以将“文本缩放因子”设置为2.0。 这会将大多数应用程序中的字体缩放到双倍大小。
转到系统设置,然后显示。 查找“缩放菜单和标题栏”。 然后将滑块拖动到您想要的任何大小。
我有一个MacBookPro Retina显示屏。 已接受的解决方案部分适用于我,但我无法使Java应用程序正常工作,并且我发现操作系统在使用2x缩放时变得太迟了。
使用Ubuntu的默认Nouveau显示驱动程序时更改分辨率将导致黑屏并迫使我重新启动计算机。
我终于找到了一个简单的解决方案。 但这不使用扩展,这不会利用HiDPI ,但至少Ubuntu可用 。
- 打开“系统设置” – >“软件和更新” – >“其他驱动程序”。
- 我选择了“使用NVIDIA二进制驱动程序 – 来自nvidia-352的版本352.63(专有,已测试)”。
- 重启电脑。
- 启动NVIDIA X服务器设置。
- 选择“X服务器显示配置”
- 选择您选择的分辨率并享受充满Ubuntuness的目标分辨率(而不是黑屏!)。
对于使用Wine的Windows程序,我通过虚拟桌面找到答案 – (这也避免了可能发生的32位页面错误错误) – 因此要么从命令行运行程序,要么为此命令创建shell脚本 –
wine explorer / desktop = d1,3840×2160 Keditw32.exe&disown
通过这种方式,我可以在UHD显示器上使用NVidia显卡运行我最喜爱的Windows编辑器。