@C.Schmidpeter I also got that error, but the pinned comment shows how to fix it. I did a clean build, and that fixed it for me. My guess is your python was updated too, and ulauncher only requires a rebuild now
Search Criteria
Package Details: ulauncher 5.15.15-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/ulauncher.git (read-only, click to copy) |
|---|---|
| Package Base: | ulauncher |
| Description: | Application launcher for Linux |
| Upstream URL: | https://ulauncher.io |
| Keywords: | application launcher stable |
| Licenses: | GPL3 |
| Submitter: | ulauncher |
| Maintainer: | ulauncher (friday) |
| Last Packager: | friday |
| Votes: | 77 |
| Popularity: | 0.37 |
| First Submitted: | 2017-03-03 09:36 (UTC) |
| Last Updated: | 2025-11-02 07:58 (UTC) |
Dependencies (18)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR, gdk-pixbuf2-noglycinAUR)
- gobject-introspection-runtime
- gtk3 (gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-no_deadkeys_underlineAUR)
- libkeybinder3
- libnotify (libnotify-gitAUR)
- python-cairo (python-cairo-gitAUR)
- python-dbus
- python-gobject
- python-levenshtein
- python-pyinotify
- python-pyxdg
- python-websocket-client
- webkit2gtk (webkit2gtk-imgpasteAUR)
- wmctrl
- git (git-gitAUR, git-glAUR) (make)
- python-distutils-extra (make)
- python-setuptools (make)
- libappindicator-gtk3 (libappindicator) (optional) – tray icon
Required by (1)
Sources (1)
hyness commented on 2026-01-17 02:07 (UTC)
C.Schmidpeter commented on 2025-01-28 11:29 (UTC)
Starting ulauncher fails since system update (and ulauncher reinstall)
$ulauncher
Traceback (most recent call last):
File "/usr/bin/ulauncher", line 27, in <module>
from ulauncher.main import main
ModuleNotFoundError: No module named 'ulauncher'
Misaka13514 commented on 2024-01-28 06:35 (UTC)
Please follow Arch Linux RFC16: use SPDX license identifier in PKGBUILD.
https://gitlab.archlinux.org/archlinux/rfcs/-/blob/master/rfcs/0016-spdx-license-identifiers.rst
friday commented on 2023-10-02 18:19 (UTC) (edited on 2023-10-21 16:18 (UTC) by friday)
When you update Python, you need to rebuild all python AUR packages, including Ulauncher.
See https://github.com/Ulauncher/Ulauncher/discussions/1280 for more info
friday commented on 2023-10-02 17:57 (UTC)
@bnjbvr, @arekan127, @hex32211 @JohnPiers I think you all have been having issues with a how Arch handles Python upgrades, which is not an issue created by Ulauncher, but it's pinned here: https://github.com/Ulauncher/Ulauncher/issues/930
hex32211 commented on 2023-05-13 12:26 (UTC)
After a full system upgrade ulauncher fails to start with the following error: ''' Could not load image /usr/share/ulauncher/media/gear.svg. E: gdk-pixbuf-error-quark: Couldn’t recognise the image file format for file “/usr/share/ulauncher/media/gear.svg . . . File "/usr/lib/python3.11/site-packages/ulauncher/ui/windows/UlauncherWindow.py", line 393, in _render_prefs_icon surface = Gdk.cairo_surface_create_from_pixbuf(prefs_pixbuf, scale_factor, self.get_window()) '''
JohnPiers commented on 2023-05-09 10:48 (UTC) (edited on 2023-05-09 10:55 (UTC) by JohnPiers)
I've also been struggling with Ulauncher for about two weeks now. managed to get it sorted after a huge mission and then this morning there was a bump in version and it installed without any problems and Ulauncher not giving problems and working as expected.
3 aur/ulauncher 5.15.2-1 (+66 0.45) (Installed: 5.15.2-2)
Application launcher for Linux
2 arcolinux_repo_3party/ulauncher 5.15.2-2 (1.7 MiB 5.8 MiB) (Installed)
Application launcher for Linux
1 chaotic-aur/ulauncher 5.15.2-1.3 (1.7 MiB 5.8 MiB) (Installed: 5.15.2-2)
Application launcher for Linux
In the past two days there has also been a few changes on github
https://github.com/Ulauncher/Ulauncher/
Hope this helps.
arekan127 commented on 2023-05-09 10:41 (UTC) (edited on 2023-05-09 10:41 (UTC) by arekan127)
python setup.py > python3.11 setup.py in PKGBUILD workaround works, but this is really strange why python setup.py uses lib directory of 3.10
bnjbvr commented on 2023-05-08 20:40 (UTC)
Hi! This was broken, as of today, on my machine: turns out for some reason, the lib is installed in /usr/lib/python3.10/site-packages, when my python interpreter is on version 3.11, so the package couldn't be found. I've tried uninstalling and reinstalling this, and it didn't help unfortunately; not sure what I'm doing wrong.
A workaround I've found was to force the PROJECT_ROOT_DIRECTORY variable to the above directory in the /usr/bin/ulauncher script.
nunonun commented on 2023-03-04 04:15 (UTC)
@friday I followed the instructions from that link, i.e., paru -S ulauncher --rebuild, but I still get the same error.
I removed the AUR package, clone the repo and compiled from there, but still get the same error.
Pinned Comments
friday commented on 2023-10-02 18:19 (UTC) (edited on 2023-10-21 16:18 (UTC) by friday)
When you update Python, you need to rebuild all python AUR packages, including Ulauncher.
See https://github.com/Ulauncher/Ulauncher/discussions/1280 for more info