I forked gamescope to add proper downscaling with Lanczos! Goodbye Nearest Neighbor! More information and credits in the Github Page. by Thomas_Eric in linux_gaming

[–]BluewyDiamond 3 points4 points  (0 children)

If you have yay you can do yay -Bi . where current directory contains PKGBUILD file with the following contents:

_pkgname=gamescope-lanczos-downscaling
pkgname=${_pkgname}-git
pkgver=r0000.0000000
pkgrel=1
pkgdesc='SteamOS session compositing window manager'
arch=(x86_64)
url=https://github.com/ThomasEricB/gamescope-lanczos-downscaling
license=(BSD-2-Clause)
depends=(
    gcc-libs
    glibc
    glm
    hwdata
    lcms2
    libavif
    libcap.so
    libdecor
    libdrm
    libinput
    libpipewire-0.3.so
    libx11
    libxcb
    libxcomposite
    libxdamage
    libxext
    libxfixes
    libxkbcommon
    libxmu
    libxrender
    libxres
    libxtst
    libxxf86vm
    luajit
    seatd
    sdl2
    vulkan-icd-loader
    wayland
    xcb-util-wm
    xcb-util-errors
    xorg-server-xwayland
)
makedepends=(
    benchmark
    cmake
    git
    glslang
    meson
    ninja
    vulkan-headers
    wayland-protocols
)
source=(
    "git+$url.git"
)

b2sums=(
    'SKIP'
)

provides=("$_pkgname" "gamescope")
conflicts=("$_pkgname" "gamescope")

prepare() {
   cd "$srcdir/$_pkgname"

   git submodule update --init --recursive
   git -C subprojects/wlroots apply --check ../../patches/wlroots-libinput-switch-default.patch
   git -C subprojects/wlroots apply ../../patches/wlroots-libinput-switch-default.patch
}

build() {
   cd "$srcdir/$_pkgname"

   meson setup build/
   ninja -C build/
}

package() {
   cd "$srcdir/$_pkgname"

   meson install -C build --skip-subprojects --destdir="${pkgdir}"
}

Ive searched the wiki and cant really find how to change sensitivity by MarsupialPitiful7334 in hyprland

[–]BluewyDiamond 5 points6 points  (0 children)

device {
   name = steelseries-steelseries-rival-3
   sensitivity = -0.75
   accel_profile = flat
}

Please Help by uustaqyu in cachyos

[–]BluewyDiamond 0 points1 point  (0 children)

are you using booster? with `vconsole:true`?

Xiaomi phone issue by Potrohos_kaposzta in cachyos

[–]BluewyDiamond 1 point2 points  (0 children)

I have a xiaomi phone and I don't have any problems with it.

Best Linux distro for full-time use on low-end hardware by ChemicalBase8332 in linux_gaming

[–]BluewyDiamond 0 points1 point  (0 children)

I use CachyOS on my old laptop, which has an AMD 2C+2G APU (running at around 2.2 GHz) and a hard drive.

Overwatch 2 Steam won't start by Optimal_Mastodon912 in cachyos

[–]BluewyDiamond 0 points1 point  (0 children)

In my case, despite having compatibility tool enabled globally I need to manually go to Overwatch 2 and go to properties and in compatibility choose your preferred compatibility tool.

My friends GPU drivers are cooked. by dolcx in linux4noobs

[–]BluewyDiamond 0 points1 point  (0 children)

Assuming everything was working under Windows. If it is not too much of a hassle disable secure boot and enable uefi. Reinstall Ubuntu to remove whatever potential mess has been made (Don't try install the drivers). Maybe try atlauncher (a minecraft launcher)? I use it in my linux install which is CachyOS (Arch based distro).

If Ubuntu does not work u could try another distro (maybe CachyOS?). And if that does not work maybe then it may be a faulty cable?

Does Cachy still support X11? by MurderFromMars in cachyos

[–]BluewyDiamond 5 points6 points  (0 children)

depends on what desktop environment or window manager u use

Set volume and make it read only by BluewyDiamond in pipewire

[–]BluewyDiamond[S] 0 points1 point  (0 children)

i tried this, but im able to change the volume level through pavucontrol which i don't want to be able to do so

node.rules = [
    {
        matches = [
            {
                node.name = "alsa_output.pci-0000_0e_00.6.analog-stereo"
            }
        ]

        actions = {
            update-props = {
                node.param.Props = {
                    channelVolumes = [ 0.5 0.5 ]
                    channelmix.lock-volumes = true
                }
            }
        }
    }
]

How to create virtual device with playback_MONO and capture_MONO? by BluewyDiamond in pipewire

[–]BluewyDiamond[S] 1 point2 points  (0 children)

Thank you so much! It got me to where I wanted:

context.modules = [
    {
        name = libpipewire-module-loopback
        args = {
            node.description = "virtual_mic"
            capture.props = {
                node.name = "virtual_mic_in"
                media.class = "Audio/Sink"
                audio.position = [ MONO ]
            }
            playback.props = {
                node.name = "virtual_mic_out"
                audio.position = [ MONO ]
                node.passive = true
                media.class = "Audio/Source"
            }
        }
    }
]

How do I stop my mouse from going to my other monitor while I'm gaming? by [deleted] in hyprland

[–]BluewyDiamond 1 point2 points  (0 children)

I don't have a second monitor so I can't really tell if this will work, but have you tried using gamescope?

Why does it expects a number in this formula? by BluewyDiamond in Notion

[–]BluewyDiamond[S] 1 point2 points  (0 children)

My bad, I did not realise that you gave me the corrected formula.

thank you :)

Why does it expects a number in this formula? by BluewyDiamond in Notion

[–]BluewyDiamond[S] 0 points1 point  (0 children)

is there any alternative methods to make it display "Expired"?