标签栏过小问题

Preface :如果笔记本电脑的屏幕分辨率很高,而屏幕尺寸很小,比如我的Huawei Matebook13,只有13.3英寸,却是2K的分辨率,打开浏览器或者其他软件都可能会出现字体很小的情况,这是正常的,因为xrandr只能识别支持的分辨率,而不知道屏幕尺寸。

你可以选择使用xrandr调节分辨率去解决,这样会牺牲高分辨率的显示,具体方法可以看我的帖子调整分辨率那篇;本文介绍通过调整软件启动的dpi解决该问题,字体过小也只会出现在地址栏,因为其他的字体大小都可以通过浏览器设置调整.

firefox

地址栏输入about:config,然后搜索pix,最后一行的 -1 改为1.5或者其他的数值,1表示原始倍数显示。重新启动即可

chrome

chrome 浏览器在linux下有提供文件chrome-flags.conf来设置启动选项。

1
vim ~/.config/chrome-flags.conf

在文件中加入--force-device-scale-factor=1.5,这个选项代表以原来1.5倍dpi启动,也可以直接在terminal下使用

1
google-chrome-stable --force-device-scale-factor=1.5

启动chrome。

edge

microsoft-edge没有提供flags文件,官方并没有说,也许是我没找到-_- 按照上面chrome的方法

1
microsoft-edge-stable --force-device-scale-factor=1.5

为了在dwm下更方便的配合dmenu使用,我们可以把这条写进脚本,然后copy到/usr/bin/下,就可以在demu中找到了。 随便在一个目录下,我选择我放脚本的目录

1
2
cd ~/scripts/browser 
vim edge-stable.sh

在脚本中加入以下内容:

1
2
#!/bin/bash
microsoft-edge-stable --force-device-scale-factor=1.5

修改文件名并复制到/usr/bin/

1
2
3
4
sudo chmod +x edge-stable.sh # 赋予执行权限
./edge-stable.sh # 直接启动脚本测试打开edge后字体变大了
mv edge-stable.sh edge-stable # 修改文件名
sudo cp edge-stable /usr/bin/ # 复制文件到`/usr/bin/`

此时在终端下可以直接使用edge-stable打开edge,并且地址栏字体正常显示。

comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy