Portál AbcLinuxu, 10. května 2025 03:00

O HiDPI v Linuxu

Jiří Eischmann v příspěvku na svém blogu píše o HiDPI v Linuxu. Věnuje se celočíselnému i neceločíselnému škálování, podpoře škálování v GTK+ 3 a Qt 5, aplikacím implementujícím vlastní škálování nebo používání více monitorů o různé hustotě pixelů.

27.9.2017 15:55 | Ladislav Hagara | Zajímavý článek


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

27.9.2017 18:34 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: O HiDPI v Linuxu
Odpovědět | Sbalit | Link | Blokovat | Admin
Kedysi slúžilo DPI v normálnych OS na to aby bolo zaručené že výsledný obraz bude zobrazovaný v rovnakej veľkosti na všetkých zariadeniach. Jemnosť zobrazenia bola daná práve hustotou zobrazovaných bodov.

Neviete niekto kedy sa zmení práca s DPI pomocou toho akože škálovania opísaného v tom blogu napríklad pri tlačení dokumentov na tlačiarni?
27.9.2017 18:50 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: O HiDPI v Linuxu
Odpovědět | Sbalit | Link | Blokovat | Admin
Před rokem jsem hledal informace k možnému notebooku. A jsem docela rád po přečtení toho blogu, že jsem nakonec nekoupil DelL XPS 13, který původně byl také v užším výběru. Mohl jsem s tím mít dost více práce.
27.9.2017 19:06 paralen
Rozbalit Rozbalit vše Re: O HiDPI v Linuxu
Odpovědět | Sbalit | Link | Blokovat | Admin
Toto je problem s ktorym zapasim aj ja na Plasma 5. Momentalne mam scale nastaveny na 1.25. Na sekundarnom (FullHD) monitore mam sice zvacsene GUI, ale da sa to prezit. Vo firefoxe pouzivam rozsirenie AutoHiDPI, ktore web stranky korektne zvacsuje/zmensuje. Problem nastane pri prechode na firefox 57, kde nebude API pre zmenu DPI. Autor AutoHiDPI sice vytvoril issue no dostal od vyvojarov odpoved, ze to nie je majoritny problem a kvoli jednemu rozsireniu nebudu pridavat API do webextension a teda korektny scale ma vyriesit DE (cize Gnome/GTK3). A pritom pouzitelnost Waylandu stale v nedohladne...
27.9.2017 20:04 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: O HiDPI v Linuxu
Odpovědět | Sbalit | Link | Blokovat | Admin
Přitom by stačilo mít vektorově definované GUI a kreslit jej pro každou obrazovku znovu. Asi se vrátím ke třicet let starému NEXTSTEPu.
27.9.2017 20:59 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: O HiDPI v Linuxu
Načo? Stačí keď si niekto spomenie čo znamená DPI, a zariadi sa podľa toho. Namiesto nanútenia DPI 96 na základe ktorého sa celé zobrazovanie rozbije.
28.9.2017 15:34 michi141 | Brno
Rozbalit Rozbalit vše Re: O HiDPI v Linuxu
…no a nebo je tu ještě Mac. ;-)
29.9.2017 10:21 RB
Rozbalit Rozbalit vše Re: O HiDPI v Linuxu
Mac má úplně ty samé problémy. Sice u svého hardware to vyřešili tak, že rozlišení zdvojnasobili a tím se vyhnuli problémům s necelociselnym skalovanim, ale jak tomu člověk připojí jiný monitor, tak je po pohádce.
28.9.2017 01:08 roman
Rozbalit Rozbalit vše Re: O HiDPI v Linuxu
Odpovědět | Sbalit | Link | Blokovat | Admin
Nejaky cas jsem to yaky resil, ale protoze to neni sjednoceno pro vsechna prostredi a aplikace, vykaslal sem se na to a mam FullHD jak na externim monitoru tak na hidpi notebookovem. :D Stejne tak male pixely na ntb z normalni vzdalenosti nevidim a za ty nervy mi to nestoji.
28.9.2017 17:24 Petr
Rozbalit Rozbalit vše Re: O HiDPI v Linuxu
Nekdo treba pracuje s fotkami a full hd je proste malo.
29.9.2017 12:56 jxjl
Rozbalit Rozbalit vše Re: O HiDPI v Linuxu
Odpovědět | Sbalit | Link | Blokovat | Admin
No, on základní problém HiDPI je v tom, že programátoři s něčím takovým nepočítají a systém se to pak snaží za ně nějak lepit, čímž mnohdy způsobuje více škody, než užitku. Bohužel třeba v takovém Qt ta podpora sice je, ale jakmile začne program něco kreslit na tvrdo přes QPainter, tak už musí škálování víceméně řešit ... a kdo by četl dokumentaci, když to u 90 procent uživatelů funguje i bez toho. Situace u Win je nicméně velice podobná. Buď aplikace natvrdo systému zahlásí, že umí HiDPI, nebo je nemilosrdně naškálována jako bitmapa ... a mnohdy pak nepozná, že by měla kreslit v HiDPI módu.

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.