Linux ultra yüksek çözünürlüklü ekranlarla başa çıkabilir mi?


48

Samsung, birkaç ay önce, 3200 x 1800 piksel (QHD +) ekran çözünürlüğüne sahip oldukça havalı bir ultrabook olan Ativ Book 9 Plus'ı duyurdu .

Cihaz, Windows 8.1 piyasaya çıkana kadar Windows 8 ile birlikte geliyor ve Samsung bu ultra yüksek çözünürlükle yalnızca Windows 8.1'in başa çıkabileceğini ilan etti.

Şimdi herhangi bir Linux dağıtımının bu kadar yüksek çözünürlükle başa çıkıp çıkamayacağını kendime soruyorum. Özellikle font oluşturma, dikkat edilmesi gereken bir nokta. Ativ Book 9 Plus'ın bazı ilk değerlendirmelerine göre , Windows 8 yazı tiplerini düzgün şekilde oluşturamıyor, böylece ekranı burnunuzun hemen önüne koymak zorunda kalmadan metni okuyabilirsiniz. Bu yüzden Windows 8.1'in daha iyisini yapabileceğini söylüyorlar.

Ama Linux'ta ne var? Linux bu ultra yüksek çözünürlükle daha iyi başa çıkabilir mi? Belki de herkes diğer ultrabooklarla ilgili karşılaştırılabilir özünürlüklerde deneyim sahibidir.


1
Ekran DPI'sını yükseltmenin nesi yanlış?
Ignacio Vazquez-Abrams

1
@ IgnacioVazquez-Abrams Linux'ta bile, birçok program bazı şeyleri ölçeklendirirken diğerlerini ölçeklemenin en kötü durumda olduğunu pek iyi yapmaz. Daha büyük fontlar okunabilirliğe yardımcı olur, ancak düğmeler ve tıklamanız gerekebilecek diğer şeyler komik olarak küçük bırakılabilir.
mattdm 13:

1
+1 @mattdm Ve eğer onlarda "komik küçükler!" Ayarlardaki önemli onay kutularının sekme çubukları, menü başlıkları vb. Gibi “beklenmedik” DPI ayarları nedeniyle OVERLAID olduğu zaman bazı durumlarla karşılaştım. (Tipik geliştiricinin cevabı: "Neredeyse hiç kimse bunu yapmaz." ) Evet, hiçbir insan bir elektrik hattına dokunmayı düşünmezdi, ama yine de orada bir işaret monte edilmiş! ;) - Tabii ki, Ayarlar penceresinin büyüklüğü sabitti ve sadece dikey olarak iki boyuta genişletme numarası işe yaramadı! Bu nedenle, özellikle Windows'ta, DPI ayarlarında çok dikkatli olun.
sözdizimi

Yanıtlar:


23

Gnome / Wayland / X geliştiricileri bu konuda çalışıyor. OS X ve Windows'ta olduğu gibi, çözüm muhtemelen uygulamaların "piksel" fikrinin fiziksel piksellerden ayrılmasını içerecektir. Bu biraz saçma, ancak DPI ve görece piksel boyutuyla ilgili varsayımlarda bulunan yazılım sorununu çözüyor.

Bu konuda Gnome geliştiricisi Alexander Larsson'dan bir güncelleme var: Gnome'da HiDPI desteği .


1
GNOME ve açık HiDPI desteğinin tartışılmasının, arayüzü büyütmek için açık HiDPI desteğinin gerekli olduğu anlamına gelmediğine dikkat edin. Bu anlamda "HiDPI desteği", "bunu kaygan ve kullanımı kolay bir şekilde yapacağız" anlamına gelen bir soyutlamadır (örneğin, "piksellerin uygulamalarını fiziksel piksellerden ayırma" ile ). Bu bir gereklilik olmazdı.
goldilocks

@goldilocks Evet; Windows'u çok yakından takip etmedim, ancak "Samsung, yalnızca Windows 8.1'in bu ultra yüksek çözünürlükle başa çıkabileceğini ilan etti"
mattdm

Bunun, soru ile bağlantılı “gözden geçirme” de, Windows 8 ile iyi bir şekilde ölçeklenememesi veya periyotta ölçeklenmemesiyle ciddi bir botch işi olarak ortaya çıkan şeyle başa çıkacağını tahmin ediyorum. Spin: "Üzgünüz, bunu son sürümde uygulamayı unuttuk" -> "Yeni sürümün ne kadar muhteşem olduğuna bakın". ;)
goldilocks

18

Lütfen fakir İngilizcem için özür dilerim. İnternetteki bilgiler şu ana kadar oldukça az olduğu için yüksek ekran çözünürlüğü ve linux işletim sistemi ile ilgili deneyimlerimi paylaşmak istiyorum. 3200x1800 ekran çözünürlüğüne sahip Dell XPS 15 Haswell 9530'un mutlu bir sahibiyim. Geçen hafta Debian, Ubuntu (Kubuntu / Tarçın / Mate / Birlik / Cubuntu vb.) Ve Nane'yi denedim; yapılandırmak için biraz zaman harcadığım halde hepsi tatmin edici değildi. Sonunda Gnome 3 (çok güzel) ile çok güzel bir ekran ve deneyim elde ettim ve bilgisayar deneyimimi gerçekten geliştirdiğim için yapılandırmamı paylaşmam gerektiğini düşünüyorum:

İşte önereceğim adımlar:

- UbuntuGnome dağıtımını kullanın (Unity ile birlikte Gnome 3'ü kurmaya çalıştım ama bir felaketti): https://wiki.ubuntu.com/UbuntuGNOME/GetUbuntuGNOME . Kurduktan sonra güncelleyin (sudo apt-get dist-upgrade)

Varsayılan Gnome 3'ü kullanın, klasik olanı değil

  • Alt + F2: "Gnome-tweak aracı". SADECE metin ölçeklendirme faktörünü değiştirin (şahsen 2.5 kullanıyorum). Diğer yazı tiplerini değiştirmeyin. Pencere boyutu otomatik olarak ayarlanacaktır

  • Firefox: Uzantıyı Varsayılan Tam Zum Seviyesi (uzantı) yükleyin. Şahsen 250% kullanıyorum Yazı tipini ince ayarlamaya gerek yok, aksi takdirde web sayfalarını bozacaktır. Zoom çözümü çok temiz.

  • Nautilus için simge boyutu: dconf-editörünü (org-gnome-nautilus) kullanarak istediğiniz gibi ince ayar yapın (benim için en büyük) ve ayrıca küçük resim boyutu

  • Gnome 3 deneyimini geliştirmek için: tekrar gnome-tweak-tool kullanarak, gnome uzantılarını "uygulamaları göster", "yerleri göster" i etkinleştir ve "frippery alt panelini" indir ve etkinleştir.

  • Genel olarak konuşursak, font otomatik olarak ayarlandığından, mümkün olduğu kadar gnome uygulamalarını (nautilus / evolution / etc.) Kullanmaya çalışın.

İnşallah faydalı olur.

Saygılarımla,

Romain


Meraklıyım. Bu kurulumda pil ömrünüz nasıl?
Christian Fazzini,

1

Bu büyük ölçüde sürücü desteği meselesidir (çekirdekte ve Xorg sunucusunda). Samsung (ya da GPU'yu kim yaparsa) linux için bir tane yazmaz, bu yüzden başkası yapmak zorunda kalır. Muhtemelen zaten burada çalışacak bir şeyler var.

X kök penceresinin maksimum boyutu yok - eğer istersen onu zaten büyük ayarlayabilirsin, sonra bir şekilde kaydırmalısın (bazı pencere yöneticileri bunu yapabilir).

Yani bir şoför varsa, her şey yoluna girecek. Büyük yazı tipi boyutları ayarlamanız gerekebilir, ancak bu oldukça basittir; yeterince büyük olabilirler. Simge boyutları WM / DE'nize bağlı olarak daha sınırlı olabilir.

Vis. "HiDPI desteği" , bu gibi aygıtları ekstra kayganlıkla hedeflemenin iyi bir yoludur, ancak ekranı kullanılabilir hale getirmenin gerekli olduğunu düşünmüyorum.


@ mattdm: Yazı tipleri ve simgeler hakkındaki noktam bu. Widget setleri (GTK, Qt) arayüzü yazı tipi boyutuna göre ölçeklendirir. Daha büyük fontlar == daha büyük başlık çubukları, düğmeler, vb. DE'ler daha sonra varsayılan widget kümesi için konfigürasyon araçlarını içerir (ve başka şekillerde de yapılandırılabilirler). Bireysel başvuruların konuyla ilgilenmesi gerekmez. Ekran yakınlaştırmanın nasıl çalıştığını da göz önünde bulundurun - tek tek uygulamalar bile bilmiyor. GNOME bağlantınız tam olarak bununla ilgili. Sadece cila ekliyorlar .
goldilock

@ mattdm: Alınan nokta, düzenleyecektir.
goldilocks

Yani orada var! Bu sadece Samsung tarafından bir "alibi deyimi" ! Kelimenin tam anlamıyla onu alma, millet. Bu, bazı işletim sistemlerinde Windows 8.1 veya Linux'tan daha az işletim sisteminde başarısız olacağı anlamına gelmez , ancak Samsung'un belirtilen işletim sistemi sürümünde yalnızca kusursuz işlevselliği garanti edebileceği anlamına gelir . Temel olarak şu anlama gelir: Eğer bunun Linux veya Windows 7 veya 8'de çalışmasını istiyorsanız. Kendi başınıza olacaksınız . Ama yine de, mutlaka "imkansız bir görev" değil. Samsung, söz verdikleri bir şey hakkında kötü bir baskı yapmak istemiyor, ancak dayanamıyor.
sözdizimi

@syntaxerror: Android'in indirimine, donanımın büyük çoğunluğuna linux ile "kendi başınızasınız", veya en azından üreticiden destek veya söz almak zorunda değilsiniz. Hiçbir özel makine bu anlamda diğerlerinden farklı değildir. Üreticinin linux ile kullanımı onaylanmış çok az sayıda bilgisayar ve bunların hiçbiri Samsung olmayan AFAIK vardır.
goldilocks

1

Ben tarçın 2.2 ile Linux Mint 17 hi çözünürlük ve retina görüntüler için en iyi bahis olduğunu düşünüyorum. Oldukça iyi bir iş çıkarıyor ve tarçın 2.2'nin ubuntu gnome 14.04'teki gnome3.10'dan daha iyi olduğunu düşünüyorum. Ancak, çok küçük görünebilecek bazı program pencereleri vardır ve bu nedenle çalışmak için iyi bir deneyim değildir.


1

Bu komut benim için çalıştı:

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

Mükemmel değil, ama en azından terminalde bir şey görebiliyorum.


0

X.org kullanıyorsanız, ekranınızın fiziksel boyutlarını belirleyebilirsiniz. Örnek yapılandırma :

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

Bazı uygulamalar buna saygı duyar ve metni buna göre ölçeklendirir, ancak normalde simgeler ve diğer UI öğeleri değildir. Sonunda, uygulamayı uygulamaya göre ölçeklendirmeniz gerekecek. GTK + 3 uygulamaları ölçekleme yöntemlerine sahiptir ve QT 5 uygulamaları da vardır, ancak bazen işler çalışmaz ve geçici çözümler bulmanız gerekir. Daha sonra bu araç kitlerinin hiçbirini kullanmayan uygulamalar var. Bazen özel bir büyük simge teması kullanmak yardımcı olabilir.

Uygulamalara genel bir bakış Arch wiki HiDPI sayfasında bulunabilir . Bilgilerin çoğu dağıtımdan bağımsızdır.

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.