#Hyprland monitor ratios

280 messages · Page 1 of 1 (latest)

lapis valve
#

i managed to change to hyprland but problem is my monitors are misaligned and one is on 1388 instead of 1920 can someone please help me change that

true sphinx
lapis valve
#

i have no idea 😭

#

could we vc rq?

#

bc ive tried for like 2 hours

#

if not its alr too

true sphinx
#

fixing this should be pretty fast without vc aswell should be done in a few mins if not we can vc

lapis valve
#

alr alr

true sphinx
#

btw ill link the docs to everything im saying if you want to check what we are doing

lapis valve
#

bet

#

even tho ill prob won't understand neither just follow steps

#

bc i have no idea about arch and less of hyprland

true sphinx
#

so can you give me the contents of the file ~/.config/hypr/hyprland.lua

lapis valve
#

how i check that

true sphinx
lapis valve
#

nvm got it

true sphinx
#

huh weird idk why it didnt grab the default conf

lapis valve
#

wait

#

conf or lua

#

at the end

true sphinx
#

well .conf is the old one .lua the new one what do you have

lapis valve
#

idk lwk

#

i installed it with arch

#

paste it like this?

true sphinx
#

i assume you installed via the archinstall script right?

lapis valve
#

ya

#

with usb

#

did i have to install it through another way?

true sphinx
#

do you have a browser installed idk at what point that puts you

lapis valve
#

idk how to open it

true sphinx
lapis valve
#

there's literally nothing else than the terminal

true sphinx
lapis valve
#

nothing happends

#

what if i just start from scratch and reinstall arch or bad idea

true sphinx
lapis valve
#

oh yea bc for some reason hyprland wasnt installed

true sphinx
lapis valve
#

wdym

true sphinx
#

like previously they had their own language and now they switched to lua

lapis valve
#

ohh

true sphinx
#

and the release has bugs as it looks like

lapis valve
#

so i go into an older version?

true sphinx
#

run
sudo pacman -Syu rofi firefox

true sphinx
lapis valve
#

i can get used to it

#

its rn installing

#

also done

#

done

true sphinx
#

great now oyu can run firefox the commad

lapis valve
#

how

#

there

#

holy fuck

true sphinx
#

write fiirefox in the terminal

lapis valve
#

there

true sphinx
#

then go to hypr.land

lapis valve
#

ok

true sphinx
lapis valve
#

download that?

true sphinx
#

these two and you should be at the default config which it should be installed by defautl

true sphinx
lapis valve
#

raw?

#

or

true sphinx
#

and replace the old conf

lapis valve
#

download zip thing

true sphinx
#

you just want the file so i think raw

lapis valve
#

theres copy raw file and download raw file

true sphinx
#

idk download raw

#

if you get a .lua its wat we want

lapis valve
#

there

#

got it

true sphinx
#

then place it in the config folder and replace the old

lapis valve
#

replace the hypr.conf with hyrp.lua from the config folder?

true sphinx
#

mv Downloads/hyprland.lua ~/.config/hypr/hyprland.lua should do it

lapis valve
#

there

#

moves it

#

now i reboot?

true sphinx
#

no need

#

it reloads on write

lapis valve
#

alr alr

#

now what

true sphinx
#

then press super + r again

#

it should do more now

lapis valve
#

nope nothing

true sphinx
#

hyprlauncher -v

lapis valve
#

terminal?

true sphinx
#

yes sry

lapis valve
#

command not found

#

wait

#

mb didnt type correctly

#

nvm it doesnt exist neither

true sphinx
#

ok so they replaced rofi whith their own thing which i dont know much about so lets just use rofi

lapis valve
#

is there any way to change to

#

hyprland?

true sphinx
#

like you are usign hyprland but to lauch apps the cofig uses hyprlauncher which isnt installed for some reason

#

ig we can also do pacman -Syu hyprlauncher

lapis valve
#

downloaded hyprland for hyprland to not me installed

#

ig

#

i need to add sudo?

#

or nah

true sphinx
#

pacman -Syu hyprlauncher do that and it menu should work

#

ah yes

lapis valve
#

downloading

#

there

true sphinx
#

super + r again

lapis valve
#

nothin

#

isnt it still in rofi

true sphinx
#

can you type hyprlauncher in the terminal

lapis valve
#

yup

#

i can

true sphinx
lapis valve
#

okok

true sphinx
#

nano ~/.config/hypr/hyprland.lua

lapis valve
#

im in

true sphinx
#

send me an image i need to double check if it worked

#

in theory super r should work rn

lapis valve
#

what if i try to reboot

true sphinx
#

you can try cant hurt

#

but shouldnt change anythign

lapis valve
#

rebooting

#

rebootes

#

IT WORKS

#

i just had to reboot

true sphinx
#

great never had to do that before in over a year, but nice that it works now somehow

lapis valve
#

yea

#

lol

#

now what

#

bc the monitors are still bugged

true sphinx
#

so now you have the correct main config fine

lapis valve
#

yes

true sphinx
#

can i see the issue with the monitors

lapis valve
#

the HDMI one is not the primary one and the ratio is holy cooked snd the asustek isnt 75hz

true sphinx
#

so if you reopen the conf file in a second window the is hl.monitors

lapis valve
#

wdym

true sphinx
#

we need to change the config now

#

so reopen it same terminal window works aswell since we have the image here

lapis valve
#

alr

#

terminal

#

now what do i put in the terminal

true sphinx
#

open the config so nano ~/.config/hypr/hyprland.lua

lapis valve
#

lr

#

alr

true sphinx
#

then copy and paste the hl.monitor twice

#

we are doing this nowhttps://wiki.hypr.land/Configuring/Basics/Monitors/

lapis valve
true sphinx
#

add another one so you have 3 , 2 will be your monitors and one the catch all that all other would also work when connected

lapis valve
true sphinx
# lapis valve

then add DP-3 and HDMI-A-3 in the first two for the output name and resolution and refreshrate into the mode field

#

like this

lapis valve
#

why 3

#

and the main should be the first right?

true sphinx
true sphinx
true sphinx
#

that were the names in the output of the hyprctl monitors

lapis valve
#

oh

#

oka

true sphinx
#

and wehn you save that it should be fine

#

hopefully

#

with your luck idk

lapis valve
true sphinx
#

if you want to set the refreshrate you can add @60 or what the one listed in the output was

lapis valve
#

where do i put it

#

on mode?

true sphinx
#

in the mode behind the res

lapis valve
#

wdym behind

true sphinx
#

2880x1800@90

lapis valve
#

ohh

#

like this?

true sphinx
#

dont forget the 75 one is @74.99

lapis valve
#

yes

true sphinx
#

yes

lapis valve
#

then i save?

true sphinx
#

now it shoud work if you save or you get an error

lapis valve
#

i save with

#

ctrl o?

true sphinx
#

yes

lapis valve
#

nothing happened with the main monitor

#

the second one is good

#

but

#

ratio is still broken

#

now i can move to my second monitor

true sphinx
#

can you give me an image

lapis valve
#

of both monitors?

true sphinx
#

of the issue

lapis valve
#

theres no error codes i just cant move my mouse to the other screen

#

and this monitor is still at 1399

true sphinx
#

try the other direction

#

like maybe we put it on the wrong side

lapis valve
#

could we vc so i show what happened

true sphinx
#

yes

#

hyprctl monitors

#

highres

lapis valve
true sphinx
#

hyprctl keyword monitor HDMI-A-3,1920x1080@60,0x0,1

#

"1"

#

1

lapis valve
#

i cant

#

unmute

#

why cant i

#

i cant hear neither

#

i have no mic nor

#

headphones detected

true sphinx
#

LINUX xD

#

i mean we can fix that aswell

lapis valve
#

ples

#

cant share my screen neither

true sphinx
#

thats why i dont like archinstall. it kinda works buut some random stuff is broken

lapis valve
#

which one would u have recommended

true sphinx
#

manual install is best for arch but its a bit of a pain the first time

lapis valve
#

wdym manual install

true sphinx
#

this thing here

lapis valve
#

should i have done that instead

true sphinx
#

after that you know exactly waht works

true sphinx
lapis valve
#

which script

true sphinx
#

can oyu give me systemctl --user pipewire

true sphinx
lapis valve
lapis valve
#

i have no idea

true sphinx
#

systemctl --user status pipewire

#

mb

lapis valve
#

[ander@anderdingus ~]$ systemctl --user status pipewire
● pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: enabled)
Active: active (running) since Sun 2026-05-24 15:20:18 EST; 1h 3min ago
Invocation: 0743891d3f004b29b787dc9857d7cb29
TriggeredBy: ● pipewire.socket
Main PID: 918 (pipewire)
Tasks: 3 (limit: 18768)
Memory: 2M (peak: 2.5M)
CPU: 11ms
CGroup: /user.slice/user-1000.slice/[email protected]/session.slice/pipewire.service
└─918 /usr/bin/pipewire

May 24 15:20:18 anderdingus systemd[726]: Started PipeWire Multimedia Service.
[ander@anderdingus ~]$

true sphinx
#

systemctl --user status pipewire-pulse
systemctl --user status wireplumber

lapis valve
#

[ander@anderdingus ~]$ systemctl --user status pipewire-pulse
systemctl --user status wireplumber
Unit pipewire-pulse.service could not be found.
Unit wireplumber.service could not be found.
[ander@anderdingus ~]$ systemctl --user status pipewire-pulse
Unit pipewire-pulse.service could not be found.
[ander@anderdingus ~]$ ^C
[ander@anderdingus ~]$ systemctl --user status pipewire-pulse
Unit pipewire-pulse.service could not be found.
[ander@anderdingus ~]$

true sphinx
#

sudo pacman -Syu wireplumber pipewire-pulse

lapis valve
#

done

true sphinx
# lapis valve i have no idea

like if you want a simpler one id recommend cachyos still arch based but you dont have to read a wiki to get it working

lapis valve
#

ill do arch dw

true sphinx
#

systemctl --user start pipewire-pulse
systemctl --user start wireplumber

lapis valve
#

oh shi

#

i can now share my screen

#

alr

#

still cant speak nor talk to

true sphinx
#

sudo pacman -Syu pavucontrol

lapis valve
#

done

true sphinx
#

its called volumecontroll in ther

#

e

#

so between this and dc it sould hopefully work

#

does yt or something have sound

lapis valve
#

nope

true sphinx
#

systemctl --user status pipewire-pulse
systemctl --user status wireplumber
systemctl --user status pipewire

#

systemctl --user restart pipewire-pulse wireplumber pipewire

#

systemctl --user status pipewire-pulse wireplumber pipewire

lapis valve
#

still cant hear anything

true sphinx
#

i think restart broke your stream

#

can you restart taht

lapis valve
#

doesnt screen share now

true sphinx
#

idk try and reboot

true sphinx
#

@lapis valve

lapis valve
#

ya?

true sphinx
#

still here?

lapis valve
#

ya

#

can u hear me

#

?

#

i cant hear u

#

nop

#

everythning good

quick siloBOT
#

Too few arguments for command addnote!
Usage: .addnote <name> <text>

true sphinx
#

... solved