#Hyprland monitor ratios
280 messages · Page 1 of 1 (latest)
Is the default hyprland config already written in lua or is it still hyprlang? The version which introduced lua to the wiki is only 2 weeks old so im not sure if the default is already updated.
If its lua the wiki describes it pretty well https://wiki.hypr.land/Configuring/Basics/Monitors/ .The one for hyprlang was as detailed and you just need to go back to 0.54 (https://wiki.hypr.land/0.54.0/Configuring/Monitors/). If you still have issues im here to help
i have no idea 😭
could we vc rq?
bc ive tried for like 2 hours
if not its alr too
fixing this should be pretty fast without vc aswell should be done in a few mins if not we can vc
alr alr
btw ill link the docs to everything im saying if you want to check what we are doing
bet
even tho ill prob won't understand neither just follow steps
bc i have no idea about arch and less of hyprland
how i check that
thats the main config of Hyprland you configure everything there
huh weird idk why it didnt grab the default conf
well .conf is the old one .lua the new one what do you have
right i gave you .lua
i assume you installed via the archinstall script right?
do you have a browser installed idk at what point that puts you
idk how to open it
no thats fine
there's literally nothing else than the terminal
the bind in here is mainmod + R which is super key + R
right it calls wofi.......
oh yea bc for some reason hyprland wasnt installed
should change they just changed config lang recently and it looks like they have a few issues
wdym
like previously they had their own language and now they switched to lua
ohh
and the release has bugs as it looks like
so i go into an older version?
run
sudo pacman -Syu rofi firefox
that would break it more well just fix it. like im on the same version. it works but the default config system is a bit weird
great now oyu can run firefox the commad
write fiirefox in the terminal
there
then go to hypr.land
ok
download that?
these two and you should be at the default config which it should be installed by defautl
yes
and replace the old conf
download zip thing
you just want the file so i think raw
theres copy raw file and download raw file
then place it in the config folder and replace the old
replace the hypr.conf with hyrp.lua from the config folder?
mv Downloads/hyprland.lua ~/.config/hypr/hyprland.lua should do it
nope nothing
hyprlauncher -v
terminal?
yes sry
ok so they replaced rofi whith their own thing which i dont know much about so lets just use rofi
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
downloaded hyprland for hyprland to not me installed
ig
i need to add sudo?
or nah
super + r again
can you type hyprlauncher in the terminal
no the default is hyprlauncher in the example
okok
nano ~/.config/hypr/hyprland.lua
im in
send me an image i need to double check if it worked
in theory super r should work rn
great never had to do that before in over a year, but nice that it works now somehow
so now you have the correct main config fine
yes
can i see the issue with the monitors
the HDMI one is not the primary one and the ratio is holy cooked snd the asustek isnt 75hz
so if you reopen the conf file in a second window the is hl.monitors
wdym
we need to change the config now
so reopen it same terminal window works aswell since we have the image here
open the config so nano ~/.config/hypr/hyprland.lua
then copy and paste the hl.monitor twice
we are doing this nowhttps://wiki.hypr.land/Configuring/Basics/Monitors/
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
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
like i said here your two current ones and one that if you connect another one it also works
shouldnt matter much
i mean why dp3 and hdmi 3
that were the names in the output of the hyprctl monitors
if you want to set the refreshrate you can add @60 or what the one listed in the output was
in the mode behind the res
wdym behind
2880x1800@90
dont forget the 75 one is @74.99
yes
yes
then i save?
now it shoud work if you save or you get an error
yes
nothing happened with the main monitor
the second one is good
but
ratio is still broken
now i can move to my second monitor
can you give me an image
of both monitors?
of the issue
theres no error codes i just cant move my mouse to the other screen
and this monitor is still at 1399
could we vc so i show what happened
i cant
unmute
why cant i
i cant hear neither
i have no mic nor
headphones detected
thats why i dont like archinstall. it kinda works buut some random stuff is broken
which one would u have recommended
manual install is best for arch but its a bit of a pain the first time
wdym manual install
should i have done that instead
after that you know exactly waht works
the script should work aswell we just need to fix the weird stuff
which script
can oyu give me systemctl --user pipewire
like the arch install one you did
[ander@anderdingus ~]$ systemctl --user pipewire
Unknown command verb 'pipewire'.
[ander@anderdingus ~]$
[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 ~]$
systemctl --user status pipewire-pulse
systemctl --user status wireplumber
[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 ~]$
sudo pacman -Syu wireplumber pipewire-pulse
done
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
ill do arch dw
systemctl --user start pipewire-pulse
systemctl --user start wireplumber
sudo pacman -Syu pavucontrol
done
its called volumecontroll in ther
e
so between this and dc it sould hopefully work
does yt or something have sound
nope
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
still cant hear anything
doesnt screen share now
In this video I teach you about Linux as well as Linux Ricing; Made in mind for people of all skill-levels, For all distros, although I used arch/endeavor OS.
This will be my personal guide for linux/ricing! Made in a style and essence of the diink; It may prove useful as I plan on making more linux videos.
Links:
Github page of Rice:
https:/...
@lapis valve
ya?
still here?
Too few arguments for command addnote!
Usage: .addnote <name> <text>
... solved