Nvidia 的 Arch 上的字体大小问题和屏幕撕裂

Nvidia 的 Arch 上的字体大小问题和屏幕撕裂

我已按照有关如何设置的说明进行操作字体配置英伟达驱动程序他们的配置

是什么导致我的大多数应用程序中的字体非常小?


以下是我如何配置系统的具体信息。没有桌面环境,只有Xorg +EXWM

❯ neofetch --off 

OS: Arch Linux x86_64 
Kernel: 5.9.14-arch1-1 
Uptime: 14 hours, 55 mins 
Packages: 532 (pacman) 
Shell: zsh 5.8 
Resolution: 1920x1080, 1920x1080 
WM: EXWM 
Theme: Adwaita [GTK2/3] 
Icons: Adwaita [GTK2/3] 
Terminal: emacs 
CPU: Intel i5-6500 (4) @ 3.600GHz 
GPU: NVIDIA GeForce GTX 1060 3GB 
Memory: 3509MiB / 7879MiB

英伟达

❯ grep "X Driver" /var/log/Xorg.0.log

[  1549.777] (II) NVIDIA dlloader X Driver  455.45.01  Thu Nov  5 23:01:05 UTC 2020

我尝试了以下命令,这似乎有助于解决屏幕撕裂问题:

nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"

按照本节Nvidia 故障排除 Wiki 页面的,但没有/etc/X11/xorg.conf.d/我不确定安装过程中出了什么问题。根据man页面,我可能还需要进行设置,$XORGCONFIG以便考虑到这个特定的文件夹。

❯ ll /usr/share/X11/xorg.conf.d 

total 12K
-rw-r--r-- 1  227 Nov 21 20:05 10-nvidia-drm-outputclass.conf
-rw-r--r-- 1 1.4K Dec 14 13:10 10-quirks.conf
-rw-r--r-- 1 1.4K May 19  2020 40-libinput.conf
❯ ll /etc/X11/ 

total 12K
drwxr-xr-x 3 4.0K Dec 19 01:18 xinit
-rw-r--r-- 1 1.8K Dec 24 11:07 xorg.conf
-rw-r--r-- 1 1.7K Dec 24 11:07 xorg.conf.backup
-rw-r--r-- 1    0 Dec 20 17:14 xorg.conf.nvidia-xconfig-original

奥格

/etc/X11/xorg.conf

https://bpa.st/VXAQ。由于某种原因,没有显示第二台显示器。

~/.xinitrc
picom &                                 # Compositor
sh ~/.config/emacs/exwm/start.sh        # Start Emacs window manager
start.sh

https://github.com/angrybacon/dotemacs/blob/master/exwm/start.sh

字体

❯ inxi -G            

Graphics:  Device-1: NVIDIA GP106 [GeForce GTX 1060 3GB] driver: nvidia v: 455.45.01 
           Display: server: X.Org 1.20.10 driver: nvidia resolution: 1: 1920x1080~60Hz 
           2: 1920x1080~60Hz 
           OpenGL: renderer: GeForce GTX 1060 3GB/PCIe/SSE2 v: 4.6.0 NVIDIA 455.45.01 

除了字体配置 Wiki 页面中的说明之外,我还在这里记录了一些额外的配置:https://github.com/angrybacon/dotemacs/blob/master/DESKTOP.org#fonts

关于非常小的字体大小和丑陋-- 无法找到更好的术语来描述它,并且它没有完全通过屏幕截图显示 -- 当我通过 Xresources 增加 DPI 时,在某些地方会好一点https://github.com/angrybacon/dotemacs/blob/master/exwm/xresources但是,虽然它确实使字体太小的地方变得不那么糟糕,但它也使最初很好的地方变得太大,即。基于百分比的大小,如em网页中的大小。我120暂时保留了它,但我怀疑它应该适合101我的情况:

❯ xdpyinfo | grep dots 

  resolution:    101x101 dots per inch

也许也相关,我曾经Monaco在装有最新 macOS 的 MacBook Pro 上使用该字体,其中字体看起来更粗并且有更好的边缘倒圆。在 Arch 上使用ttf-monaco会显示薄且不太光滑的边缘,并且发现有关“提示”的解决方案对我不起作用。

相关内容