Độ phân giải Ubuntu với Ultrabook


13

Tôi đã cài đặt 12.10 cho Asus Zenbook Prime UX31A. Bây giờ tôi phải đối mặt với một vấn đề giải quyết. Độ phân giải mặc định là 1920x1080. Nhưng mọi thứ quá nhỏ với độ phân giải này. Biểu tượng, Unity, hệ thống tệp, trình duyệt, v.v. Ví dụ: chỉ trong Chrome khi tôi đặt thu phóng cho 150% trang web xem bình thường. Khi tôi sử dụng độ phân giải 16: 9 1360x768, vấn đề kích thước đã được khắc phục, nhưng ở chế độ này, màu sắc và chế độ hiển thị bị mờ và dày, do đó gây hại cho mắt. Và vì màn hình của tôi hỗ trợ 1920x1080, tôi nghĩ rằng tốt hơn tôi nên giữ độ phân giải gốc này và khắc phục vấn đề kích thước thay thế.

một số ảnh chụp màn hình: Ảnh chụp màn hình 1 , Ảnh chụp màn hình 2

Làm thế nào tôi có thể giải quyết điều này và để màn hình hiển thị ở kích thước chấp nhận được?

Câu trả lời:


13

EDIT : Ubuntu 14.04 loại hỗ trợ màn hình độ phân giải cao và cho phép bạn chia tỷ lệ bảng điều khiển và trình khởi chạy với một thanh trượt đơn giản bên dưới System Settings-> Displays. Vẫn còn một chút lỗi: nó không hoạt động đối với một số ứng dụng như Spotify không chia tỷ lệ và Thunderbird không chia tỷ lệ biểu tượng và nội dung của các email.

Vì vậy, trong khi Ubuntu đã có một bước tiến vượt bậc, thì giải pháp dưới đây vẫn là cách duy nhất để mở rộng mọi thứ trên Ubuntu.


Bạn có thể mở rộng mọi thứ với xrandrnhưng kết quả sẽ không đẹp như có thể nếu có hỗ trợ độ phân giải cao thực sự.

Để chia tỷ lệ độ phân giải của bạn, trước tiên hãy tìm tên của màn hình của bạn bằng xrandr:

lars:~$ xrandr
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 1600 x 1600
LVDS connected 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1366x768       60.0*+
   1280x768       60.0 +
   1280x720       60.0 +
   1024x768       60.0 +
   1024x600       60.0 +
   800x600        60.0 +
   800x480        60.0 +
   720x480        60.0 +
   640x480        60.0 +
DFP1 disconnected (normal left inverted right x axis y axis)
CRT1 disconnected (normal left inverted right x axis y axis)

Vì vậy, trong trường hợp của tôi, màn hình máy tính xách tay của tôi được gọi là LVDS.

Sau đó chạy phần sau để chia độ phân giải của bạn:

xrandr --output LVDS --scale 0.75x0.75

Trình khởi chạy và Bảng điều khiển có thể biến mất trong giây lát, nhưng chỉ cần di con trỏ lên chúng và chúng sẽ xuất hiện lại. Bạn cũng có thể phải thay đổi kích thước bất kỳ cửa sổ đang mở nào để chúng phù hợp với độ phân giải nhỏ hơn.

Tôi ước có sự hỗ trợ độ phân giải cao thực sự dễ dàng để cấu hình. Đáng buồn thay, ngay cả Gnome 3.10 dường như chỉ hỗ trợ thay đổi kích thước phông chữ, mặc dù Gnome xử lý tốt hơn nhiều so với Unity.


Câu trả lời chính xác. Tôi đã tìm kiếm điều này trong một thời gian dài.
Nhà phát triển Android

1
"Cách thức hoạt động đầy đủ" hoàn toàn không hoạt động trên Lenovo Yoga Pro 2 của tôi: khi tôi nhập xrandr --output eDP1 --scale 0.75x0.75Độ phân giải đã thay đổi, nhưng mối tương quan giữa vị trí của con trỏ chuột và màn hình đã bị mất. Ngoài ra, tôi có thể di chuyển chuột ra khỏi màn hình ở phía dưới vào một số khu vực không thể tiếp cận. Sử dụng cài đặt Hệ thống -> Màn hình là giải pháp tốt hơn nhiều và hoạt động tốt trên Firefox 30 của tôi
rubo77

1
mở một tab mới about:configtrong Firefox và tìm kiếm để layout.css.devPixelsPerPxđặt giá trị này 2thành điều chỉnh kích thước của các biểu tượng Firefox , xem Điều chỉnh Firefox thành màn hình DPI cao (retina)
rubo77

1
Wow, nó thực sự hoạt động! Nó cũng hoạt động trong Thunderbird, bạn sẽ tìm thấy Trình chỉnh sửa cấu hình trong Chỉnh sửa -> Tùy chọn -> Nâng cao. Cảm ơn bạn, điều này thật tuyệt vời!
Lars Nyström

1
Bạn có thể thêm vào nhiệt lỗi ở đây: bugs.launchpad.net/ubuntu/+source/unity-webapps/+bug/1333158
rubo77

4

Bắt đầu với 14.04, chúng tôi có một tùy chọn giúp một chút:

Hỗ trợ mở rộng

mở Cài đặt hệ thống (ở đây bằng tiếng Anh :)

LANG=c unity-control-center

Chuyển đến "Hiển thị" và đặt "Tỷ lệ cho menu và thanh tiêu đề":

nhập mô tả hình ảnh ở đây

Để điều chỉnh Firefox, hãy mở một tab mới about:configtrong Firefox và tìm kiếm để layout.css.devPixelsPerPxđặt giá trị này 2thành điều chỉnh kích thước của các biểu tượng Firefox - Tương tự với Thunderbird

Xem thêm:


3

Mở dconf-Editor và goto /org/gnome/desktop/interface/text-scaling-factorvà điều chỉnh tỷ lệ. Tính tỷ lệ theo 1920 / chiều rộng màn hình tính bằng inch / 96, giả sử rằng màn hình của bạn được đặt thành 96dpi ngay bây giờ (kiểm tra với xdpyinfo | grep dots). Bạn có thể chơi một chút với nhân tố tỷ lệ để đạt được kích thước bạn thích.

Lưu ý: Điều này chỉ thay đổi phông chữ và một số thành phần UI chứ không thay đổi nội dung trình duyệt. Để làm điều này, bạn cần chạy tất cả X11 với cài đặt dpi cao hơn khoảng 160. Điều này có thể được thực hiện bằng cách thêm

xrandr --dpi 160

để của bạn ~.xprofile.


1
Cảm ơn bạn, tôi đã làm như bạn nói. Tất cả các phông chữ có kích thước bình thường. (tôi đã điều chỉnh 1,5 thành tỷ lệ là 1920 / (96 * 13.3) ~ 1.5. Nhưng chỉ khắc phục sự cố văn bản. Các phần giao diện khác (như unity, nautilus, terminal và tất cả các bảng & hình ảnh & biểu tượng của gói khác) đều giống nhau ngay cả sau khi thay đổi dpi thành 160 Khi tôi thay đổi dpi qua thiết bị đầu cuối, gần như không có gì xảy ra. Chỉ có màn hình nhấp nháy một lần và không có bất kỳ thay đổi có thể nhìn thấy nào mà tôi cảm thấy.
Elvin Haci

Nó chỉ hoạt động với tôi khi thêm dòng vào .xprofile và khởi động lại X11. Tôi đã phải tạo .xprofile trên hệ thống của mình. Tôi đã làm cho nó thực thi quá. Từ thiết bị đầu cuối dường như không có bất kỳ ảnh hưởng. Có vẻ như cài đặt này phải được áp dụng khi bắt đầu X11.
rfindeis

2
Một điều nữa: Một số công cụ nhấn mạnh vào cài đặt dpi của riêng họ (thường là 96). Firefox có một thiết lập layout.css.devPixelsPerPxtrong khoảng about:config. Đặt thành tỷ lệ của dpi mong muốn và 96. Tăng giá trị dpi trên toàn hệ thống là một thách thức khá lớn.
rfindeis

1
Tôi chọc thêm một chút nữa và thấy một số trình quản lý cửa sổ bỏ qua tất cả các cài đặt dpi. Xem ở đây để được giải thích: askubfox.com/questions/197828/ mài Tôi đã không thử hack mã của gnome-settings-daemon. Tôi nghĩ bây giờ ngoài việc mở rộng các phông chữ thì đây là một trường hợp bị mất.
rfindeis

Cảm ơn bạn rất nhiều rfindeis. Liên kết cuối cùng bạn đã giải quyết 80% vấn đề của tôi :) Bây giờ chỉ còn một số vấn đề về biểu tượng và bảng điều khiển vẫn còn tồn tại. Chẳng hạn như các tiêu đề tab của Chrome quá nhỏ (cũng là nội dung của Chrome, nhưng tôi đã mở rộng nó lên 150% thông qua cài đặt Chrome và hiện tại đã ổn), các biểu tượng Unity nhỏ hơn bình thường (nhưng hiện tại phông chữ khá tốt). Tôi nghĩ rằng tôi nên tìm bất kỳ hướng dẫn nào sẽ giúp tôi phóng to tất cả các bảng điều khiển và biểu tượng hệ thống yeah?
Elvin Haci

1

Tôi nghĩ rằng đây là một vấn đề chưa được giải quyết. Màn hình retina trên một số máy tính Apple có độ phân giải 2880 x 1800. ( Hãy xem cách ubfox trông như thế nào trên một trong số này.) Điều đó chỉ tốt nếu các biểu tượng v.v ... thực sự được hiển thị ở độ phân giải cao hơn.

Hiện tại, bạn có thể giảm một nửa độ phân giải của mình và nhận được một cái gì đó có kích thước khá hoặc sử dụng Ubuntu của bạn với kính lúp ...

Khi ngày càng có nhiều màn hình độ phân giải cao xuất hiện trên thị trường, tôi cho rằng ubfox sẽ có giải pháp cho việc này khá sớm.


Bạn có biết nếu có bất kỳ thông báo nào về hỗ trợ hiển thị độ phân giải cao trong các phiên bản Ubuntu sắp tới không?
Peter Smit

Ubuntu 14.04 có một số hỗ trợ cho màn hình DPI cao. Tuy nhiên, tôi chỉ tìm thấy một cách để chia tỷ lệ các tiêu đề và menu, không phải nội dung - trong cài đặt Hiển thị.
Suor

0

Tôi gặp vấn đề tương tự với Vaio SVZ13114GXX của tôi. Hãy dùng thử Unity Tweak Tool , tôi đã thử nghiệm nhiều kết hợp khác nhau từ Giao diện và kết thúc bằng việc thay đổi kích thước phông chữ từ 11 đến 13 và đặt gợi ý thành đầy đủ. Kiểm tra trên hệ thống của riêng bạn để có kết quả tốt nhất.

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.