Windows 8.1'deki HiDPI Sorunları (Chrome, Spotify)


13

Geçenlerde çok güzel bir Lenovo Yoga 2 aldım. Ekran inanılmaz, eski monitörüme bakamıyorum, üzerinde okumak bir rüya

Ancak, HiDPI ve windows scaling konularını girin ve birkaç sorunum var. Internet Explorer yükler ve diğer MS uygulamaları iyi görünür. Ancak, Spotify ile birlikte Chrome bulanık görünüyor ... Ben zaten "Tüm ekranlarım için bir ölçekleme düzeyi seçmeme izin ver" seçeneğinin işaretini kaldırdım. Ancak bu, Chrome'u ve diğer tüm uygulamaları 3200 x 1800 çözünürlükte çok küçük yapıyor.

Bu nedenle mevcut çözümüm, Windows 8.1'in her şeyi ölçeklendirmesi ve ardından program uyumluluğu ayarlarında ölçeklendirmeyi devre dışı bırakması (exe'yi sağ tıklatması) ancak bu, Chrome'daki sekmelerin gerçekten çok küçük olduğu anlamına geliyor.

Chrome ve Spotify gibi uygulamaların dizüstü bilgisayarımdaki diğer uygulamalar kadar iyi göründüğü bir çözüm arıyorum. Bunun şimdilik sahte olabileceğini biliyorum, başkaları ne yapıyor?


5
Bu uygulama başına bir ayardır. Krom chrome://flags/#high-dpi-supportiçin URL çubuğuna girmeyi denemeli ve HiDPI-Support"aktif" olarak ayarlanıp ayarlanmadığını kontrol etmelisin
PeterT

Teşekkürler Bunu daha önce denedim ama krom YAVAŞ oldu ve iyi IE bu çözünürlükte çok daha yumuşak ... herhangi bir fikir?
Charlie Davies

1
GPU hızlandırmayı chrome: // flags / # force-compositing-mode-2 gibi ayarlarla zorlamaya çalışın ve görev yöneticisinde CPU kullanımını izleyin. Tam olarak neyin "yavaş" olduğunu tanımlamaya yardımcı olabilir, bir bağlantıya tıklarken tepki süresi mi, kaydırma sırasında düzensiz kekemelik mi?
PeterT,

Hey teşekkürler - evet, örneğin çok sayıda resimli sayfalar arasında gezinirken biraz "titiz". Thechive.com gibi GPU'yu etkinleştirdim ve daha iyi görünüyor. Biraz daha test yapacağım. Ancak bunların Chrome'da "deneyler" olduğunu garip buluyorum. Fakat IE’de kutu üzerinde çalışıyor gibi gözüküyorlar ... IE şimdi kromdan daha iyi mi?
Charlie Davies

1
Internet Explorer 10 ve 11, oluşturma için Direct2D'yi kullanırken, Chrome, oluşturma için her türlü işletim sistemini desteklemelidir, bu nedenle doğal olarak bazı platformlarda IE, yalnızca oluşturma performansını ölçerken Chrome'dan daha iyi performans gösterir. Bu, oluşturma için Skia kullanılarak Chrom tarafından birleştirilir. Ayrıca Windows afaik altında Direct2D kullanan Firefox ile de karşılaştırmayı deneyebilirsiniz.
PeterT,

Yanıtlar:


4

@PeterT'in yorumlarda belirtildiği gibi, bunu kromda yapmanın doğru yolu chrome://flags/#high-dpi-support(ve otomatik olarak gerçekleşmezse GPU görüntülemeyi zorlamak) kullanmaktır.

Sadece bir akrabamın HiDPI Sony VAIO'su ile benzer bir deneyim yaşadım.

Bunların Chrome'da "deneyler" olması değil, yalnızca onları gerektiren / destekleyen makinelerde etkinleştirilmelerinin daha kolay olduğu gerçeğinden değil. Bu özelliklerin desteğinin otomatik olarak belirlenmesini sağlamak iyi olurdu, ancak şu anda farklı platformlarda kullanılmakta olan çok çeşitli donanımlar (ve daha da önemlisi çok çeşitli sürücüler) göz önüne alındığında bu her zaman bu kadar kolay olmuyor. Microsoft uygulamalarının varsayılan olarak da etkinleştirdiğinden şüpheliyim - Windows'u makineye yüklediklerinde Lenovo tarafından etkinleştirildiğini tahmin ediyorum.

Spotify gittiği sürece, şanssızsın. Spotify HiDPI desteğine sahip değil ve yakında herhangi bir zamanda yayınlamayı planlamıyor gibi görünüyor. Daha fazla ayrıntı için Spotify forumundaki bu konulara bakın.


1
Chrome'u yeni dpi modunda kullanmaya yeni başlayan biri olarak, bunun gerçekten deneysel bir özellik olduğunu söyleyebilirim. 10 dakika kullandıktan sonra fark ettiğim kusurlar: Metin aralığı bozuk ve başlık metinleri doğru konumlandırılmamış. Ancak, özellik bir kez kararlı hale geldiğinde, Chrome, "Windows 8.1, uygulamalara en uygun ölçeklendirme değerinin ne olduğunu bilmesi için API'ler sağlar" özelliğini otomatik olarak açabilmelidir. başvuru
ValarDohaeris

Karakter aralığı sadece "kötü" değildir; kesinlikle çok fena
RomanSt

@romkyns Tarayıcınız bir fontu indiremezse bunun olduğunu gördüm. Bu senin sorunun mu kontrol et.
Moshe Katz

3

Bayrağı chrome ile ayarlamak: // flags artık Chrome'un en son sürümünde çalışmaz. Bunun yerine, bir kayıt defteri anahtarı ile ayarlayabilirsiniz. El ile yapmak için yönergeler veya bu kayıt defteri dosyasını deneyebilirsiniz (kendi sorumluluğunuzdadır):

  1. Regedit.exe dosyasını açın.
  2. Şu yöne rotayı ayarla HKEY_CURRENT_USER\Software\Google\Chrome
  3. Zaten yoksa "Profil" anahtarını oluşturun
  4. "High-dpi-support" adlı yeni bir DWORD değeri oluşturun ve ona 1 değerini verin (0x00000001)

Bu deneysel HIDPI modunu sağlayacaktır.

Artık Chrome, kendisi tarafından işleneceği için Windows görüntü ölçeklendirmesini devre dışı bırakmanız gerekiyor:

  1. Masaüstünüzde veya araç çubuğunuzda bir Chrome kısayolu bulun
  2. Sağ tıklayıp özelliklere gidin
  3. "Uyumluluk" sekmesini bulun
  4. "Yüksek DPI ayarlarında ekran ölçeklendirmesini devre dışı bırak" kutusunu işaretleyin

Artık Chrome'u yeniden başlatmaya hazırsınız. Tüm Chrome işlemlerini Görev Yöneticisi aracılığıyla öldürdüğünüzden emin olun (tüm pencereleri kapattığınızda ölmezler) ve Chrome'u kısayolunuzdan başlatın. Çalışmalı, deneysel HIDPI modunun tüm normal hataları ile çalışmalıdır (örneğin, pencereler arasında sekmeleri sürüklemek olması gerektiği gibi çalışmaz).

Chrome'da test edildi 35.0.1916.114

Güncelleme : Bu Chrome 36'da bozuk görünüyor (kayıt defteri ayarını sürekli olarak "2" ye sıfırlar). Aynı kayıt defteri saldırısının çalıştığı Chrome 37 beta kanalına geçmek dışında işe yaramadı (başka bir değişikliğe gerek yok).


Bu durumu açıklamak için kullanmak istediğim kelimeler kesinlikle bu siteden çıkmamı yasakladı ... Yepyeni bir Surface Pro 3'te 36 sürümünü kullanıyorum ve bu kayıt defteri anahtarı bir kere benim için çalıştı. daha sonra sıfırlamaya başladı. Şimdi v37 çalışıyorum
Simon

onaylamak için - sürüm 37 şimdi çalışıyor gibi görünüyor. Ne kadar insanın güzel parlak yeni hidpi dizüstü bilgisayarlarını bulanık Chrome ile kullandığını düşünmekten korkuyorum. Bunun bir sorun kadar sürdüğüne inanamıyorum
Simon,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.