Linux có thể đối phó với màn hình độ phân giải cực cao?


48

Vài tháng trước, Samsung đã công bố Ativ Book 9 Plus , một ultrabook khá tuyệt vời với độ phân giải màn hình 3200 x 1800 pixel (QHD +).

Thiết bị đi kèm với Windows 8 cho đến khi Windows 8.1 được phát hành và Samsung tuyên bố rằng chỉ Windows 8.1 mới có thể xử lý độ phân giải cực cao này.

Bây giờ tôi tự hỏi liệu có phân phối Linux nào có thể xử lý độ phân giải cao như vậy không. Đặc biệt là kết xuất phông chữ là một điểm cần quan tâm. Theo một số đánh giá ban đầu của Ativ Book 9 Plus, Windows 8 không thể hiển thị phông chữ chính xác để bạn có thể đọc văn bản mà không phải đặt màn hình ngay trước mũi. Đó là lý do tại sao họ nói Windows 8.1 sẽ có thể làm tốt hơn.

Nhưng Linux là gì? Linux có thể đối phó tốt hơn với độ phân giải cực cao này không? Có lẽ bất cứ ai cũng có một số kinh nghiệm liên quan đến ultrabook khác với độ phân giải tương đương.


1
Có gì sai khi bật màn hình DPI lên?
Ignacio Vazquez-Abrams

1
@ IgnacioVazquez-Abrams Ngay cả trên Linux, nhiều chương trình không xử lý tốt điều đó, trong trường hợp xấu nhất là nhân rộng một số yếu tố chứ không phải các yếu tố khác. Phông chữ lớn hơn giúp dễ đọc, nhưng các nút và những thứ khác mà bạn có thể cần nhấp có thể được để lại dưới dạng cực kỳ hài hước.
mattdm

1
+1 @mattdm Và nếu chỉ có thực tế là họ "nhỏ xíu!" Tôi đã gặp phải một số trường hợp nhất định khi các hộp kiểm quan trọng trong cài đặt bị QUÁ NHIỀU bởi các thanh tab, tiêu đề menu và do đó, do cài đặt DPI "không mong muốn". (Câu trả lời của nhà phát triển điển hình: "Hầu như không có người dùng nào sẽ làm điều đó." ) Vâng, khó có ai từng nghĩ đến việc chạm vào đường dây điện, nhưng dù sao cũng có một dấu hiệu được gắn ở đó! ;) - Tất nhiên, cửa sổ Cài đặt có kích thước cố định và mẹo chỉ mở rộng theo chiều dọc thành kích thước gấp đôi không hoạt động! Vì vậy, hãy cẩn thận tinh chỉnh với các cài đặt DPI, đặc biệt là trên Windows.
cú pháp

Câu trả lời:


23

Các nhà phát triển Gnome / Wayland / X đang làm việc này. Cũng như OS X và Windows, giải pháp có thể sẽ liên quan đến việc tách rời ý tưởng "pixel" của các ứng dụng khỏi các pixel vật lý. Đây là loại ngớ ngẩn, nhưng giải quyết vấn đề cho phần mềm đưa ra các giả định về DPI và kích thước tương đối của một pixel.

Có một bản cập nhật về điều này từ nhà phát triển Gnome Alexander Larsson tại đây: Hỗ trợ HiDPI trong Gnome .


1
Lưu ý rằng việc thảo luận về Gnome và hỗ trợ HiDPI rõ ràng không có nghĩa là hỗ trợ HiDPI rõ ràng là bắt buộc để mở rộng giao diện. "Hỗ trợ HiDPI" theo nghĩa này chỉ là một ý nghĩa trừu tượng "chúng tôi sẽ thực hiện nó một cách khéo léo và dễ sử dụng" (ví dụ: "tách ứng dụng ý tưởng về 'pixel' từ các pixel vật lý" ). Nó sẽ không phải là một yêu cầu.
goldilocks

@goldilocks Có; Tôi đã không theo dõi Windows rất chặt chẽ, nhưng tôi cho rằng đó cũng là ý nghĩa của "Samsung tuyên bố rằng chỉ Windows 8.1 mới có thể xử lý độ phân giải cực cao này."
mattdm

Tôi cho rằng đó là để đối phó với những gì xuất hiện, trong phần "đánh giá" được liên kết trong câu hỏi, là một công việc botch nghiêm trọng với Windows 8 không mở rộng tốt - hoặc không tăng quy mô. Spin: "Xin lỗi, chúng tôi đã quên thực hiện điều này trong phiên bản trước" -> "Hãy xem phiên bản mới tuyệt vời như thế nào". ;)
goldilocks

18

Xin thứ lỗi tiếng Anh của tôi. Tôi muốn chia sẻ kinh nghiệm tôi có về độ phân giải màn hình cao và hệ điều hành linux, vì thông tin trên internet khá khan hiếm cho đến nay. Tôi là một chủ sở hữu hạnh phúc của Dell XPS 15 Haswell 9530, với độ phân giải màn hình 3200x1800. Tôi đã thử Debian, Ubuntu (Kubfox / Cinnamon / Mate / Unity / Cubfox, v.v.) và Mint khác vào tuần trước; tất cả chúng đều không thỏa đáng mặc dù tôi đã dành thời gian để cấu hình chúng. Cuối cùng tôi đã có một màn hình và trải nghiệm rất đẹp với Gnome 3 (rất đẹp) và vì nó thực sự cải thiện trải nghiệm máy tính của tôi, tôi nghĩ rằng tôi nên chia sẻ cấu hình của mình:

Dưới đây là các bước tôi đề xuất:

-Sử dụng bản phân phối UbuntuGnome (Tôi đã cố gắng cài đặt Gnome 3 cùng với Unity nhưng đó là một thảm họa): https : //wiki.ub Ubuntu.com/Ub UbuntuGNOME / GetUb UbuntuGNOME . Sau khi cài đặt nó, hãy cập nhật nó (sudo apt-get dist-Nâng cấp)

-Sử dụng Gnome 3 mặc định và không phải là cổ điển

  • Alt + F2: "gnome-chỉnh-tool". Sửa đổi CHỈ hệ số tỷ lệ văn bản (cá nhân tôi sử dụng 2.5). Đừng sửa đổi các phông chữ khác. Kích thước cửa sổ sẽ tự động điều chỉnh

  • Firefox: cài đặt tiện ích mở rộng Full Zoom Level (tiện ích mở rộng). Cá nhân tôi sử dụng 250% Không cần chỉnh phông chữ, nếu không nó sẽ làm biến dạng các trang web. Giải pháp zoom rất sạch sẽ.

  • Kích thước biểu tượng cho nautilus: sử dụng trình soạn thảo dconf (org-gnome-nautilus) để điều chỉnh kích thước theo ý muốn (lớn nhất đối với tôi) và cả kích thước hình thu nhỏ

  • Để cải thiện trải nghiệm của gnome 3: sử dụng lại công cụ gnome-chỉnh-công cụ, hãy kích hoạt các tiện ích mở rộng gnome "hiển thị ứng dụng", "hiển thị địa điểm" và tải xuống và kích hoạt "bảng điều khiển dưới đáy".

  • Nói chung, hãy cố gắng sử dụng càng nhiều càng tốt các ứng dụng gnome (nautilus / Evolution / v.v.), vì phông chữ tự động điều chỉnh

Tôi hy vọng nó sẽ hữu ích.

Trân trọng,

Tên miền


Tôi tò mò. Tuổi thọ pin của bạn như thế nào với thiết lập này?
Christian Fazzini

1

Đây phần lớn là vấn đề hỗ trợ trình điều khiển (trong kernel và máy chủ Xorg). Samsung (hoặc bất cứ ai tạo ra GPU) sẽ không viết một bản cho linux, vì vậy người khác sẽ phải làm điều đó. Có thể đã có như vậy sẽ làm việc ở đây.

Không có kích thước tối đa của cửa sổ gốc X - bạn đã có thể đặt nó lớn như vậy nếu bạn muốn, sau đó bạn phải xoay quanh bằng cách nào đó (một số người quản lý cửa sổ có thể làm điều này).

Vì vậy, nếu có một trình điều khiển, mọi thứ khác sẽ ổn. Tôi đoán bạn cần đặt kích thước phông chữ lớn, nhưng điều đó khá đơn giản; chúng có thể kích thước đủ xa. Kích thước biểu tượng có thể bị giới hạn hơn tùy thuộc vào WM / DE của bạn.

Thăm. "Hỗ trợ HiDPI" , đây sẽ là một cách hay để nhắm mục tiêu các thiết bị như thế này với độ bóng cao hơn, nhưng tôi không nghĩ cần phải làm cho màn hình có thể sử dụng được.


@mattdm: Đó là quan điểm của tôi về phông chữ và biểu tượng. Các bộ widget (GTK, Qt) mở rộng giao diện dựa trên kích thước phông chữ. Phông chữ lớn hơn == thanh tiêu đề lớn hơn, nút, v.v ... DE sau đó bao gồm các công cụ cấu hình cho bộ tiện ích mặc định (và chúng cũng có thể được định cấu hình theo các cách khác). Các ứng dụng cá nhân không phải giải quyết vấn đề. Cũng xem xét cách thu phóng màn hình hoạt động - các ứng dụng riêng lẻ thậm chí không biết về nó. Liên kết Gnome của bạn là chính xác về điều này. Họ chỉ thêm đánh bóng .
goldilocks

@mattdm: Điểm lấy, sẽ chỉnh sửa.
goldilocks

Vì vậy, có bạn có nó! Nó chỉ đơn giản là một "tuyên bố bằng chứng ngoại phạm" của Samsung! Đừng hiểu theo nghĩa đen, mọi người. Điều đó không nhất thiết có nghĩa là nó thực sự sẽ thất bại trên một số HĐH ít hơn Windows 8.1 hoặc Linux, nhưng điều đó có nghĩa là Samsung chỉ có thể đảm bảo chức năng hoàn hảo trên phiên bản HĐH được đề cập. Về cơ bản, điều đó có nghĩa là: nếu bạn muốn ứng dụng này hoạt động trên Linux hoặc trên Windows 7 hoặc 8. bạn sẽ tự mình làm được . Tuy nhiên, nó không nhất thiết là một "nhiệm vụ bất khả thi". Samsung chỉ không muốn nhận được bất kỳ báo chí xấu nào về những điều họ đã hứa nhưng không thể theo kịp.
cú pháp

@syntaxerror: Giảm giá android, "bạn là của riêng bạn" với linux trên phần lớn phần cứng, hoặc ít nhất, bạn không có bất kỳ sự hỗ trợ hay hứa hẹn nào từ nhà sản xuất. Không có máy cụ thể nào khác với bất kỳ máy nào khác theo nghĩa đó. Có rất ít máy tính bạn có thể mua được nhà sản xuất chấp thuận sử dụng với linux và AFAIK, không có máy tính nào trong số đó là Samsung.
goldilocks

1

Tôi nghĩ Linux Mint 17 với quế 2.2 là đặt cược tốt nhất cho màn hình độ phân giải cao và võng mạc. Nó thực hiện công việc khá tốt và tôi nghĩ quế 2.2 cảm thấy tốt hơn gnome3.10 trên ubfox gnome 14.04. Tuy nhiên, có một số cửa sổ chương trình có thể trông rất nhỏ và do đó không phải là một kinh nghiệm tốt để làm việc.


1

Lệnh này đã làm việc cho tôi:

gsettings set org.gnome.desktop.interface text-scaling-factor 2.0

Nó không hoàn hảo, nhưng ít nhất tôi có thể thấy thứ gì đó trong thiết bị đầu cuối.


0

Nếu sử dụng X.org, Bạn có thể chỉ định kích thước vật lý của màn hình. Cấu hình ví dụ :

Section "Monitor"
    Identifier             "Monitor0"
    DisplaySize             286 179    # In millimeters
EndSection

Một số ứng dụng tôn trọng điều đó và chia tỷ lệ văn bản tương ứng, mặc dù thông thường không phải là biểu tượng và các thành phần UI khác. Cuối cùng, bạn sẽ phải mở rộng quy mô ứng dụng theo ứng dụng. Các ứng dụng GTK + 3 có cách mở rộng quy mô và các ứng dụng QT 5 cũng vậy, nhưng đôi khi mọi thứ không hoạt động và bạn phải tìm cách giải quyết. Sau đó, có những ứng dụng sử dụng cả hai bộ công cụ này. Đôi khi sử dụng một chủ đề biểu tượng lớn tùy chỉnh có thể giúp đỡ.

Tổng quan tốt về các ứng dụng có thể được tìm thấy trên trang Arch wiki HiDPI . Rất nhiều thông tin là phân phối độc lập.

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.