JaKooLit / Fedora-Hyprland

For automated installation of Hyprland on Fedora or any Fedora based distros
GNU General Public License v3.0
950 stars 72 forks source link

[Bug]: Error on boot after install #101

Closed PyreWilderness closed 4 months ago

PyreWilderness commented 4 months ago

Bug Report

Before submitting report

[Kindly review the log files in Install-Logs directory. Some apps may have not installed properly.]

Description

I just ran the script on Nobara 40 and I get the following error in red "Config error in file /home/user/.config/hypr/UserConfigs/UserSettings.conf at line 21: config option does not exist." And another error "Config error in file /home/user/.config/hypr/hyprland.conf at line 19: Config error in file /home/user/.config/hypr/UserConfigs/UserSettings.conf at line 21: config option does not exist."

Steps to Reproduce

  1. Run current script on Nobara 40, saying no to Nvidia Card, Asus ROG Laptop, SDDM options
  2. Yes through all other options in the script
  3. Reboot and load into Hyprland

Expected Behavior

No errors on boot

Actual Behavior

A red error bar on the top of the highlighted screen

Screenshots

Environment

[Please add any other relevant information about the bug and remove the unnecessary lines.]

Additional Information

[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.]

show output of inxi -CGlsSMnr install package inxi if not exist

show output here

System:
  Host: Nobara40 Kernel: 6.8.12-201.fsync.fc40.x86_64 arch: x86_64 bits: 64
  Desktop: Hyprland v: 0.41.2 Distro: Nobara Linux 40 (GNOME Edition)
Machine:
  Type: Desktop System: ASRock product: X670E Steel Legend v: N/A
    serial: <superuser required>
  Mobo: ASRock model: X670E Steel Legend serial: <superuser required>
    UEFI: American Megatrends LLC. v: 3.01 date: 05/13/2024
Battery:
  ID-1: hidpp_battery_0 charge: 85% condition: N/A
CPU:
  Info: 16-core model: AMD Ryzen 9 7950X bits: 64 type: MT MCP cache:
    L2: 16 MiB
  Speed (MHz): avg: 1415 min/max: 545/5881 cores: 1: 545 2: 3290 3: 545
    4: 545 5: 4654 6: 545 7: 3885 8: 4224 9: 545 10: 545 11: 545 12: 545 13: 545
    14: 545 15: 545 16: 545 17: 4940 18: 545 19: 545 20: 545 21: 4064 22: 545
    23: 545 24: 545 25: 545 26: 545 27: 545 28: 545 29: 3864 30: 545 31: 545
    32: 3280
Graphics:
  Device-1: AMD Navi 31 [Radeon RX 7900 XT/7900 XTX/7900M] driver: amdgpu
    v: kernel
  Device-2: AMD Raphael driver: amdgpu v: kernel
  Display: wayland server: X.org v: 1.20.14 with: Xwayland v: 24.1.0
    compositor: Hyprland v: 0.41.2 driver: gpu: amdgpu resolution:
    1: 3440x1440~165Hz 2: 2560x1440~60Hz 3: 2560x1440~144Hz
  API: OpenGL v: 4.6 vendor: amd mesa v: 24.1.1 renderer: AMD Radeon RX
    7900 XTX (radeonsi navi31 LLVM 18.1.6 DRM 3.57
    6.8.12-201.fsync.fc40.x86_64)
  API: Vulkan v: 1.3.280 drivers: N/A surfaces: xcb,xlib,wayland
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
  Device-1: AMD Navi 31 HDMI/DP Audio driver: snd_hda_intel
  Device-2: AMD Rembrandt Radeon High Definition Audio driver: snd_hda_intel
  Device-3: AMD Family 17h/19h HD Audio driver: snd_hda_intel
  Device-4: PreSonus Audio Revelator IO 24 driver: snd-usb-audio type: USB
  Device-5: SteelSeries ApS Arctis Pro Wireless
    driver: hid-generic,snd-usb-audio,usbhid type: USB
  API: ALSA v: k6.8.12-201.fsync.fc40.x86_64 status: kernel-api
  Server-1: PipeWire v: 1.0.7 status: active
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    driver: r8169
  IF: enp7s0 state: down mac: a8:a1:59:ec:da:ba
  Device-2: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
    driver: mt7921e
  IF: wlp9s0 state: down mac: 52:a4:a9:3e:ea:a9
  Device-3: Realtek RTL8125 2.5GbE driver: r8169
  IF: enp10s0 state: up speed: 1000 Mbps duplex: full mac: a8:a1:59:ec:da:bc
  IF-ID-1: bridge0 state: down mac: 4e:e9:65:0c:77:3d
  IF-ID-2: virbr0 state: down mac: c2:64:1f:e4:bd:ea
Bluetooth:
  Device-1: MediaTek Wireless_Device driver: btusb type: USB
  Report: btmgmt ID: hci0 state: up address: AC:50:DE:FE:D3:58 bt-v: 5.2
Drives:
  Local Storage: total: 19.1 TiB used: 4.93 TiB (25.8%)
  ID-1: /dev/nvme0n1 vendor: Crucial model: CT1000P3PSSD8 size: 931.51 GiB
  ID-2: /dev/nvme1n1 vendor: Crucial model: CT4000P3SSD8 size: 3.64 TiB
  ID-3: /dev/nvme2n1 vendor: Crucial model: CT4000P3SSD8 size: 3.64 TiB
  ID-4: /dev/nvme3n1 vendor: Crucial model: CT2000P5PSSD8 size: 1.82 TiB
  ID-5: /dev/sda vendor: Toshiba model: HDWE160 size: 5.46 TiB
  ID-6: /dev/sdb vendor: Toshiba model: HDWD130 size: 2.73 TiB
  ID-7: /dev/sdc vendor: Western Digital model: WDS100T2B0A-00SM50
    size: 931.51 GiB
Partition:
  ID-1: / size: 1.79 TiB used: 58.36 GiB (3.2%) fs: btrfs dev: /dev/nvme3n1p3
    label: N/A
  ID-2: /boot size: 973.4 MiB used: 379.4 MiB (39.0%) fs: ext4
    dev: /dev/nvme3n1p2 label: N/A
  ID-3: /boot/efi size: 598.8 MiB used: 19 MiB (3.2%) fs: vfat
    dev: /dev/nvme3n1p1 label: N/A
  ID-4: /home size: 1.79 TiB used: 58.36 GiB (3.2%) fs: btrfs
    dev: /dev/nvme3n1p3 label: N/A
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) dev: /dev/zram0
  ID-2: swap-2 type: partition size: 33.51 GiB used: 0 KiB (0.0%)
    dev: /dev/nvme3n1p4 label: swap
Sensors:
  System Temperatures: cpu: 50.1 C mobo: 44.0 C
  Fan Speeds (rpm): N/A
  GPU: device: amdgpu temp: 45.0 C device: amdgpu temp: 79.0 C fan: 636
Repos:
  No active dnf repos in: /etc/dnf/dnf.conf
  Active yum repos in: /etc/yum.repos.d/_copr:copr.fedorainfracloud.org:erikreider:SwayNotificationCenter.repo
    1: copr:copr.fedorainfracloud.org:erikreider:SwayNotificationCenter ~ https://download.copr.fedorainfracloud.org/results/erikreider/SwayNotificationCenter/fedora-$releasever-$basearch/
  Active yum repos in: /etc/yum.repos.d/_copr:copr.fedorainfracloud.org:solopasha:hyprland.repo
    1: copr:copr.fedorainfracloud.org:solopasha:hyprland ~ https://download.copr.fedorainfracloud.org/results/solopasha/hyprland/fedora-$releasever-$basearch/
  Active yum repos in: /etc/yum.repos.d/fedora-cisco-openh264.repo
    1: fedora-cisco-openh264 ~ https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-$releasever&arch=$basearch
  No active yum repos in: /etc/yum.repos.d/fedora-updates-testing.repo
  Active yum repos in: /etc/yum.repos.d/fedora-updates.repo
    1: updates ~ https://mirrors.nobaraproject.org/fedora-updates
  Active yum repos in: /etc/yum.repos.d/fedora.repo
    1: fedora ~ https://mirrors.nobaraproject.org/fedora
  No active yum repos in: /etc/yum.repos.d/nobara-nvidia-new-feature.repo
  Active yum repos in: /etc/yum.repos.d/nobara.repo
    1: nobara-baseos-$releasever ~ https://mirrors.nobaraproject.org/baseos
    2: nobara-appstream-$releasever ~ https://mirrors.nobaraproject.org/appstream
    3: nobara-rocm-official ~ https://repo.radeon.com/rocm/rhel9/6.1.1/main/
  No active yum repos in: /etc/yum.repos.d/rpmfusion-free-updates-testing.repo
  Active yum repos in: /etc/yum.repos.d/rpmfusion-free-updates.repo
    1: rpmfusion-free-updates ~ https://mirrors.rpmfusion.org/metalink?repo=free-fedora-updates-released-$releasever&arch=$basearch
  Active yum repos in: /etc/yum.repos.d/rpmfusion-free.repo
    1: rpmfusion-free ~ https://mirrors.rpmfusion.org/metalink?repo=free-fedora-$releasever&arch=$basearch
  No active yum repos in: /etc/yum.repos.d/rpmfusion-nonfree-updates-testing.repo
  Active yum repos in: /etc/yum.repos.d/rpmfusion-nonfree-updates.repo
    1: rpmfusion-nonfree-updates ~ https://mirrors.rpmfusion.org/metalink?repo=nonfree-fedora-updates-released-$releasever&arch=$basearch
  Active yum repos in: /etc/yum.repos.d/rpmfusion-nonfree.repo
    1: rpmfusion-nonfree ~ https://mirrors.rpmfusion.org/metalink?repo=nonfree-fedora-$releasever&arch=$basearch
Info:
  Memory: total: 32 GiB note: est. available: 30.45 GiB used: 3.27 GiB (10.8%)
  Processes: 543 Uptime: 18m Shell: Zsh inxi: 3.3.34
JaKooLit commented 4 months ago

SUPER E choose Hyprland Settings

https://github.com/JaKooLit/Hyprland-Dots/commit/f0c450219a246e22a2aba4c909e64b5eec826795

new_is_master=1 # comment this when Hyprland release a new version or you are running the git version

new_status=master # hyprland upstream or git version (next release maybe v0.41-2 or v0.42)

I will push a new version later on since Hyprland v0.41.2 was recently released