Giá trị DPI của màn hình cho biết màn hình hỗ trợ bao nhiêu điểm trên inch hoặc pixel trên inch. Khi độ phân giải tăng lên, mật độ hiển thị cũng tăng lên. Bạn có thể biết màn hình của bạn có độ phân giải nào nhưng bạn có thể không biết DPI của màn hình là bao nhiêu. Điều quan trọng là phải tìm giá trị DPI thích hợp trong Linux. Đặt nó thành một giá trị không chính xác sẽ làm cho các điều khiển và biểu tượng trông mờ hoặc nhỏ. Trong bài viết này, chúng ta sẽ xem cách tìm giá trị phù hợp cho màn hình của bạn.
Quảng cáo
Trong các bản phân phối hiện đại, máy chủ X có thể tự động phát hiện giá trị phù hợp. Nếu giá trị không chính xác, bạn có thể tính toán nó theo cách thủ công và thay đổi nó trong môi trường máy tính để bàn Linux và cho máy chủ X trên toàn cầu.
Lưu ý: Không phải tất cả phần mềm Linux đều ổn ở chế độ độ phân giải cao. Ví dụ: LibreOffice hỗ trợ tốt HiDPI, nhưng không đi kèm với một chủ đề biểu tượng duy nhất phù hợp với độ phân giải cao. Hệ số tỷ lệ của Mozilla Firefox cũng cần được điều chỉnh theo cách thủ công. Chỉ có môi trường máy tính để bàn Cinnamon mới có hỗ trợ mở rộng DPI hoàn hảo.
Hãy xem cách tìm giá trị DPI của bạn trong Linux.
Tìm giá trị DPI cho màn hình của bạn
Để tìm giá trị DPI hiện tại của màn hình được Xserver sử dụng, hãy làm như sau.
- Mở mục yêu thích của bạn giả lập thiết bị đầu cuối.
- Nhập hoặc sao chép-dán lệnh sau:
xdpyinfo | độ phân giải grep -B 2
Đầu ra sẽ như thế này:
Dòng 'độ phân giải' hiển thị giá trị thực tế.
Nếu giá trị này không chính xác, bạn có thể tự tính toán. Đây là cách làm.
Cách tính giá trị DPI phù hợp
Để tính toán giá trị DPI thích hợp, hãy làm như sau.
- Mở trình giả lập thiết bị đầu cuối yêu thích của bạn
- Nhận kích thước màn hình của bạn tính bằng milimét bằng cách chạy lệnh:
xrandr | kết nối grep -w
Đầu ra chứa kích thước hiển thị vật lý tính bằng milimét. Trong trường hợp của tôi, nó là 340mm x 190mm.
- Chuyển đổi nó sang cm. Giá trị của tôi là 34 x 19.
- Chuyển đổi cm sang inch. Chia các giá trị cho 2,54. Trong trường hợp của tôi, các giá trị như sau: 13,39in x 7,48in.
- Cuối cùng, chia các giá trị độ phân giải màn hình của bạn cho các giá trị inch. Trong trường hợp của tôi, các giá trị như sau:
1920 / 13,39 = 143.390589993 = ~ 144.
1080 / 7.48 = 144.385026738 = ~ 144.
Đó là nó. Đối với màn hình của tôi, tôi cần sử dụng 144 làm giá trị DPI của mình. Hãy xem làm thế nào để thay đổi nó.
Cách thay đổi giá trị DPI
Tùy thuộc vào môi trường máy tính để bàn đồ họa bạn đang sử dụng, quy trình có thể khác nhau. Tôi sẽ xem xét một số trường hợp phổ biến sẽ cho bạn ý tưởng về việc phải làm.
làm thế nào để chuyển đổi wav thành mp3
Không có môi trường máy tính để bàn / trình quản lý cửa sổ trần trụi
Nếu bạn đang chạy trình quản lý cửa sổ mà không có DE đầy đủ tính năng (ví dụ: Fluxbox), bạn phải tạo hoặc sửa đổi tệp / home / your user name / .Xresources và thêm dòng sau:
Xft.dpi: 144
Tại đây và trong tất cả các ví dụ bên dưới, hãy thay thế phần 144 bằng giá trị DPI thực tế của bạn.
Nếu tệp .Xresources của bạn không được xử lý, hãy thêm dòng sau vào tệp khởi động của bạn (ví dụ: .xinitrc hoặc một số tệp dành riêng cho trình quản lý cửa sổ)
xrdb -merge ~ / .Xresources
Ngoài ra, bạn có thể thử với dòng sau:
xrandr --dpi 144
Tuy nhiên, xrandr có thể gặp sự cố với một số trình điều khiển hiển thị nhất định. Hãy thử và xem nếu điều này hiệu quả hay không. Trong trường hợp của tôi, điều này không hoạt động.
cách bật giữ khoảng không quảng cáo trong minecraft 1.12
Gnome 3
Mở một cửa sổ đầu cuối mới và thực hiện lệnh:
gsettings đặt org.gnome.desktop.interface scaleing-factor 2
Tham số hệ số tỷ lệ chỉ cho phép đặt các số nguyên. 1 = 100%, 2 = 200%, v.v.
Xfce
DPI có thể được đặt thành những gì bạn muốn trong Cài đặt - Giao diện - Phông chữ.
Để đọc thêm, tôi khuyên bạn nên tham khảo trang này . Nó dành riêng cho Arch Linux, nhưng các mẹo là phổ biến giữa tất cả các bản phân phối hiện đại hoặc có thể dễ dàng điều chỉnh.