Към съдържанието

Монитори

OmarOS предполага по подразбиране, че работите на дисплей от клас retina с възможност за 2x. Това ви трябва, за да получите онези хубави, ясни шрифтове за програмиране. Това е, за което са оптимизирани почти всички нови премиум лаптопи с екрани с висока разделителна способност. Това е, което бихте искали да използвате на 27" 5K Apple Studio Display/ProArt PA27JCV/Samsung S9/Kuycon G27P или 32" 6K Apple XDR/ProArt PA32QCV/Kuycon G32P.

Но ако не работите на дисплей с PPI от 218 или повече, ще искате да промените настройките на монитора. Например, ако имате 27" или 32" 4K, можете да използвате дробно мащабиране, като отворите ~/.config/hypr/monitors.lua (чрез Настройка > Монитори в менюто на OmarOS) и преминете към препоръката за тази комбинация:

local omaros_gdk_scale = 2
local omaros_monitor_scale = 1.6

Ако използвате дисплей 1080p или 1440p, вероятно ще искате просто да използвате 1x мащабиране, така че можете да използвате:

local omaros_gdk_scale = 1
local omaros_monitor_scale = 1

Промените в GDK_SCALE се прилагат за приложения, стартирани след промяната (а GTK приема само цели числа, така че го дръжте на най-близкото цяло число до мащаба на монитора ви). Затова се уверете, че затваряте прозорците, които имате и които са прекалено големи след промяната (или затворете всички прозорци с Ctrl + Alt + Del!).

Можете също бързо да преминавате през основните съотношения за мащабиране на монитора (1x, 1.25x, 1.6x, 2x, 3x, 4x) чрез Super + /, за да отидете по-високо, и Super + Alt + /, за да отидете по-ниско. Ако имате конфигурацията по подразбиране, тези промени ще се запазят и след рестартиране.

Правене на текста по-голям или по-малък

Мащабирането на монитора променя размера на всичко. Ако всичко, което искате, е по-голям или по-малък текст, има един-единствен бутон за това:

omaros display text size 14

Това приема размер в пиксели между 9 и 20 и премества заедно шела на OmarOS, GTK приложенията и терминала ви, така че целият работен плот остава пропорционален. Стартирайте го без аргумент, за да видите къде сте, и omaros display text size reset, за да се върнете към настройката по подразбиране. Foot е единственият изоставащ: той няма начин да презареди конфигурацията си, така че работещите терминали запазват стария си размер, докато не отворите нов.

Разширяване и огледално отразяване на дисплеи на лаптопи

Когато свържете външен екран към лаптопа си, дисплеят се разширява автоматично. Но можете да промените това на огледално отразяване вместо това чрез Задействай > Хардуер в менюто на OmarOS или Super + Ctrl + Alt + Delete. Това е особено полезно, ако този външен екран е проектор и искате да показвате нещо, докато работите.

Когато разширявате, затварянето на капака на лаптопа автоматично ще изключи вътрешния екран. Отварянето на капака ще го включи отново. Можете също да контролирате това ръчно чрез Задействай > Хардуер в менюто на OmarOS или Super + Ctrl + Delete.

Подреждане на няколко екрана

Hyprland работи чудесно с няколко екрана. Прочетете повече за това как да ги подредите в документацията за монитори на Hyprland. Можете също да свързвате конкретни работни пространства с конкретни монитори. В OmarOS тези правила отиват в ~/.config/hypr/monitors.lua като записи hl.monitor — файлът идва с коментирани примери за фиксиране на конкретен монитор към разделителна способност, позиция и завъртане.

Можете също да разгледате Hyprmon, ако искате TUI, който да ви помогне с позиционирането на няколко екрана.

Контролиране на яркостта

Яркостта на монитора се контролира от специалните функционални клавиши за яркост нагоре/надолу. Ако задържите shift, докато натискате тези клавиши, ще отидете на максимална или минимална яркост. Клавишите контролират дисплея, върху който сте фокусирани, така че външните монитори, които говорят DDC/CI, се регулират по същия начин като екрана на лаптопа.

Apple дисплеи

Ако използвате Apple дисплей, обикновените клавиши за яркост на клавиатурата също ще работят автоматично, ако сте фокусирани върху Apple дисплея. Това става чрез командата asdcontrol.

Обърнете внимание, че ако използвате Apple 6K XDR дисплей, може да видите фантомен екран в списъка си hyprctl monitors. Можете да го изключите с нещо като hl.monitor({ output = "DP-2", disabled = true }) чрез Настройка > Монитори.

На Intel машини трябва да се свързвате към Apple дисплеи чрез обикновен Thunderbolt кабел. На други машини без Thunderbolt обикновено ще трябва да използвате кабел DP + USB-A -> USB-C, за да проработи.