Search Criteria
Package Details: enlightenment-git 0.26.99.25007.g044149406-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/enlightenment-git.git (read-only, click to copy) |
---|---|
Package Base: | enlightenment-git |
Description: | Enlightenment window manager - Development version |
Upstream URL: | http://www.enlightenment.org |
Licenses: | BSD |
Conflicts: | enlightenment |
Provides: | enlightenment, notification-daemon |
Submitter: | Scimmia |
Maintainer: | raster |
Last Packager: | raster |
Votes: | 64 |
Popularity: | 0.29 |
First Submitted: | 2014-01-08 21:25 (UTC) |
Last Updated: | 2024-12-14 20:35 (UTC) |
Dependencies (27)
- bc (bc-ghAUR)
- bluez (bluez-gitAUR, bluez-ps3AUR)
- bluez-libs (bluez-gitAUR)
- connman (connman-gitAUR, connman-systemd-resolvedAUR)
- efl-gitAUR (efl-git-asanAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libexif (libexif-gitAUR)
- pam (pam-selinuxAUR)
- pulse-native-provider (pipewire-pulse-gitAUR, pulseaudio-gitAUR, pipewire-full-pulse-gitAUR, pipewire-pulse, pulseaudio)
- ttf-font (neuropol-ttfAUR, ttf-win7-fontsAUR, ttf-ms-win8AUR, ttf-ms-win8-arabicAUR, ttf-ms-win8-hebrewAUR, ttf-ms-win8-seaAUR, ttf-ms-win8-indicAUR, ttf-ms-win8-japaneseAUR, ttf-ms-win8-koreanAUR, ttf-ms-win8-zh_cnAUR, ttf-ms-win8-zh_twAUR, ttf-ms-win8-thaiAUR, ttf-ms-win8-otherAUR, ttf-kidsAUR, ttf-liberation-sans-narrowAUR, ttf-cavafy-scriptAUR, ttf-ms-fontsAUR, ttf-dejavu-ibAUR, ttf-zeldaAUR, ttf-oxygenAUR, ttf-oxygen-gfAUR, ttf-share-gfAUR, ttf-gostAUR, otf-inconsolata-dzAUR, ttf-d2codingAUR, ttf-agaveAUR, ttf-caracteresAUR, ttf-cuprumAUR, ttf-autour-oneAUR, ttf-impallari-milongaAUR, ttf-impallari-miltonianAUR, ttf-clarity-cityAUR, ttf-ms-win10AUR, ttf-ms-win10-japaneseAUR, ttf-ms-win10-koreanAUR, ttf-ms-win10-seaAUR, ttf-ms-win10-thaiAUR, ttf-ms-win10-zh_cnAUR, ttf-ms-win10-zh_twAUR, ttf-ms-win10-otherAUR, ttf-win10AUR, ttf-bmonoAUR, ttf-pt-astra-factAUR, ttf-weblysleekuiAUR, ttf-pt-astra-sansAUR, ttf-pt-astra-serifAUR, ttf-pt-sansAUR, ttf-pt-serifAUR, ttf-pt-monoAUR, ttf-pt-root_uiAUR, ttf-xo-fontsAUR, ttf-paratypeAUR, ttf-plemoljp-binAUR, ttf-dejavu-emojilessAUR, noto-fonts-variable-liteAUR, ttf-lucida-fontsAUR, ttf-plemoljpAUR, ttf-juiseeAUR, ttf-ms-win10-autoAUR, ttf-karlaAUR, noto-fonts-latin-greek-cyrillicAUR, apple-fontsAUR, ttf-ms-win11-autoAUR, ttf-ms-win10-cdnAUR, noto-fonts-liteAUR, ttf-noto-sans-vfAUR, ttf-noto-serif-vfAUR, ttf-noto-sans-mono-vfAUR, ttf-ibm-plex-sans-scAUR, ttf-ms-win11AUR, ttf-ms-win11-japaneseAUR, ttf-ms-win11-koreanAUR, ttf-ms-win11-seaAUR, ttf-ms-win11-thaiAUR, ttf-ms-win11-zh_cnAUR, ttf-ms-win11-zh_twAUR, ttf-ms-win11-otherAUR, gnu-free-fonts, noto-fonts, ttf-bitstream-vera, ttf-croscore, ttf-dejavu, ttf-droid, ttf-ibm-plex, ttf-input, ttf-input-nerd, ttf-liberation)
- udisks2
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR)
- xcb-util-keysyms
- xorg-server-xwayland (xorg-xwayland-gitAUR, xorg-xwayland-hidpi-xpropAUR, xorg-xwayland)
- binutils (make)
- ccache (ccache-gitAUR) (make)
- fakeroot (fakeroot-gitAUR, fakeroot-tcpAUR) (make)
- gcc (gcc-gitAUR, gccrs-gitAUR, gcc11AUR, gcc-snapshotAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- meson (meson-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- pkgconf (pkgconf-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
- ddcutil (ddcutil-gitAUR, ddcutil-dev-gitAUR) (optional) – from AUR needed for desktop monitor backlight etc. controls
- gdb (gdb-gitAUR, gdb-debug-gitAUR) (optional) – create backtraces on crash - needed for getting backtraces at crash time in ~/.e-crashdump.txt
- geoclue2 (geoclue_fake-gitAUR, geoclue) (optional) – needed for geolocation module
- packagekit (optional) – needed for packagekit module
Required by (33)
- awesome-cinnamon (requires notification-daemon)
- awesome-gnome (requires notification-daemon)
- barify (requires notification-daemon)
- batify (requires notification-daemon) (optional)
- batify-git (requires notification-daemon) (optional)
- batti (requires notification-daemon) (optional)
- blueman-git (requires notification-daemon)
- buzz-git (requires notification-daemon)
- colpick (requires notification-daemon) (optional)
- e-modules-extra-git (requires enlightenment)
- edgar-git (requires enlightenment)
- epoptes (requires notification-daemon)
- fluxable-newmenu (requires notification-daemon) (optional)
- gajim-1.3 (requires notification-daemon) (optional)
- gajimbo-git (requires notification-daemon) (optional)
- github-notify (requires notification-daemon)
- gtk-theme-e17gtk-git (requires enlightenment) (optional)
- gtk-theme-e17gtk-revolved-git (requires enlightenment) (optional)
- i3-volume (requires notification-daemon)
- indicator-keylock (requires notification-daemon) (optional)
- Show 13 more...
Latest Comments
1 2 3 4 5 6 .. 18 Next › Last »
noitemstoshow commented on 2024-10-19 10:29 (UTC) (edited on 2024-10-19 10:30 (UTC) by noitemstoshow)
Thanks. I think it should work in Arch. And my OS could be either broken in some way or Artix+dinit+lightdm just not been expected here. I'll spin up fresh ones in vm to do some test later on.
raster commented on 2024-10-19 10:05 (UTC)
oh and btw - yes. e wayland comes up on Arch in lightdm if i use it and select that session. there is a strange like 10 second or so gap between lightdm exiting to a blank vt and e coming up - i am not sure it's e as running it directly has it come up right away (with the right env vars set as per the desktop file)
raster commented on 2024-10-19 09:39 (UTC)
In the end you will need a dbus daemon to work. Testing wayland without dbus is "untested and unsupported" as at a minimum we need logind on the system bus to get input fd's. So your core problem is no dbus daemon is provided for your session bus. This is kind of a half-broken OS. This just shouldn't happen and there are probably a whole bunch of untested failure scenarios here that no one will ever test or try or bother trying to make work.
E is definitely deciding to exit on it's own due to the lack of your session dbus. By setting the E_NO_DBUS_SESSION=1 you're off into "unknown lands" and E is definitely warning you of that. Invariably these kinds of bypasses are used for debugging to get past a problem to go solve the next one and come back later. In this case I know a lack of dbus is going to just have cascades of problems where somewhere something is going to be reliant on this working and is not going to have a "fully capable" fallback path.
It's the job of your login manager to provide this as part of the login session. The expectation is that any login has a session dbus already attached to it by the login mechanism for that user. I assume since you use Artix, it's just broken this somehow in it's desire to say "go away" to systemd.
At this point the official position of anyone in Arch is "It's not Arch. It's not even close. Use Arch". :( I'm pretty lax on this myself - especially for ALARM as it's really an architectur rebuild but otherwise pretty much the same to the core. Given your problem is a lack of a dbus session bus I'd say it's time to go back to Artix itself and find out why this is the case, fix it and then come back. Something systemd took care of that Artix has removed and now is missing. :(
noitemstoshow commented on 2024-10-19 03:49 (UTC) (edited on 2024-10-19 03:53 (UTC) by noitemstoshow)
Thanks for the quick reply. E26 wayland is under development and experimental so problem is expected. I did more test, my OS is Artix+dinit+lightdm while trying to start E26(AUR git version) as wayland session type from lightdm, it will complain about can not connect to dbus, stop and kick back to lightdm greeter screen.
Full log of above start as wayland session from lightdm (it stopped and went back to greeter screen): https://pastebin.com/4jiTegrz
while start it as wayland session type from tty via command "enlightenment_start", it does not stop on this error and continues to the desktop no problem (though it also complains about can not connect to dbus error) Full log of above start from tty as wayland session type (works fine): https://pastebin.com/JATKMRFR
If I do as the tip says put E_NO_DBUS_SESSION=1 into /usr/share/wayland-sessions/enlightenment-wayland.desktop then it did go much further, however it crashed due to various errors and hangs the pc:
Full log of above start as wayland session type from lightdm, with export E_NO_DBUS_SESSION=1, it crash/hangs the pc: https://pastebin.com/HrLYSFmwAt this stage I guess only the team can look at this and give some tips. I might send those to the team later on after I get more understanding about it. So I guess for Arch+Systemd, it might just work fine. It's because I don't have systemd, start with or without dbus causing error that has not been tested or still under development.
raster commented on 2024-10-18 20:10 (UTC)
I don't know why lightdm doesn't work for wayland - maybe something to do with how lightdm chooses wayland sessions. i had to rename the enlightenment.desktop to enlightenment-wayland.desktop in the wayland-sessions dir.
logs from e go to ~/.e-log.log (and old log is in ~/.e-log.old). if enlightenment_start can run then you should get a log there. you can try mess with the enlightenment-wayland.desktop file and change the exec line .. but the exec line provided is a valid one. (you can try run it by hand).
noitemstoshow commented on 2024-10-18 14:39 (UTC) (edited on 2024-10-18 21:48 (UTC) by noitemstoshow)
enlightenment-git and efl-git built ok, but from lightdm login page after I put in password I've been back to where I was at the login page. I don't seem to find any logs are interesting. What settings to I need for me to test drive the git version, or where are the logs how to enable the logs?
Edit: to answer my own question, the x11 session type can login ok. The wayland session type currently can not login via lightdm. But can switch to tty and type enlightenment_start to start and test.
raster commented on 2024-08-07 08:29 (UTC)
done - moved to pulse-native-provider
benjarobin commented on 2024-08-06 18:25 (UTC)
Please depend on
pulse-native-provider
instead ofpulseaudio
. See https://gitlab.archlinux.org/archlinux/packaging/packages/pipewire/-/issues/10raster commented on 2021-05-18 15:56 (UTC)
i know. i don't know why.. it doesn't affect the results though. it doesn't happen with a normal build (outside of makepkg) so some cflag/link flag that pacman is enforcing causes this - or it's strip.
laurent_waro commented on 2021-05-18 15:45 (UTC)
I've got this message when I do an update : readelf: Warning: There is a hole [0xccca5 - 0xcccc7] in .debug_loc section. A lot of this message.
Past install didn't show these messages.
Note that this message appears when I update enlightenment-git and elf-git and terminology-git too.
1 2 3 4 5 6 .. 18 Next › Last »