Code Monkey home page Code Monkey logo

debian-hyprland's Introduction

JaKooLit

Coding


  • 🔭 I'm a Linux Enthusiast who likes to play around with Computers and stuff.
  • 🌱 I’m currently learning how to code properly
  • 📫 You can follow me on Youtube. YouTube Please subscribe 🤩 Thanks alot
  • 🏠 Kindly join my discord Discord

📊 Stats

GitHub Stats
GitHub Streak GitHub Summary

ko-fi

"Buy Me A Coffee"

Or you can donate cryto on my btc wallet :)

1N3MeV2dsX6gQB42HXU6MF2hAix1mqjo8i

Typing SVG

debian-hyprland's People

Contributors

jakoolit avatar ppfloydde avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

debian-hyprland's Issues

Login option to hyperland wont show in Ubuntu Lts 24.04

the installation of HyperLand on a freshly installed Ubuntu 24.04 LTS system. The installation process was followed as per the instructions, but unfortunately, HyperLand did not appear as an option in the login screen after the installation.

How to remove this

Kindly help me with this

I am having some issue after installing it in my kali linux operation system can you guide so that i can remove it and install it again

[Bug]: 23.10.1 not working

Bug Report

Description

Ubuntu 23.10.1 from official .iso won't work, never try 23.10. git clone the correct branch.
But i managed to get it worked on 24.04 LTS. Shame that the docker desktop is not available on 24.04

[Bug]:

vulkan-validationlayers failed to install

How can I fix it , Is it effect when I use Hyprland? I'm installing it on kali linux

also I have uncommented the #deb-src

What is the built in Rofi launcher for the install script?

Custom Template

Description

I used the install script on 23.10 and it has a custom Rofi skin, I can't find what Rofi skin it is anywhere. I tried changing it once and to revert it I had to reinstall Hyprland with the install script. I want to use the launcher in other places.

Screenshots of the launcher

image

Proposed Solution

Does anyone have a link or download to the launcher script? It would be greatly appreciated.

Additional Information

Also, last time I installed it it was orange now it's black so could someone tell me how to customize the color?

rofi not showing any Flatpak apps

Bug Report

Description

[Provide a clear and concise description of the bug.]
rofi -show drun #not showing any Flatpak apps

Steps to Reproduce

  1. SUPER - D
  2. No Flatpak apps shown

Expected Behavior

that the flatpak apps woould show in dmenu

Actual Behavior

can't see them, have to bind a whole lot of flatpak run kommands

Screenshots

Environment

  • Linux Distro: Debian 13, SID
  • Linux Version, 6.7

[Bug]: building failed during make command

Bug Report

While I was using the make command in the Hyprland Folder because i was hasving problems somewhere and i couldnt use the command so i went back and tried to find what it was so I found it. I know this is large but htis is what it gave me ive been trying to fix it for 2 days now and going through the bug reports on here and cant find anything, talking about this problem so i thought id bring it up.

"FAILED: CMakeFiles/Hyprland.dir/src/protocols/OutputManagement.cpp.o
/usr/bin/c++ -DHAS_EXECINFO -DHyprland_EXPORTS -DLEGACY_RENDERER -DUSES_SYSTEMD -DWLR_USE_UNSTABLE -I/home/user/Debian-Hyprland/Hyprland/. -I/home/user/Debian-Hyprland/Hyprland/src -I/home/user/Debian-Hyprland/Hyprland/subprojects/wlroots-hyprland/include -I/home/user/Debian-Hyprland/Hyprland/subprojects/wlroots-hyprland/build/include -I/home/user/Debian-Hyprland/Hyprland/subprojects/udis86 -I/home/user/Debian-Hyprland/Hyprland/protocols -I/home/user/Debian-Hyprland/Hyprland/subprojects/udis86/libudis86 -isystem /usr/include/uuid -isystem /usr/include/cairo -isystem /usr/include/libpng16 -isystem /usr/include/freetype2 -isystem /usr/include/pixman-1 -isystem /usr/include/pango-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/harfbuzz -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/libdrm -O3 -DNDEBUG -std=gnu++23 -O3 -Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing -Wno-pointer-arith -pthread -Winvalid-pch -include /home/user/Debian-Hyprland/Hyprland/build/CMakeFiles/Hyprland.dir/cmake_pch.hxx -MD -MT CMakeFiles/Hyprland.dir/src/protocols/OutputManagement.cpp.o -MF CMakeFiles/Hyprland.dir/src/protocols/OutputManagement.cpp.o.d -o CMakeFiles/Hyprland.dir/src/protocols/OutputManagement.cpp.o -c /home/user/Debian-Hyprland/Hyprland/src/protocols/OutputManagement.cpp
/home/user/Debian-Hyprland/Hyprland/src/protocols/OutputManagement.cpp: In member function ‘void COutputHead::sendAllData()’:
/home/user/Debian-Hyprland/Hyprland/src/protocols/OutputManagement.cpp:169:64: error: cannot convert ‘wl_resource*’ to ‘CZwlrOutputModeV1*’
169 | resource->sendCurrentMode(m->resource->resource());
| ~~~~~~~~~~~~~~~~~~~~~^~
| |
| wl_resource*
In file included from /home/user/Debian-Hyprland/Hyprland/src/protocols/OutputManagement.hpp:7,
from /home/user/Debian-Hyprland/Hyprland/src/protocols/OutputManagement.cpp:1:
/home/user/Debian-Hyprland/Hyprland/protocols/wlr-output-management-unstable-v1.hpp:216:26: note: initializing argument 1 of ‘void CZwlrOutputHeadV1::sendCurrentMode(CZwlrOutputModeV1*)’
216 | void sendCurrentMode(CZwlrOutputModeV1*);
| ^~~~~~~~~~~~~~~~~~
/home/user/Debian-Hyprland/Hyprland/src/protocols/OutputManagement.cpp: In member function ‘void COutputHead::updateMode()’:
/home/user/Debian-Hyprland/Hyprland/src/protocols/OutputManagement.cpp:200:64: error: cannot convert ‘wl_resource*’ to ‘CZwlrOutputModeV1*’
200 | resource->sendCurrentMode(m->resource->resource());
| "

NVIDIA GPU not detected

(Tested on Debian "trixie" testing) When launching Hyprland it crashes, and the log file ends with "0 gpus detected"
All the kernel parameters are in place - I made sure the firmware is installed for the nvidia modules, and of course I rebooted my computer for changes to take place.
Any idea how to fix it?

Black screen with cursor

I have used the install.sh it installs the hyprland but when I select hyprland after login black screen appears with just a cursor. Nothing to do then.

OS - Ubuntu 23.10 64bit
Ram - 8gb
Memory - SSD 256
Graphics- Intel HD (ILK)

Give error

Configuring libcudal: amd64

Conflicting nouveau kernel module loaded

The free nouveau kernel module is currently loaded and conflicts with the non-free nvidia kernel module.

The easiest way to fix this is to reboot the machine

It gives me such an error, what should I do? There is no response when I press the "OK" button and Linux does not allow shutting down or restarting. I am using Kali Linux.

I'm using translation, sorry if there is any mistake :')

[Bug]: Black screen after trying to login (Ubuntu 23.10 on a Virtual Box Machine)

Bug Report

Description

I installed Ubuntu 23.10 on a Virtual Box Machine on a Ubuntu 20.04.6 LTS machine as a host.
The virtual machine had 3D acceleration on.

Screenshot from 2024-02-10 11-35-41

I followed the steps to install from source and then, after the installation was successful, the login via Hyprland just gives me a black screen.

Steps to Reproduce

  1. I followed the steps to install
  2. edited the /etc/apt/sources.list
  3. Do you have nvidia - N
  4. Configure bluetooth - Y
  5. Install Thunar - Y
  6. Install and configure SDDM - N
  7. Install XDG-DESKTOP-PORTAL-HYPRLAND - Y
  8. Install zsh & oh-my-zsh plus pokemon - Y
  9. Install sway-lock - Y
  10. Install nwg-look - Y
  11. Install on Asus Rog - N
  12. Install dot files - N
  13. After it was done, I tried to login by choosing the Hyprland option (botton right corner)
  14. Black screen

Expected Behavior

I expected it to work? 💯

Actual Behavior

Just a black screen. No cursor.

Screenshots

No need to add a screenshot since it was a just an entire black screen.

Environment

Host Machine
OS: Ubuntu 20.04.6 LTS x86_64
Host: 20UN002GPG ThinkPad X1 Nano Gen 1
Kernel: 5.15.0-92-generic
Uptime: 10 mins
Packages: 2910 (dpkg), 1 (brew), 11 (flatpak), 39 (snap)
Shell: bash 5.0.17
Resolution: 2160x1350
DE: GNOME
WM: Mutter
WM Theme: Orchis-Red-Dark
Theme: Orchis-Red-Dark-Compact [GTK2/3]
Icons: Yaru [GTK2/3]
Terminal: gnome-terminal
CPU: 11th Gen Intel i5-1130G7 (8) @ 4.000GHz
GPU: Intel Device 9a40
Memory: 5446MiB / 15709MiB

Virtual Box Machine Spec:
OS: Ubuntu 23.10 x86_64
Host: Virtual Box 1.2
Kernel: 6.5.0-17-generic
Shell: zsh 5.9
Resolution: 1280 x 800
DE: GNOME 45.2
WM: Mutter
CPI: 11th Gen Intel i5-1130G7
GPU: 00:02.0 VMware SVGA II Adapter
Memory: 3906Mib

[Bug]: Script executed but Hyperland option not appears

Bug Report

Script executed but Hyperland option not appears

Hello, i make the steps necessary to install the Hyperland,
editing my sourcelist file, choosing the options and more.
But in login page of the system, the option to Ubuntu on Hyperland not appears, just Ubuntu and OPenBox.
The apps that install.sh install are installed successfully, like ZSH and others things.

Steps to Reproduce

  1. Execute the script install.sh following the recommendations

[What actually happened?]

Screenshots

image

Environment

I do not have NVIDIA GPU on my pc, just a AMD RYZEN with integrated processor.

[Bug]: Build of Hyprland stops with linker error

Bug Report

Description

Linking breaks with undefined reference to wlr_backend_is_drm

[106/106] Linking CXX executable Hyprland
FAILED: Hyprland
: && /usr/bin/c++ -O3 -DNDEBUG -Wl,--export-dynamic -rdynamic  -rdynamic CMakeFiles/Hyprland.dir/src/Compositor.cpp.o CMakeFiles/Hyprland.dir/src/Window.cpp.o CMakeFiles/Hyprland.dir/src/config/ConfigManager.cpp.o CMakeFiles/Hyprland.dir/src/debug/CrashReporter.cpp.o CMakeFiles/Hyprland.dir/src/debug/HyprCtl.cpp.o CMakeFiles/Hyprland.dir/src/debug/HyprDebugOverlay.cpp.o CMakeFiles/Hyprland.dir/src/debug/HyprNotificationOverlay.cpp.o CMakeFiles/Hyprland.dir/src/debug/Log.cpp.o CMakeFiles/Hyprland.dir/src/events/Devices.cpp.o CMakeFiles/Hyprland.dir/src/events/Layers.cpp.o CMakeFiles/Hyprland.dir/src/events/Misc.cpp.o CMakeFiles/Hyprland.dir/src/events/Monitors.cpp.o CMakeFiles/Hyprland.dir/src/events/Popups.cpp.o CMakeFiles/Hyprland.dir/src/events/Windows.cpp.o CMakeFiles/Hyprland.dir/src/helpers/AnimatedVariable.cpp.o CMakeFiles/Hyprland.dir/src/helpers/BezierCurve.cpp.o CMakeFiles/Hyprland.dir/src/helpers/Box.cpp.o CMakeFiles/Hyprland.dir/src/helpers/Color.cpp.o CMakeFiles/Hyprland.dir/src/helpers/MiscFunctions.cpp.o CMakeFiles/Hyprland.dir/src/helpers/Monitor.cpp.o CMakeFiles/Hyprland.dir/src/helpers/Region.cpp.o CMakeFiles/Hyprland.dir/src/helpers/SubsurfaceTree.cpp.o CMakeFiles/Hyprland.dir/src/helpers/Timer.cpp.o CMakeFiles/Hyprland.dir/src/helpers/VarList.cpp.o CMakeFiles/Hyprland.dir/src/helpers/Vector2D.cpp.o CMakeFiles/Hyprland.dir/src/helpers/WLClasses.cpp.o CMakeFiles/Hyprland.dir/src/helpers/WLListener.cpp.o CMakeFiles/Hyprland.dir/src/helpers/WLSurface.cpp.o CMakeFiles/Hyprland.dir/src/helpers/Watchdog.cpp.o CMakeFiles/Hyprland.dir/src/helpers/Workspace.cpp.o CMakeFiles/Hyprland.dir/src/hyprerror/HyprError.cpp.o CMakeFiles/Hyprland.dir/src/init/initHelpers.cpp.o CMakeFiles/Hyprland.dir/src/layout/DwindleLayout.cpp.o CMakeFiles/Hyprland.dir/src/layout/IHyprLayout.cpp.o CMakeFiles/Hyprland.dir/src/layout/MasterLayout.cpp.o CMakeFiles/Hyprland.dir/src/main.cpp.o CMakeFiles/Hyprland.dir/src/managers/AnimationManager.cpp.o CMakeFiles/Hyprland.dir/src/managers/EventManager.cpp.o CMakeFiles/Hyprland.dir/src/managers/HookSystemManager.cpp.o CMakeFiles/Hyprland.dir/src/managers/KeybindManager.cpp.o CMakeFiles/Hyprland.dir/src/managers/LayoutManager.cpp.o CMakeFiles/Hyprland.dir/src/managers/ProtocolManager.cpp.o CMakeFiles/Hyprland.dir/src/managers/SessionLockManager.cpp.o CMakeFiles/Hyprland.dir/src/managers/ThreadManager.cpp.o CMakeFiles/Hyprland.dir/src/managers/XWaylandManager.cpp.o CMakeFiles/Hyprland.dir/src/managers/input/IdleInhibitor.cpp.o CMakeFiles/Hyprland.dir/src/managers/input/InputManager.cpp.o CMakeFiles/Hyprland.dir/src/managers/input/InputMethodRelay.cpp.o CMakeFiles/Hyprland.dir/src/managers/input/Swipe.cpp.o CMakeFiles/Hyprland.dir/src/managers/input/Tablets.cpp.o CMakeFiles/Hyprland.dir/src/managers/input/Touch.cpp.o CMakeFiles/Hyprland.dir/src/plugins/HookSystem.cpp.o CMakeFiles/Hyprland.dir/src/plugins/PluginAPI.cpp.o CMakeFiles/Hyprland.dir/src/plugins/PluginSystem.cpp.o CMakeFiles/Hyprland.dir/src/protocols/FractionalScale.cpp.o CMakeFiles/Hyprland.dir/src/protocols/GlobalShortcuts.cpp.o CMakeFiles/Hyprland.dir/src/protocols/Screencopy.cpp.o CMakeFiles/Hyprland.dir/src/protocols/TextInputV1.cpp.o CMakeFiles/Hyprland.dir/src/protocols/ToplevelExport.cpp.o CMakeFiles/Hyprland.dir/src/protocols/WaylandProtocol.cpp.o CMakeFiles/Hyprland.dir/src/protocols/XDGOutput.cpp.o CMakeFiles/Hyprland.dir/src/render/Framebuffer.cpp.o CMakeFiles/Hyprland.dir/src/render/OpenGL.cpp.o CMakeFiles/Hyprland.dir/src/render/Renderer.cpp.o CMakeFiles/Hyprland.dir/src/render/Shader.cpp.o CMakeFiles/Hyprland.dir/src/render/Texture.cpp.o CMakeFiles/Hyprland.dir/src/render/Transformer.cpp.o CMakeFiles/Hyprland.dir/src/render/decorations/CHyprDropShadowDecoration.cpp.o CMakeFiles/Hyprland.dir/src/render/decorations/CHyprGroupBarDecoration.cpp.o CMakeFiles/Hyprland.dir/src/render/decorations/DecorationPositioner.cpp.o CMakeFiles/Hyprland.dir/src/render/decorations/IHyprWindowDecoration.cpp.o CMakeFiles/Hyprland.dir/protocols/idle-protocol.c.o CMakeFiles/Hyprland.dir/protocols/pointer-constraints-unstable-v1-protocol.c.o CMakeFiles/Hyprland.dir/protocols/tablet-unstable-v2-protocol.c.o CMakeFiles/Hyprland.dir/protocols/wlr-foreign-toplevel-management-unstable-v1-protocol.c.o CMakeFiles/Hyprland.dir/protocols/wlr-layer-shell-unstable-v1-protocol.c.o CMakeFiles/Hyprland.dir/protocols/wlr-output-power-management-unstable-v1-protocol.c.o CMakeFiles/Hyprland.dir/protocols/wlr-screencopy-unstable-v1-protocol.c.o CMakeFiles/Hyprland.dir/protocols/hyprland-global-shortcuts-v1-protocol.c.o CMakeFiles/Hyprland.dir/protocols/hyprland-toplevel-export-v1-protocol.c.o CMakeFiles/Hyprland.dir/protocols/xdg-shell-protocol.c.o CMakeFiles/Hyprland.dir/protocols/linux-dmabuf-unstable-v1-protocol.c.o CMakeFiles/Hyprland.dir/protocols/xdg-output-unstable-v1-protocol.c.o CMakeFiles/Hyprland.dir/protocols/fractional-scale-v1-protocol.c.o CMakeFiles/Hyprland.dir/protocols/tearing-control-v1-protocol.c.o CMakeFiles/Hyprland.dir/protocols/text-input-unstable-v1-protocol.c.o CMakeFiles/Hyprland.dir/protocols/cursor-shape-v1-protocol.c.o -o Hyprland -L/home/mneuhaus/GIT/Debian-Hyprland/Hyprland/subprojects/wlroots/build -Wl,-rpath,/home/mneuhaus/GIT/Debian-Hyprland/Hyprland/subprojects/wlroots/build  -lsystemd  -lrt  -lwlroots  /usr/lib/x86_64-linux-gnu/libEGL.so  subprojects/udis86/libudis86/liblibudis86.a  /usr/lib/x86_64-linux-gnu/libxcb.so  /usr/lib/x86_64-linux-gnu/libwayland-server.so  /usr/lib/x86_64-linux-gnu/libwayland-client.so  /usr/lib/x86_64-linux-gnu/libwayland-cursor.so  /usr/lib/x86_64-linux-gnu/libdrm.so  /usr/lib/x86_64-linux-gnu/libxkbcommon.so  /usr/lib/x86_64-linux-gnu/libinput.so  /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so  /usr/lib/x86_64-linux-gnu/libpango-1.0.so  /usr/lib/x86_64-linux-gnu/libgobject-2.0.so  /usr/lib/x86_64-linux-gnu/libglib-2.0.so  /usr/lib/x86_64-linux-gnu/libharfbuzz.so  /usr/lib/x86_64-linux-gnu/libcairo.so  /usr/lib/x86_64-linux-gnu/libpixman-1.so  /usr/lib/x86_64-linux-gnu/libGLX.so  /usr/lib/x86_64-linux-gnu/libOpenGL.so && :
/home/linuxbrew/.linuxbrew/bin/ld: CMakeFiles/Hyprland.dir/src/Compositor.cpp.o: in function `CCompositor::initServer()':
Compositor.cpp:(.text+0x155ea): undefined reference to `wlr_drm_lease_v1_manager_create'
/home/linuxbrew/.linuxbrew/bin/ld: CMakeFiles/Hyprland.dir/src/events/Misc.cpp.o: in function `Events::listener_leaseRequest(wl_listener*, void*)':
Misc.cpp:(.text+0x1cc8): undefined reference to `wlr_drm_lease_request_v1_grant'
/home/linuxbrew/.linuxbrew/bin/ld: Misc.cpp:(.text+0x1cf3): undefined reference to `wlr_drm_lease_request_v1_reject'
/home/linuxbrew/.linuxbrew/bin/ld: CMakeFiles/Hyprland.dir/src/helpers/Monitor.cpp.o: in function `CMonitor::onConnect(bool)':
Monitor.cpp:(.text+0x5e61): undefined reference to `wlr_backend_is_drm'
/home/linuxbrew/.linuxbrew/bin/ld: Monitor.cpp:(.text+0x5eac): undefined reference to `wlr_backend_is_drm'
/home/linuxbrew/.linuxbrew/bin/ld: Monitor.cpp:(.text+0x6797): undefined reference to `wlr_drm_lease_v1_manager_offer_output'
/home/linuxbrew/.linuxbrew/bin/ld: CMakeFiles/Hyprland.dir/src/render/Renderer.cpp.o: in function `CHyprRenderer::applyMonitorRule(CMonitor*, SMonitorRule*, bool)':
Renderer.cpp:(.text+0x10111): undefined reference to `wlr_output_is_drm'
/home/linuxbrew/.linuxbrew/bin/ld: Renderer.cpp:(.text+0x106e5): undefined reference to `wlr_drm_connector_add_mode'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
make[1]: *** [Makefile:15: release] Fehler 1
make[1]: Verzeichnis „/home/mneuhaus/GIT/Debian-Hyprland/Hyprland“ wird verlassen
make: *** [Makefile:31: all] Fehler 2

Steps to Reproduce

  1. ./install.sh

sddm Installation Menu Unresponsive to Arrow Key Inputs

Hello,

Thank you for the great project. I've encountered an issue on two machines during the installation process.

Upon running install.sh and reaching the "sddm" installation, the selection menu for "gdm3" and "sddm" does not respond to arrow key navigation as expected. Instead, the terminal displays ANSI escape sequences for the arrow keys, halting the installation process. The only way out is using "ctrl + C".

Steps to Reproduce:

  1. Run install.sh.
  2. Wait until the script reaches the "sddm" installation step.
  3. Attempt to navigate the menu using arrow keys.

Expected Behavior:
The arrow keys should navigate between the "gdm3" and "sddm" options.

Actual Behavior:
Arrow key presses result in displaying ANSI escape sequences, preventing menu navigation.

Screenshots:

IMG_5558
IMG_5559

I'll look into this issue and submit a PR if I find a solution.

Thanks,
Chris

Swww buil fails on ubuntu 23.10

Bug Report

Description

swww build fails

Steps to Reproduce

run the install script on ubuntu 23.10

  • Linux Distro: ubuntu 23.10

  • Linux Version, output of uname -a :Linux prakash-REV-1-0 6.5.0-21-generic #21-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 7 14:17:40 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

  • Hyprland Version, output of hyprctl version: Hyprland, built from branch HEAD at commit 9afdd61adeaf413afbe853dbc5fdf6853c8bde21 (props: bump ver to 0.32.3).
    Tag: v0.32.3

  • Installation Environment: main hardware

  • Other info: 1920*1080

logs

Compiling time-macros v0.2.16
error: failed to run custom build command for utils v0.8.2-master (/home/prakash/Downloads/swww/utils)

Caused by:
process didn't exit successfully: /home/prakash/Downloads/swww/target/release/build/utils-122dfc20d02ff268/build-script-build (exit status: 101)
--- stdout
cargo:rerun-if-env-changed=LIBLZ4_NO_PKG_CONFIG
cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG
cargo:rerun-if-env-changed=PKG_CONFIG
cargo:rerun-if-env-changed=LIBLZ4_STATIC
cargo:rerun-if-env-changed=LIBLZ4_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR

--- stderr
thread 'main' panicked at utils/build.rs:5:10:
called Result::unwrap() on an Err value:
pkg-config exited with status code 1

PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 pkg-config --libs --cflags liblz4 liblz4 >= 1.8

The system library liblz4 required by crate utils was not found.
The file liblz4.pc needs to be installed and the PKG_CONFIG_PATH environment variable must contain its parent directory.
The PKG_CONFIG_PATH environment variable is not set.

HINT: if you have installed the library, try setting PKG_CONFIG_PATH to the directory containing liblz4.pc.

note: run with RUST_BACKTRACE=1 environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...

wlr_backend_autocreate() failed!

Bug Report

Description

My nvidia drivers were not getting detected, however i went ahead and installed hyprland. But once my vm restarted, I can see that hyprland was not installed correclty. so when i tried to run the command Hyprland, it threw me error.

Steps to Reproduce

  1. sudo nano /etc/apt/sources.list -- remove the comments
  2. sudo apt update && sudo apt upgrade -y
  3. lspci | grep -i vga # did not get nvidia driver

image
5.sudo apt install libdrm-dev python3-pip
6. Perform git clone of your directory
7. chmod +x install.sh
8. ./install.sh
9. did not choose y for nvidia gpu question and selected y for remaining options

Expected Behavior

Successful Hyprland installation

Actual Behavior

[What actually happened?]

Screenshots

image
hyprland_errors.txt
crashreport.txt

Environment

  • Linux Distro: Kali

  • Linux Version : Kali 6.6.15-amd64

  • Hyprland Version :
    image

  • Installation Environment: [e.g., On The Main Hardware, On A Virtual Machine] : VM Oracle Vbox 7.0

[Suggestion] Option to disable the cycling border colors on the active window

First, Thank you so much for doing this. Amazing job getting it working so well with debian. Up until know I've only been able to use arch for hyprland.

I've been using it all day in a VM. The constant changing of the border color in the active window (In the settings.conf) is (for me) quite distracting and made it harder to use the GUI.

Not everyone may know where to go to disable it or how to disable it. I suggest at the very least, put in a note in the documentation about it.

Thanks

ClipManager script with '/bin/sh' shebang contains Bash-specific syntax

Description:
ClipManager doesn't work

Actual Behavior:
When executing the ClipManager.sh script (with Bash as the default shell), it results in the following error:

chris@hostname:~/.config/hypr/scripts$ ./ClipManager.sh 
./ClipManager.sh: 8: [[: not found

This issue arises despite the script's shebang line specifying #!/bin/sh, implying POSIX shell compatibility.

Expected Behavior:
The ClipManager.sh script should execute without errors.

The shebang line suggests compatibility with /bin/sh, but it seems to be using Bash-specific syntax for the if condition. See reference: https://stackoverflow.com/a/49994023

[Bug]: After installation, i get a black screen

Bug Report

Description

After installation i get i black screen with a toast saying:
Config error at line 59 (/home/{user}/.config/UserConfigs/UserSetting.conf): Error setting value for field <decoration;col.shadow>. stoll Hyprland may not work correctly.

All the apps still work i just dont see my dektop

Steps to Reproduce

Install hyprland on latest ubuntu.

Expected Behavior

Desktop to show up

Actual Behavior

No desktop just a black screen

Screenshots

no need for a screenshot

Environment

  • Linux Distro: ubuntu 23.10
  • Linux Version, output of uname -a: 6.5.0-25-generic #25-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 7 14:58:39 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
  • Hyprland Version, output of hyprctl version:Hyprland, built from branch HEAD at commit 9afdd61adeaf413afbe853dbc5fdf6853c8bde21 (props: bump ver to 0.32.3).
    Tag: v0.32.3

flags: (if any)

  • Installation Environment: main hardware
  • Other info: 1920:1080

Sddm Login infinity loop with r5 7640 cpu integrity graphics card

Hi,
Today, I watched the video from your channel.
I have the mini PC :
Ryzen 5 7640h cpu with integrated graphics card
16g * 2 ddr5 4800m Hz memory
Sn 580 nvme ssd hard disk.
I try the script you provided with installing debian testing version.
unfortunately,it 's also that i stuck on login page loop.
Then I installed the normal version linux for frontend job.
So I didn't record the log.
Ii saw the Nvidia same problem, but it's not works for me.
I just to remind other guys that it's more difficult to install hyprland in amd cpu with integrated graphics card especially on newer amd product.
But if others try and successfully install it. I will appreciate it.
thanks.

Vulkan-ValidationLayers not available in trixie repos

It's not found anymore. I'm on SparkyLinux but the package isn't available. I tried to compile from github and instructions at https://github.com/KhronosGroup/Vulkan-ValidationLayers/blob/main/BUILD.md but once compiled instructions are not clear for the install or integration with hyprland. I compiled it but haven't fount how to install it and I wonder what part of the installation should I restart to have integration with Vulkan. And is it problematic not to have it at all ???

[Bug]: After installation and login with Hyprland, nothing changed still the same

Bug Report

Description

I alr done my installation and reboot then login with hyprland choice, after im in nothing changed still the same, just some terminal pokemons, that's all

  • Linux Distro: Ubuntu 24.04 LTS
  • Linux Version, output of uname -a: Linux Trans 6.8.0-31-generic - Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
  • Hyprland Version, output of hyprctl version: HYPRLAND_INSTANCE_SIGNATURE not set! (is hyprland running?)
  • Installation Environment: On The Main Hardware

[Bug]: Dropdown terminal shortcut errors

Bug Report

Description

Unable to use dropdown terminal shortcut (Super + Shift + Enter) - met with 2 separate errors

Steps to Reproduce

  1. Install Ubuntu 24.04 in a dual boot setup
  2. Run script to install as normal
  3. Press keybind shortcut

Expected Behavior

I expected the drop down terminal to appear

Actual Behavior

In the top right, I get two different errors, they seem to alternate between each.

Screenshots

Screenshot_26-May_10-50-02_30964

First error: Pypr integrity check failed on scratchpads::run_toggle: No address!
Second error: Pypr error scratchpads::run_toggle: 'size'

Environment

Linux Distro - Ubuntu 24.04
Linux Version - Linux 6.8.0-31-generic
Hyprland Version - v0.39.1
Installation Environment - Bare metal laptop, can provide specs upon request. Secure Boot off

Extra

The only extra configuration I have done is uninstalled the "Oh my ZSH" config files and used powerlevel10k instead, as well as using pywal to make the terminal colors match the background.

Lost keyboard and mouse after installation

Hi!

  • I just went through the installation for kali linux following this tutorial: https://www.youtube.com/watch?v=CYHj9OCmujc

  • I downloaded and installed the latest kali linux (June 1, 2024) in ssd, without any desktop environment, same as in the video.

  • I also removed/blacklisted nouveau drivers to let the installer deal with the nvidia drivers (at least I understood that the installation script would install them for me).

  • Everything looks fine, I reboot and get the same login screen as in the video.

  • However, when the login screen pops up, I cannot use mouse or keyboard at all. Not even to press ctrl+alt+F2/F3 to change to text mode. On the other hand, I am able to use keyboard if I boot into text mode from the grub menu.

Do you have an idea of what could be happening or in what direction I could keep researching?

I include a tar file with the logs. As far as I know, de SDDM installation was successful
https://drive.google.com/file/d/1ivGviWrD4ENNOcBgR-M_UdrvPXeGk6oB/view?usp=sharing

Thank you in advance for any help.

Best

[Bug]: Red screen of death at lock and kitty opening black screen

Bug Report

Description

Red screen of death at every lock (swaylock/hyperlock/wallok and kitty would open a black screen

Steps to Reproduce

  1. install with your script
  2. lock screen or open kitty

Expected Behavior

screen to lock or kitty to open

Actual Behavior

Red screen of death on lock

black screen for kitty

Screenshots

Environment

Debian 13
Nvidia

etc

Additional Information

I SOLVED IT!!!!
by

apt install libnvidia-egl-wayland1

Maybe you should add this package in your script

[Feature Request]: What should I need to upgrade newest Hyprland 0.37

Description

I'm on Sid, and I can found this
libdrm2:
Installed: 2.4.120-2
Candidate: 2.4.120-2
Version table:
*** 2.4.120-2 500
500 http://deb.debian.org/debian sid/main amd64 Packages
100 /var/lib/dpkg/status
I wanna upgrade to newest version or even git. But I'm not sure what component I need more

Use Case

ALso I noticed that flatpak app dont follow my theme settings. I assume this's bcoz I lack of xdg-desktop-portal-hyprland

systemctl --user status xdg-desktop-portal-hyprland 10:59:35
Unit xdg-desktop-portal-hyprland.service could not be found.

I just wanna make sure that new version work with libdrm 2.4.120. Just tell me from your exp on other distro.

Key bindings not working

I have installed the hyprland (on UBUNTU 23.1) as per the instructions and after successful installation some keybindings do not work, unable to edit keybindings and also app launcher doesn't show up.

Some of the key bindings that do not work are:-

  1. Super key + W
  2. super key (stand alone)
  3. super key + E
  4. super key + D

[Bug]: font missing!

I think you need to add the font 'Icomoon-Feather'. Otherwise, there will be garbled characters in Rofi and Waybar.

ubuntu-hyprland failed to reboot

I experienced Fedora-Hyprland. It is so cool. But now I installed Ubuntu 24.04 Lts version as my daily OS. I have tried to install ubuntu-hyprland on ubuntu 24.04 following your special instruction on Debian-hyprland. It installs upto the end without any problem. But when I reboot there is no hyprland at all. I tty and write hyprland still no hyprland. I also installed the Debian-hyprland. The same problem occured. So I restored my ubuntu version using timeshift. I tried again and the same problem. Is there any solution for this?

Ubuntu 23.04 - Hyprland not showing in login

Hi, I followed the instructions in the video (https://youtu.be/PMQf9gAt8FE?si=EWIBsGe7dKRwshQy) Once I restarted the computer, at the Login screen Hyprland was not present in the selection, by logging in with Ubuntu I notice that the installation changed the Ubuntu installation files. I fortunately have a backup made with Deja-dup restorable but would like to avoid having to restore it.

Is there ANY WAY to completely remove all the changes made by following the procedure? I would like to go back to my Ubuntu installation to before the attempt to install Hyprland.

Error setting value <$color2> for field <decoration:col.shadow>, stoll

Config error at line 59 (~/.config/hypr/UserConfigs/UserSettings.conf): Error setting value <$color2> for field decoration:col.shadow, stoll.
Hyprland may not work correctly.

I logged in to my desktop and found this red error at the top of the screen and my screen was blank, no Waybar. Except this, everything is okay. Everything seems to work fine, except for the waybar.

  • Linux Distro: Ubuntu 23.10
  • Linux Version, output of uname -a: Linux 6.5.0-14-generic x86_64 x86_64 x86_64 GNU/Linux
  • Hyprland Version: Tag: v0.32.3
  • Installation Environment: [ On The Main Hardware]
    [Add any other information about the problem here. For example, you might include the error message, any recent changes that you made to the project, or any other relevant details.]

Visual Code doesn't load

Hi,

love your work.

I recently discovered that whenever I try to run Visual Studio Code in Hyprland environment, Hyprland automatically logs me out and I have to re-enter my password and login back. I downloaded Visual Studio from the Ubuntu Store (snap), issue doesn't occur in Gnome or KDE it's just with Hyprland.

Any ideas what causes this and how to fix it. I can use other editors like nvim, the issue only occurs with Visual Code.

Any help would be appreciated.

Non-native apps do not render

The installation works fine, but when I install apps such as discord and chromium where show up unfilled rectangles. I used the v1 script from the original version on my laptop and it worked fine. I am now trying the v2 version on my desktop and this happens. After first seeing the issue, i deleted the partition and tried again, however the issue persists.

image

hyprland won't start

(Using Ubuntu 23.10)
I installed everything I needed just to try if it worked on a vm before installing on my real system but when I select hyprland and log in it turns into a black screen and sends me back to the log-in screen, in case it's a question i'm using gdm, not sddm.

Note: I checked the logs and I only get one error, the package libjpeg62-turbo-dev won't install, I tried installing manually and I couldn't find it either so I tried installing libjpeg62-dev (I chose that one because it had a similar name I don't know the differences between them) and runing the install again but i't won't work either, any help is apreciated.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.