Các vấn đề HiDPI trong Windows 8.1 (Chrome, Spotify)


13

Gần đây tôi đã mua một chiếc Lenovo Yoga rất đẹp 2. Màn hình thật tuyệt vời, tôi không thể nhìn vào màn hình cũ của mình nữa, đọc trên đó là một giấc mơ

Tuy nhiên, nhập các vấn đề của HiDPI và nhân rộng cửa sổ và tôi có một vài vấn đề. Internet Explorer tải tốt và các ứng dụng MS khác có vẻ tốt. Tuy nhiên, Chrome trông mờ ảo cùng với Spotify ... Tôi đã bỏ chọn "Hãy để tôi chọn một mức chia tỷ lệ cho tất cả các màn hình của mình" Tuy nhiên, điều đó làm cho Chrome và tất cả các ứng dụng khác thực sự rất nhỏ ở độ phân giải 3200 x 1800.

Vì vậy, giải pháp hiện tại của tôi là có Windows 8.1 mở rộng mọi thứ và sau đó vô hiệu hóa tỷ lệ trong cài đặt tương thích chương trình (nhấp chuột phải vào exe) nhưng điều này có nghĩa là các tab trong Chrome thực sự rất nhỏ.

Tôi đang tìm kiếm một giải pháp trong đó các ứng dụng như Chrome và Spotify trông đẹp như các ứng dụng khác trên máy tính xách tay của tôi. Tôi nhận ra điều này có thể là hacky bây giờ, những người khác làm gì?


5
Đây là một cài đặt cho mỗi ứng dụng. Đối với chrome, bạn nên thử nhập chrome://flags/#high-dpi-supportvào thanh URL và kiểm tra xem nó HiDPI-Supportđược đặt thành "đã kích hoạt"
PeterT

Cảm ơn tôi đã thử điều này trước đây nhưng chrome trở thành SLOW và IE cũng mượt hơn rất nhiều ở độ phân giải này ... có ý tưởng nào không?
Charlie Davies

1
Cố gắng tăng tốc GPU bằng các cài đặt như chrome: // flags / # force-compositing-mode-2 và xem bạn sử dụng CPU trong trình quản lý tác vụ. Nó có thể giúp xác định chính xác "chậm" là gì, có phải là thời gian phản ứng trong khi nhấp vào một liên kết, đó có phải là nói lắp không đều trong khi cuộn không?
PeterT

Xin cảm ơn - vâng, nó hơi "lúng túng" khi cuộn các trang có nhiều hình ảnh chẳng hạn. Giống như thechive.com tôi đã kích hoạt GPU và nó có vẻ tốt hơn. Tôi sẽ làm một số bài kiểm tra thêm. Tuy nhiên, tôi thấy kỳ lạ là đây là những "thử nghiệm" trong Chrome. Nhưng trong IE họ dường như làm việc hết sức ... bây giờ IE có tốt hơn chrome không?!?!
Charlie Davies

1
Internet Explorer 10 và 11 sử dụng Direct2D để kết xuất trong khi Chrome phải hỗ trợ tất cả các loại HĐH để kết xuất, do đó, tự nhiên trên một số nền tảng IE sẽ vượt trội hơn Chrome khi hoàn toàn đo hiệu suất kết xuất. Điều này được kết hợp bởi Chrom bằng cách sử dụng Skia để kết xuất. Bạn cũng có thể thử so sánh với Firefox cũng sử dụng Direct2D trong Windows afaik.
PeterT

Câu trả lời:


4

Như @PeterT đã lưu ý trong các nhận xét, cách chính xác để thực hiện việc này trong chrome là sử dụng chrome://flags/#high-dpi-support(và để buộc kết xuất GPU nếu điều đó không tự động xảy ra).

Tôi vừa có trải nghiệm tương tự với HiDPI Sony VAIO của người thân.

Không phải đây là những "thử nghiệm" trong Chrome, cũng như thực tế là chỉ dễ dàng kích hoạt chúng trên các máy yêu cầu / hỗ trợ chúng. Thật tuyệt khi có sự hỗ trợ cho các tính năng này được tự động phát hiện, nhưng điều đó không phải lúc nào cũng dễ dàng với nhiều loại phần cứng (và quan trọng hơn là nhiều trình điều khiển khác nhau) hiện đang được sử dụng trên các nền tảng khác nhau. Tôi nghi ngờ rằng các ứng dụng của Microsoft được bật theo mặc định - tôi đoán rằng nó đã được Lenovo kích hoạt khi họ cài đặt Windows trên máy.

Theo như Spotify, bạn đã hết may mắn. Spotify không có hỗ trợ HiDPI và dường như không có bất kỳ kế hoạch nào để sớm phát hành nó. Xem các chủ đề này trên diễn đàn Spotify để biết thêm chi tiết.


1
Là một người mới bắt đầu sử dụng Chrome ở chế độ dpi cao, tôi có thể nói với bạn rằng đây thực sự là một tính năng thử nghiệm. Các sai sót tôi đã nhận thấy sau khi sử dụng nó trong 10 phút: Văn bản k sâu là xấu và văn bản tiêu đề không được định vị chính xác. Tuy nhiên, một khi tính năng sẽ ổn định, Chrome sẽ có thể tự động bật tính năng này, vì "Windows 8.1 cung cấp API cho các ứng dụng để biết giá trị tỷ lệ tối ưu là gì". tham khảo
ValarDohaeris

Kerning không chỉ là "xấu"; nó hoàn toàn tàn bạo: i.imgur.com/HLpb97Y.png
RomanSt

@romkyns Tôi đã thấy điều đó xảy ra nếu trình duyệt của bạn không thể tải xuống một phông chữ. Kiểm tra xem đó có phải là vấn đề của bạn không.
Moshe Katz

3

Đặt cờ qua chrome: // cờ không còn hoạt động trong phiên bản Chrome mới nhất. Thay vào đó, bạn có thể thiết lập nó thông qua khóa đăng ký. Hướng dẫn thực hiện thủ công hoặc bạn có thể thử tệp đăng ký này (tự chịu rủi ro khi sử dụng):

  1. Mở regedit.exe
  2. Hướng đến HKEY_CURRENT_USER\Software\Google\Chrome
  3. Tạo khóa "Hồ sơ" nếu nó chưa tồn tại
  4. Tạo một giá trị DWORD mới có tên là "high-dpi-support" và cung cấp cho nó giá trị 1 (0x00000001)

Điều đó sẽ cho phép chế độ HIDPI thử nghiệm.

Bây giờ bạn cần tắt tính năng mở rộng màn hình Windows, vì Chrome sẽ tự xử lý:

  1. Tìm lối tắt Chrome trên máy tính để bàn hoặc thanh công cụ của bạn
  2. Nhấp chuột phải và đi đến tài sản
  3. Tìm tab "Tương thích"
  4. Chọn hộp "Tắt chia tỷ lệ hiển thị trên cài đặt DPI cao"

Bây giờ bạn đã sẵn sàng để khởi động lại Chrome. Đảm bảo bạn đã giết tất cả các quy trình Chrome thông qua Trình quản lý tác vụ (chúng sẽ không chết khi bạn đóng tất cả các cửa sổ) và khởi động Chrome thông qua phím tắt của bạn. Nó sẽ hoạt động, với tất cả các lỗi thông thường của chế độ HIDPI thử nghiệm (ví dụ: kéo các tab giữa các cửa sổ không hoàn toàn hoạt động theo cách nó được yêu cầu).

Đã thử nghiệm trong Chrome 35.0.1916.114

Cập nhật : Điều này dường như bị phá vỡ trong Chrome 36 (nó liên tục đặt lại cài đặt đăng ký thành "2"). Tôi không thể làm cho nó hoạt động được bằng cách chuyển sang kênh Chrome 37 beta, nơi hack hack tương tự hoạt động (không cần thay đổi nào khác).


những từ tôi muốn sử dụng để mô tả toàn bộ tình huống này chắc chắn sẽ khiến tôi bị cấm khỏi trang web này ... Tôi đang sử dụng phiên bản 36 trên Surface Pro 3 hoàn toàn mới và khóa đăng ký này hoạt động với tôi ONCE. sau đó bắt đầu đặt lại nó. Tôi đang thử v37 ngay bây giờ
Simon

để xác nhận - phiên bản 37 dường như hoạt động ngay bây giờ. Tôi sợ hãi khi nghĩ có bao nhiêu người đang sử dụng máy tính xách tay hidpi mới sáng bóng đẹp mắt của họ với Chrome mờ. Tôi không thể tin rằng điều này đã kéo dài quá lâu như một vấn đề
Simon
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.