Skip to content

QuickShell not working properly :( #2294

Description

@osama-xz

Step 1. Before you submit

  • I have read the Troubleshooting and Usage pages.
  • I've successfully updated to the latest version following the guidance.
  • I've successfully updated the system packages to the latest.
  • I've ticked the checkboxes without reading their contents

Step 2. Quick diagnose info

Quick diagnose
<!-- Run `./diagnose` inside the repo, and paste the result here! --> https://0x0.st/K2Vn.result

Step 3. Describe the issue

i've enabled lock screen on startup from 10 hours ago, and i restarted a lot and i was COMPLETELY sure it works fine
and then i came back after restarting and quickshell froze on the lockscreen before even the elements loading properly, only the cursor works
so i went to another TTY, killed quickshell and then hyprland, went to the ~/.comfig/illogical-impulse/config.json file and disabled lockscreen manually and restatred my laptop
after restarting it launched quickshell but the wallpaper wasn't there, colors were broken, and the clock was 24h, not AM/PM as i set it
so i killed quickshell, and then went and re-installed the quickshell-git AUR package with it compiling and building from source, and this time, it REFUSED to ever start again, by the shortcut and the qs -c ii command

Logs when running `qs -c ii`:   qs -c ii
INFO: Launching config: "/home/osama/.config/quickshell/ii/shell.qml"
  INFO: Shell ID: "a2189b031ac7a4cd7f982c35b8256ad4" Path ID "a2189b031ac7a4cd7f982c35b8256ad4"
  INFO: Saving logs to "/run/user/1000/quickshell/by-id/xqncap4t/log.qslog"
  WARN: QSettings::value: Empty key passed
 ERROR: Failed to load configuration
 ERROR:   caused by @shell.qml[10:1]: module "./modules/common/" is not installed
  WARN: QThreadStorage: entry 2 destroyed before end of thread 0x7f4a86218830
  WARN: QThreadStorage: entry 1 destroyed before end of thread 0x7f4a86218830

cat /run/user/1000/quickshell/by-id/xqncap4t/log.qslog
it's LONG

module qs.modules.sidebarRight.bluetoothDevices.
BluetoothDeviceItem 1.0 BluetoothDeviceItem.qml                                                                                                                                                             ZSynthesizing qmldir for directory "/home/osama/.config/quickshell/ii/modules/sidebarRight�Synthesized qmldir for "/home/osama/.config/quickshell/ii/modules/sidebarRight" 
module qs.modules.sidebarRight
CenterWidgetGroup 1.0 CenterWidgetGroup.qml
SidebarRight 1.0 SidebarRight.qml
SidebarRightContent 1.0 SidebarRightContent.qml                                                                                                                                                             TScanning directory "/home/osama/.config/quickshell/ii/modules/sidebarRight/calendariScanning qml file "/home/osama/.config/quickshell/ii/modules/sidebarRight/calendar/CalendarDayButton.qmllScanning qml file "/home/osama/.config/quickshell/ii/modules/sidebarRight/calendar/CalendarHeaderButton.qmlfScanning qml file "/home/osama/.config/quickshell/ii/modules/sidebarRight/calendar/CalendarWidget.qml�Found imports QList("/home/osama/.config/quickshell/ii/modules/common", "/home/osama/.config/quickshell/ii/modules/common/widgets", "./calendar_layout.js"�Ignoring non-directory import "/home/osama/.config/quickshell/ii/modules/sidebarRight/calendar/./calendar_layout.js" from "/home/osama/.config/quickshell/ii/modules/sidebarRight/calendar/CalendarWidget.qmlcSynthesizing qmldir for directory "/home/osama/.config/quickshell/ii/modules/sidebarRight/calendar�Synthesized qmldir for "/home/osama/.config/quickshell/ii/modules/sidebarRight/calendar" 
module qs.modules.sidebarRight.calendar
CalendarDayButton 1.0 CalendarDayButton.qml
CalendarHeaderButton 1.0 CalendarHeaderButton.qml
CalendarWidget 1.0 CalendarWidget.qml                                                                                                                                                                       PScanning directory "/home/osama/.config/quickshell/ii/modules/sidebarRight/todo\Scanning qml file "/home/osama/.config/quickshell/ii/modules/sidebarRight/todo/TaskList.qmlhScanning qml file "/home/osama/.config/quickshell/ii/modules/sidebarRight/todo/TodoItemActionButton.qml"^Scanning qml file "/home/osama/.config/quickshell/ii/modules/sidebarRight/todo/TodoWidget.qml"_Synthesizing qmldir for directory "/home/osama/.config/quickshell/ii/modules/sidebarRight/todo�Synthesized qmldir for "/home/osama/.config/quickshell/ii/modules/sidebarRight/todo" 
module qs.modules.sidebarRight.todo
TaskList 1.0 TaskList.qml
TodoItemActionButton 1.0 TodoItemActionButton.qml
TodoWidget 1.0 TodoWidget.qml                                                                                                                                                                               TScanning directory "/home/osama/.config/quickshell/ii/modules/sidebarRight/pomodoroeScanning qml file "/home/osama/.config/quickshell/ii/modules/sidebarRight/pomodoro/PomodoroTimer.qmlfScanning qml file "/home/osama/.config/quickshell/ii/modules/sidebarRight/pomodoro/PomodoroWidget.qmlaScanning qml file "/home/osama/.config/quickshell/ii/modules/sidebarRight/pomodoro/Stopwatch.qmlcSynthesizing qmldir for directory "/home/osama/.config/quickshell/ii/modules/sidebarRight/pomodoro�Synthesized qmldir for "/home/osama/.config/quickshell/ii/modules/sidebarRight/pomodoro" 
module qs.modules.sidebarRight.pomodoro
PomodoroTimer 1.0 PomodoroTimer.qml
PomodoroWidget 1.0 PomodoroWidget.qml
Stopwatch 1.0 Stopwatch.qml                                                                                                                                                                                 [Synthesizing qmldir for directory "/home/osama/.config/quickshell/ii/modules/sidebarRight/�Synthesized qmldir for "/home/osama/.config/quickshell/ii/modules/sidebarRight/" 
module qs.modules.sidebarRight.
BottomWidgetGroup 1.0 BottomWidgetGroup.qml                                                                                                                                                                 KScanning directory "/home/osama/.config/quickshell/ii/modules/verticalBar/^Scanning qml file "/home/osama/.config/quickshell/ii/modules/verticalBar/BatteryIndicator.qml�Found imports QList("/home/osama/.config/quickshell/ii/modules/common", "/home/osama/.config/quickshell/ii/modules/common/widgets", "/home/osama/.config/quickshell/ii/services", "./../bar"JScanning directory "/home/osama/.config/quickshell/ii/modules/verticalBarVScanning qml file "/home/osama/.config/quickshell/ii/modules/verticalBar/Resource.qml�Found imports QList("/home/osama/.config/quickshell/ii/modules/common", "/home/osama/.config/quickshell/ii/modules/common/functions", "/home/osama/.config/quickshell/ii/modules/common/widgets"WScanning qml file "/home/osama/.config/quickshell/ii/modules/verticalBar/Resources.qmlFound imports QList("/home/osama/.config/quickshell/ii/services", "/home/osama/.config/quickshell/ii/modules/common", "../bar"YScanning qml file "/home/osama/.config/quickshell/ii/modules/verticalBar/VerticalBar.qml"`Scanning qml file "/home/osama/.config/quickshell/ii/modules/verticalBar/VerticalBarContent.qml�Found imports QList("/home/osama/.config/quickshell/ii/services", "/home/osama/.config/quickshell/ii/modules/common", "/home/osama/.config/quickshell/ii/modules/common/widgets", "/home/osama/.config/quickshell/ii/modules/common/functions", "../bar"aScanning qml file "/home/osama/.config/quickshell/ii/modules/verticalBar/VerticalClockWidget.qml�Found imports QList("/home/osama/.config/quickshell/ii/modules/common", "/home/osama/.config/quickshell/ii/modules/common/widgets", "/home/osama/.config/quickshell/ii/services", "../bar"`Scanning qml file "/home/osama/.config/quickshell/ii/modules/verticalBar/VerticalDateWidget.qml[Scanning qml file "/home/osama/.config/quickshell/ii/modules/verticalBar/VerticalMedia.qml�Found imports QList("/home/osama/.config/quickshell/ii/modules/common", "/home/osama/.config/quickshell/ii/modules/common/widgets", "/home/osama/.config/quickshell/ii/services", "/home/osama/.config/quickshell/ii/modules/common/functions", "../bar"YSynthesizing qmldir for directory "/home/osama/.config/quickshell/ii/modules/verticalBar�tSynthesized qmldir for "/home/osama/.config/quickshell/ii/modules/verticalBar" 
module qs.modules.verticalBar
Resource 1.0 Resource.qml
Resources 1.0 Resources.qml
VerticalBar 1.0 VerticalBar.qml
VerticalBarContent 1.0 VerticalBarContent.qml
VerticalClockWidget 1.0 VerticalClockWidget.qml
VerticalDateWidget 1.0 VerticalDateWidget.qml
VerticalMedia 1.0 VerticalMedia.qml                                                                                                                                                                         ZSynthesizing qmldir for directory "/home/osama/.config/quickshell/ii/modules/verticalBar/�Synthesized qmldir for "/home/osama/.config/quickshell/ii/modules/verticalBar/" 
module qs.modules.verticalBar.
BatteryIndicator 1.0 BatteryIndicator.qml                                                                                                                                                                   QScanning directory "/home/osama/.config/quickshell/ii/modules/wallpaperSelector/jScanning qml file "/home/osama/.config/quickshell/ii/modules/wallpaperSelector/WallpaperDirectoryItem.qmlPScanning directory "/home/osama/.config/quickshell/ii/modules/wallpaperSelectoreScanning qml file "/home/osama/.config/quickshell/ii/modules/wallpaperSelector/WallpaperSelector.qmllScanning qml file "/home/osama/.config/quickshell/ii/modules/wallpaperSelector/WallpaperSelectorContent.qml_Synthesizing qmldir for directory "/home/osama/.config/quickshell/ii/modules/wallpaperSelector�Synthesized qmldir for "/home/osama/.config/quickshell/ii/modules/wallpaperSelector" 
module qs.modules.wallpaperSelector
WallpaperSelector 1.0 WallpaperSelector.qml
WallpaperSelectorContent 1.0 WallpaperSelectorContent.qml                                                                                                                                                   `Synthesizing qmldir for directory "/home/osama/.config/quickshell/ii/modules/wallpaperSelector/�Synthesized qmldir for "/home/osama/.config/quickshell/ii/modules/wallpaperSelector/" 
module qs.modules.wallpaperSelector.
WallpaperDirectoryItem 1.0 WallpaperDirectoryItem.qml                                                                                                                                                       @Scanning directory "/home/osama/.config/quickshell/ii/services/OSynthesizing qmldir for directory "/home/osama/.config/quickshell/ii/services/ZSynthesized qmldir for "/home/osama/.config/quickshell/ii/services/" 
module qs.services.
^Initialized runtime vfs path: "/run/user/1000/quickshell/vfs/a2189b031ac7a4cd7f982c35b8256ad4"quickshell.tooling
                                                                                                                 	Acquired tooling support lock	mNot enabling QML tooling support, qmlls.ini is missing at path "/home/osama/.config/quickshell/ii/.qmlls.ini"quickshell.interceptor

KGot intercept for "/home/osama/.config/quickshell/ii/shell.qml" contains ""
qPassing through intercept QUrl("qs:@/qs/shell.qml") to QUrl("file:///home/osama/.config/quickshell/ii/shell.qml")
�Got intercept for "/home/osama/.config/quickshell/ii/qmldir" contains "module qs\nsingleton GlobalStates 1.0 GlobalStates.qml\nReloadPopup 1.0 ReloadPopup.qml\nsingleton Translation 1.0 Translation.qml\n"
rGot intercept for "/home/osama/.config/quickshell/ii/modules/common/qmldir" contains "module qs.modules.common.\n"Failed to load configurationI  caused by @shell.qml[10:1]: module "./modules/common/" is not installedEQThreadStorage: entry 2 destroyed before end of thread 0x7f4a86218830EQThreadStorage: entry 1 destroyed before end of thread 0x7f4a86218830⏎                                                    󰪢 0s 󰜥 󰉋    

what



</details>

### Reminder

- [x] I agree that it's usually impossible for others to help me without my logs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ISSUEGeneral issues

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions