Làm cách nào để có được độ phân giải DPI phù hợp trên Ubuntu 13.04 Saucy?


8

DPI vật lý của màn hình máy tính xách tay của tôi là khoảng 142 điểm trên mỗi inch khi bạn có thể tính toán từ đầu ra chính xác của xrandr --query:

$ xrandr --query | head
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 32767 x 32767
eDP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm

Tuy nhiên, Ubuntu buộc máy chủ X phải sử dụng 96 dpi và do đó giả sử kích thước vật lý của màn hình hiển thị sai mà bạn có thể kiểm tra xdpyinfo

$ xdpyinfo | grep -B2 dots
screen #0:
  dimensions:    1920x1080 pixels (508x286 millimeters)
  resolution:    96x96 dots per inch

Kết quả là, phông chữ và các yếu tố hình ảnh khác nhỏ hơn như họ cần phải có. Bạn có thể kiểm tra với bất kỳ trình duyệt web nào trên trang web này . Hình vuông quá nhỏ, nhỏ hơn 1 trong ^ 2.

Câu trả lời này liệt kê một số công việc xung quanh, không có cách nào phù hợp với tôi:

  1. Nói với lightdm để bắt đầu X với tùy chọn -dpi 142mà tôi đã đạt được trên Saucy bằng cách chỉnh sửa /etc/lightdm/lightdm.conf.d/50-xserver-command.conf. Không có hiệu lực.

  2. Chạy xrandr -dpi 142x142, khi bắt đầu phiên X bằng cách thêm tệp vào /etc/X11/Xsession.d/. Không có hiệu lực

  3. Đặt hệ số tỷ lệ văn bản, có thể đạt được theo một số cách. Điều này chỉ ảnh hưởng đến phông chữ được hiển thị bởi Unity / Gnome / GTK (?), Về cơ bản là GUI GUI tiêu chuẩn, nhưng không thành công cho các ứng dụng khác như trình duyệt web hoặc trình xem PDF. Không phải những gì tôi muốn.

Làm cách nào để Ubuntu sử dụng dpi chính xác cho màn hình của tôi?

Cập nhật: Đây có vẻ là một lỗi đã biết được ngụy trang thành một tính năng. Cách giải quyết của bạn là gì?

Câu trả lời:


6

Để có được độ phân giải DPI hiện tại, hãy sử dụng

xdpyinfo | grep -B2 resolution

Để cập nhật độ phân giải DPI, hãy sử dụng 142 dpi

xrandr --dpi 142

0

Tôi đã cài đặt gói theo dõi và biến QT_DEVICE_PIXEL_RATIO đã xác định:

# echo $QT_DEVICE_PIXEL_RATIO
auto

tôi có bình luận trong tập tin / etc / profile:

#QT_DEVICE_PIXEL_RATIO=auto
#export QT_DEVICE_PIXEL_RATIO

bây giờ ổn rồi

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.