Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 12/03/23 alle 07:31: Hello, 野宮です. In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <18d4e5ec-0b7e-69d7-5721-6338ff9ad...@gmail.com> Date & Time: Sat, 11 Mar 2023 14:22:58 +0100 [MM] == Massimo Maiurana has written: MM> Masaru Nomiya ha scritto il 11/03/23 alle 11:20: MN>> What the hell is that supposed to mean? MM> Sorry, my bad, the package that asked to remove pulseaudio was MM> pipewire-media-session. pipewire-alsa is now installed as you can see: MM> max@diamante:~$ apt list --installed | grep pipewire MM> gstreamer1.0-pipewire/testing,now 0.3.65-3 amd64 [installato, automatico] MM> libpipewire-0.3-0/testing,now 0.3.65-3 amd64 [installato, automatico] MM> libpipewire-0.3-common/testing,testing,now 0.3.65-3 all [installato, automatico] MM> libpipewire-0.3-modules/testing,now 0.3.65-3 amd64 [installato, automatico] MM> pipewire-alsa/testing,now 0.3.65-3 amd64 [installato] MM> pipewire-audio/testing,testing,now 0.3.65-3 all [installato, automatico] MM> pipewire-bin/testing,now 0.3.65-3 amd64 [installato, automatico] MM> pipewire-libcamera/testing,now 0.3.65-3 amd64 [installato] MM> pipewire-pulse/testing,now 0.3.65-3 amd64 [installato, automatico] MM> pipewire/testing,now 0.3.65-3 amd64 [installato, automatico] My bad? In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : Date & Time: Sat, 25 Feb 2023 23:01:18 +0100 [MM] == Massimo Maiurana has written: [...] MM> Oh, you're asking for installed packages then, not installed files. Here they MM> are: MM> apt list --installed | grep pipewire MM> gstreamer1.0-pipewire/testing,now 0.3.65-2 amd64 [installato, automatico] MM> libpipewire-0.3-0/testing,now 0.3.65-2 amd64 [installato, automatico] MM> libpipewire-0.3-common/testing,testing,now 0.3.65-2 all [installato, automatico] MM> libpipewire-0.3-modules/testing,now 0.3.65-2 amd64 [installato, automatico] MM> pipewire-bin/testing,now 0.3.65-2 amd64 [installato, automatico] MM> pipewire-pulse/testing,now 0.3.65-2 amd64 [installato, automatico] MM> pipewire/testing,now 0.3.65-2 amd64 [installato, automatico] MM> apt list --installed | grep pulse MM> gstreamer1.0-pulseaudio/testing,now 1.22.0-dmo2 amd64 [installato] MM> libcanberra-pulse/testing,now 0.30-10 amd64 [installato] MM> libpulse-dev/testing,now 16.1+dfsg1-2+b1 amd64 [installato] MM> libpulse-mainloop-glib0/testing,now 16.1+dfsg1-2+b1 amd64 [installato, MM> automatico] MM> libpulse0/testing,now 16.1+dfsg1-2+b1 amd64 [installato, automatico] MM> libpulsedsp/testing,now 16.1+dfsg1-2+b1 amd64 [installato, automatico] MM> pipewire-pulse/testing,now 0.3.65-2 amd64 [installato, automatico] MM> pulseaudio-module-bluetooth/testing,now 16.1+dfsg1-2+b1 amd64 [installato] MM> pulseaudio-utils/testing,now 16.1+dfsg1-2+b1 amd64 [installato, automatico] MM> pulseaudio/testing,now 16.1+dfsg1-2+b1 amd64 [installato] Yep, i did install it as you suggested but i answered about the wrong package, which i can't install as already said. It was not difficult to understand. I can't take you anymore. No problem, indeed your help led me nowhere. Regards. --- ┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ Think. -- The IBM slogan -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 11/03/23 alle 11:20: Hello, Sorry for so late reply. Late nights are hard on us old people. It takes us old people a long time to recover. Anyway, In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <87587bff-f092-b670-d00d-22f28f077...@gmail.com> Date & Time: Tue, 7 Mar 2023 18:53:57 +0100 [MM] == Massimo Maiurana has written: [...] MN>> The fact that you can't install pipewire-alsa (which is created as a MN>> module that performs an important function), or that you don't have to MN>> include libcamera, are just a few examples of this. MM> pipewire-alsa is installed, it has always been. What i can't install is MM> pipewire-media-session. I can't understand. You wrote; In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <9806f554-6796-465b-7f01-22d974a7d...@gmail.com> Date & Time: Sun, 26 Feb 2023 09:19:30 +0100 [MM] == Massimo Maiurana has written: [...] MN>> First, the following packages are missing; MN>> MN>> pipewire-alsa MM> Trying to install this it asks to remove the whole pulseaudio MM> installation. [...] What the hell is that supposed to mean? Sorry, my bad, the package that asked to remove pulseaudio was pipewire-media-session. pipewire-alsa is now installed as you can see: max@diamante:~$ apt list --installed | grep pipewire gstreamer1.0-pipewire/testing,now 0.3.65-3 amd64 [installato, automatico] libpipewire-0.3-0/testing,now 0.3.65-3 amd64 [installato, automatico] libpipewire-0.3-common/testing,testing,now 0.3.65-3 all [installato, automatico] libpipewire-0.3-modules/testing,now 0.3.65-3 amd64 [installato, automatico] pipewire-alsa/testing,now 0.3.65-3 amd64 [installato] pipewire-audio/testing,testing,now 0.3.65-3 all [installato, automatico] pipewire-bin/testing,now 0.3.65-3 amd64 [installato, automatico] pipewire-libcamera/testing,now 0.3.65-3 amd64 [installato] pipewire-pulse/testing,now 0.3.65-3 amd64 [installato, automatico] pipewire/testing,now 0.3.65-3 amd64 [installato, automatico] Regards. --- ┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ "A bachelor’s degree still holds prestige as a ticket to the middle class, but its value has received increasing scrutiny. In the last several years, rising tuition and student loan debt have led more Americans to reconsider an investment in postsecondary education." -- Washington Post -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 07/03/23 alle 15:20: Hello, In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : Date & Time: Tue, 7 Mar 2023 13:23:17 +0100 [MM] == Massimo Maiurana has written: [...] MN> > Please get in the habit of asking Google. MM> Do you think i'm not aware of this? I search for solutions when i have a MM> problem, but some warning messages are not a problem for me. Also it involves MM> enabling features that are considered experimental, so i could get rid of some MM> warning but obtain other warnings in exchange for other related MM> things. Not the best bet. As I have mentioned before, Debian is trying to incorporate the p[ipewire system only as a sound server in a Gnome-specific way, which makes the pipewire system, as I have often said, a very special structure not found anywhere else. The fact that you can't install pipewire-alsa (which is created as a module that performs an important function), or that you don't have to include libcamera, are just a few examples of this. pipewire-alsa is installed, it has always been. What i can't install is pipewire-media-session. It is out of line to say that there is a problem in trying to use that particular pipewire system for enlightenment, isn't it? It is, at least for me. I tried to boot my system with my headphone already turned on, i've never did it before, and i found that it connects to the laptop when gdm starts. After gdm exits and the enlightenment session is started my headphone are disconnected for a few seconds and then reconnected. My guess is that this disconnection happens because the sound server is restarted between session change and the mixer module is started in that little time, so it doesn't find any server. Is there a way to run pipewire in a system wide way so that it doesn't need to be restarted when launching a Xorg session? Enlightenment itself does not incorporate the pipewire system at all, and yet I believe that it is in the realm of self-responsibility for us, the users, to dare to use the pipewire system. Regards & Good Night --- ┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛Think. -- The IBM slogan -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 06/03/23 alle 00:19: Hello, In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <12adad7f-a4fd-d4ff-87ab-54d763777...@gmail.com> Date & Time: Sun, 5 Mar 2023 12:51:52 +0100 [MM] == Massimo Maiurana has written: MM> Masaru Nomiya ha scritto il 05/03/23 alle 12:43: [...] MN> > In your case, the udev rule needs two parts: disable device and MN> > enable device, but your rule only has an enable rule, it seems. MM> Sorry, i didn't understand. My rule removes authorization for the internal MM> device, hence it's disabled and indeed lsusb doesn't report it in MM> the list. Why should i explicitly enable the dongle? It's is MM> already enabled, i just have to plug it in. Be that as it may, this will give you a solution for your issue; https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/411 Please get in the habit of asking Google. Do you think i'm not aware of this? I search for solutions when i have a problem, but some warning messages are not a problem for me. Also it involves enabling features that are considered experimental, so i could get rid of some warning but obtain other warnings in exchange for other related things. Not the best bet. Sorry all, I've gone too deep. Regards. --- ┏━━┓彡 Masaru Nomiyamail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ "It should never be said that it is OK to ignore the theoretical as long as it becomes a tool." -- T. Mori (The original is in Japanese) -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 05/03/23 alle 12:43: Hello, In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <958cbd7a-d784-abba-d454-7aa383e8d...@gmail.com> Date & Time: Sun, 5 Mar 2023 12:04:45 +0100 [MM] == Massimo Maiurana has written: [...] MN>> Tell me the product name and manufacturer of the bluetooth device you MN>> are using. MM> It's a dongle, lsusb identifies it as follows: MM> ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) MM> The laptop has an internal usb device that some time ago stopped MM> working, so i had to buy this dongle and also had to deactivate MM> the internal chip via this udev rule: MM> SUBSYSTEM=="usb", ATTRS{idVendor}=="04ca", ATTRS{idProduct}=="3018", MM> ATTR{authorized}="0" [...] In your case, the udev rule needs two parts: disable device and enable device, but your rule only has an enable rule, it seems. Sorry, i didn't understand. My rule removes authorization for the internal device, hence it's disabled and indeed lsusb doesn't report it in the list. Why should i explicitly enable the dongle? It's is already enabled, i just have to plug it in. Regards & Good Nighht --- ┏━━┓彡Masaru Nomiya mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ "A society bound by e-mail and mobile phones deprives us of the freedom to face ourselves and indulge our fantasies." -- Michael Crichton (Speech in Japan) -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 05/03/23 alle 11:22: Hello, In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <3fd77105-241a-06a9-be66-a79975f45...@gmail.com> Date & Time: Sun, 5 Mar 2023 10:47:52 +0100 [MM] == Massimo Maiurana has written: [...] MM>> I suspect there is no pipewire group? MM> The pipewire group exists but my user was not added to it. Now it MM> is and this is the result: OK. [...] MM> mar 05 10:40:00 diamante wireplumber[2119]: Trying to use legacy MM> bluez5 API for LE Audio - only A2DP will be supported. Please MM> upgrade bluez5. [...] Tell me the product name and manufacturer of the bluetooth device you are using. It's a dongle, lsusb identifies it as follows: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) The laptop has an internal usb device that some time ago stopped working, so i had to buy this dongle and also had to deactivate the internal chip via this udev rule: SUBSYSTEM=="usb", ATTRS{idVendor}=="04ca", ATTRS{idProduct}=="3018", ATTR{authorized}="0" Anyway the mixer issue was present also when the internal usb was working. Regards. --- ┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ " Today’s China is not the old China humiliated and bullied over 100 years ago. It is time for these people to wake up from their imperial dream." -- Hua Chunying’s Regular Press Conference on August 4, 2022 -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 05/03/23 alle 09:44: Hello, In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <19886a48-3020-c35b-031f-a6d110c7f...@gmail.com> Date & Time: Sun, 5 Mar 2023 09:03:55 +0100 [MM] == Massimo Maiurana has written: [...] MN> > Anyway, go ahead and install it. MM> I don't use any usb camera so i wouldn't need it, anyway now it's MM> installed and this is the result (still mixer icon is broken): You may be right, but pipewire makes libcamera necessary and indispensable. The pipewire is not just a sound server like pulseaudio, but a server for processing audio, video streams, and hardware. Why don't you do a little research? [...] MM> ● wireplumber.service - Multimedia Service Session Manager MM> Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: MM> enabled) MM> Active: active (running) since Sun 2023-03-05 08:47:19 CET; 7min ago MM> Main PID: 2159 (wireplumber) MM>Tasks: 7 (limit: 14123) MM> Memory: 12.8M MM> CPU: 637ms MM> CGroup: MM> /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service MM> └─2159 /usr/bin/wireplumber MM> mar 05 08:47:19 diamante wireplumber[2159]: Can't find MM> org.freedesktop.portal.Desktop. Is xdg-desktop-portal running? MM> mar 05 08:47:19 diamante wireplumber[2159]: found session bus but no portal MM> mar 05 08:47:20 diamante wireplumber[2159]: Failed to set scheduler settings: MM> Operazione non permessa I suspect there is no pipewire group? The pipewire group exists but my user was not added to it. Now it is and this is the result: ● pipewire.service - PipeWire Multimedia Service Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: enabled) Active: active (running) since Sun 2023-03-05 10:39:59 CET; 3min 57s ago TriggeredBy: ● pipewire.socket Main PID: 2116 (pipewire) Tasks: 5 (limit: 14123) Memory: 5.5M CPU: 84ms CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service └─2116 /usr/bin/pipewire mar 05 10:39:59 diamante systemd[2084]: Started pipewire.service - PipeWire Multimedia Service. mar 05 10:40:01 diamante pipewire[2116]: [0:01:49.521253518] [2116] WARN IPAManager ipa_manager.cpp:154 No IPA found in '/usr/lib/x86_64-linux-gnu/lib> mar 05 10:40:01 diamante pipewire[2116]: [0:01:49.521299009] [2116] INFO Camera camera_manager.cpp:299 libcamera v0.0.3 ● pipewire-pulse.service - PipeWire PulseAudio Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; enabled; preset: enabled) Active: active (running) since Sun 2023-03-05 10:39:59 CET; 3min 58s ago TriggeredBy: ● pipewire-pulse.socket Main PID: 2121 (pipewire-pulse) Tasks: 2 (limit: 14123) Memory: 1.5M CPU: 19ms CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service └─2121 /usr/bin/pipewire-pulse mar 05 10:39:59 diamante systemd[2084]: Started pipewire-pulse.service - PipeWire PulseAudio. ● wireplumber.service - Multimedia Service Session Manager Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled) Active: active (running) since Sun 2023-03-05 10:39:59 CET; 3min 58s ago Main PID: 2119 (wireplumber) Tasks: 7 (limit: 14123) Memory: 12.8M CPU: 442ms CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service └─2119 /usr/bin/wireplumber mar 05 10:39:59 diamante systemd[2084]: Started wireplumber.service - Multimedia Service Session Manager. mar 05 10:40:00 diamante wireplumber[2119]: [0:01:49.018639331] [2119] WARN IPAManager ipa_manager.cpp:154 No IPA found in '/usr/lib/x86_64-linux-gnu/> mar 05 10:40:00 diamante wireplumber[2119]: [0:01:49.018817854] [2119] INFO Camera camera_manager.cpp:299 libcamera v0.0.3 mar 05 10:40:00 diamante wireplumber[2119]: Trying to use legacy bluez5 API for LE Audio - only A2DP will be supported. Please upgrade bluez5. mar 05 10:40:01 diamante wireplumber[2119]: Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Er> mar 05 10:40:01 diamante wireplumber[2119]: Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Er> If so, $ sudo grupadd piewire $ sudo adduser USER pipewire where USER=your user name [...] MM> Nope, a i already said i won't mess up my system as this is what MM> it requires to install pipewire-media-session: Where does it say to install pipewire-media-session? MM> > In the Message; MM> > MM> >Subject: Re: [e-users] enlightenment audio default device issue MM> >Message-ID : <87pm9uav3d.wl-nom...@lake.dti.ne.jp> MM> >Date & Time: Tue, 28 Feb 2023 20:27:18 +0
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 04/03/23 alle 13:38: Hello, In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : Date & Time: Sat, 4 Mar 2023 12:47:32 +0100 [MM] == Massimo Maiurana has written: [...] MM> 'api.libcamera.enum.manager' could not be loaded; is it installed? MM> mar 03 17:56:15 diamante wireplumber[2142]: PipeWire's libcamera SPA missing or MM> broken. libcamera not supported. Don't you have libcamera installed? It should require it to be installed due to dependencies. I really don't understand debian. Anyway, go ahead and install it. I don't use any usb camera so i wouldn't need it, anyway now it's installed and this is the result (still mixer icon is broken): ● pipewire.service - PipeWire Multimedia Service Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: enabled) Active: active (running) since Sun 2023-03-05 08:47:19 CET; 7min ago TriggeredBy: ● pipewire.socket Main PID: 2155 (pipewire) Tasks: 5 (limit: 14123) Memory: 5.6M CPU: 104ms CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service └─2155 /usr/bin/pipewire mar 05 08:47:19 diamante systemd[2124]: Started pipewire.service - PipeWire Multimedia Service. mar 05 08:47:19 diamante pipewire[2155]: mod.rt: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal running? mar 05 08:47:19 diamante pipewire[2155]: mod.rt: found session bus but no portal mar 05 08:47:21 diamante pipewire[2155]: [0:01:58.093910449] [2155] WARN IPAManager ipa_manager.cpp:154 No IPA found in '/usr/lib/x86_64-linux-gnu/lib> mar 05 08:47:21 diamante pipewire[2155]: [0:01:58.093953147] [2155] INFO Camera camera_manager.cpp:299 libcamera v0.0.3 ● pipewire-pulse.service - PipeWire PulseAudio Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; enabled; preset: enabled) Active: active (running) since Sun 2023-03-05 08:47:19 CET; 7min ago TriggeredBy: ● pipewire-pulse.socket Main PID: 2160 (pipewire-pulse) Tasks: 2 (limit: 14123) Memory: 1.8M CPU: 44ms CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service └─2160 /usr/bin/pipewire-pulse mar 05 08:47:19 diamante systemd[2124]: Started pipewire-pulse.service - PipeWire PulseAudio. mar 05 08:47:19 diamante pipewire-pulse[2160]: mod.rt: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal running? mar 05 08:47:19 diamante pipewire-pulse[2160]: mod.rt: found session bus but no portal ● wireplumber.service - Multimedia Service Session Manager Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled) Active: active (running) since Sun 2023-03-05 08:47:19 CET; 7min ago Main PID: 2159 (wireplumber) Tasks: 7 (limit: 14123) Memory: 12.8M CPU: 637ms CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service └─2159 /usr/bin/wireplumber mar 05 08:47:19 diamante wireplumber[2159]: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal running? mar 05 08:47:19 diamante wireplumber[2159]: found session bus but no portal mar 05 08:47:20 diamante wireplumber[2159]: Failed to set scheduler settings: Operazione non permessa mar 05 08:47:20 diamante wireplumber[2159]: [0:01:57.479554040] [2159] WARN IPAManager ipa_manager.cpp:154 No IPA found in '/usr/lib/x86_64-linux-gnu/> mar 05 08:47:20 diamante wireplumber[2159]: [0:01:57.479763020] [2159] INFO Camera camera_manager.cpp:299 libcamera v0.0.3 mar 05 08:47:21 diamante wireplumber[2159]: Trying to use legacy bluez5 API for LE Audio - only A2DP will be supported. Please upgrade bluez5. mar 05 08:47:21 diamante wireplumber[2159]: Object activation aborted: proxy destroyed mar 05 08:47:21 diamante wireplumber[2159]: failed to activate item: Object activation aborted: proxy destroyed mar 05 08:47:21 diamante wireplumber[2159]: Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Er> mar 05 08:47:21 diamante wireplumber[2159]: Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Er> [...] MM> Nope, there isn't any: MM> max@diamante:/usr/share$ find ./ -name with-pulseaudio -o -name with-alsa -o MM> -name bluez-monitor.conf MM> find: ‘./polkit-1/rules.d’: Permesso negato MM> find: ‘./jitsi-videobridge/.java/.userPrefs’: Permesso negato MM> bluez-monitor.conf would be present if i'd install pipewire-media-session, see MM> here: MM> https://packages.debian.org/bookworm/amd64/pipewire-media-session/filelist If so, do this; Nope, a i already said i won't mess up my system as this is what it requires to install pipewire-media-session: max@diamante:~$ LANG=en_US.UTF-8 sudo apt install pipewire-media-session Reading package lists... Done Building dependency tree... Done Reading stat
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 04/03/23 alle 10:14: Hello, In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : Date & Time: Sat, 4 Mar 2023 09:58:09 +0100 Massimo Maiurana has written: Masaru Nomiya ha scritto il 04/03/23 alle 09:01: [...] If you did, then execute this; $ sudo cp /usr/share/pipewire/media-session.d/bluez-monitor.conf /etc/pipewire I don't have such file nor any of the files you did mention, i guess it is because i didn't install pipewire-media-session. In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <87pm9uav3d.wl-nom...@lake.dti.ne.jp> Date & Time: Tue, 28 Feb 2023 20:27:18 +0900 [MN] == Masaru Nomiya has written: [...] MN> Your problem seems to be related to bluetooh. MN> Before you do that, you should do the following as preparation; MN> 1. if possible, uninstall the wireplumber and install MN> pipewire-media-session MN> The reason is that pipewire-media-session is obviously better MN> sounding than wireplumber. MN> 2. install rtkit, then create a rtkit group, and add your own users. MN> 3. MN> $ sudo cp /usr/share/doc/pipewire/examples/alsa.conf.d/99-pipewire-default.conf /etc/alsa/conf.d/ MN> 4. $ sudo touch /etc/pipewire/media-session.d/with-alsa MN> You might need to do this beforehand; MN> MN> $ sudo mkdir /etc/pipewire/media-session.d MN> Next is the curse for bluetooth. MN> $ sudo touch /etc/pipewire/media-session.d/with-pulseaudio Can't you take it that this sentence is written based on both the case where wireplumber must be used as is and the case where it can be replaced by pipewire-media-session? 2. rtkit is already installed, i've added my user to the rtkit group but nothing changed 3. there is nothing on my system under /usr/share/doc/pipewire expect usual files: NEWS.gz, README.Debian.gz, changelog.debian.gz and copyright. Without the conf file that should be in examples i guess it would be unuseful to create /etc/pipewire/media-session.d directory, wouldn't it? Refards. --- ┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ "No Windows, no gains!" ... "Why, I am wrong?" -- Bill -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 04/03/23 alle 09:01: Hello, In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <1d1792cb-0875-81a0-f750-951172813...@gmail.com> Date & Time: Sat, 4 Mar 2023 07:48:56 +0100 [MM] == Massimo Maiurana has written: MM> Update: looks like my problem is not actually mixer not recognizing pipewire, MM> it's just that the mixer icon is not working after E starts. [...] MM> video and i can adjust its volume as i like. MM> Reloading mixer module makes all working again as expected. As I keep saying, your problem is not one of enlightenment, but of pipewire. If you ask Google, she will show you a number of reports of pipewire problems involving bluetooth. I'm having a hard time supporting you because you haven't shown me how well you've done what I've shown you. I told you to create a "with-pulseaudio" file, did you create the file? If you did, then execute this; $ sudo cp /usr/share/pipewire/media-session.d/bluez-monitor.conf /etc/pipewire I don't have such file nor any of the files you did mention, i guess it is because i didn't install pipewire-media-session. reboot to see if it works. Regards. --- ┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛"Three young men died for Rationalization. Yet, Margaret Bloody Thatcher LIVES!" 'Brassed Off' ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment audio default device issue
Update: looks like my problem is not actually mixer not recognizing pipewire, it's just that the mixer icon is not working after E starts. Mixer itself is working as i can click on the shelf icon, click on "mixer" button to open the dialog and there i can see that all is fine: soundcard is recognized, bluetooth is also there, all sliders and checkboxes are working. What's not working is the shelf icon. It doesn't display available soundcards nor bluetooth devices and it lacks its blue circle representing the volume level. I cannot even change volume scrolling on it. Also, i don't see the mixer icon that is usually on the titlebar of windows which requires access to audio control, for example firefox on youtube. But i can see the slider for firefox volume in the mixer dialog when i open a youtube video and i can adjust its volume as i like. Reloading mixer module makes all working again as expected. Massimo Maiurana Masaru Nomiya ha scritto il 04/03/23 alle 03:00: Hello, In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <662d56aa-25c5-8010-c56f-1dbea899a...@gmail.com> Date & Time: Fri, 3 Mar 2023 13:54:41 +0100 [MM] == Massimo Maiurana has written: MM> Masaru Nomiya ha scritto il 03/03/23 alle 13:36: [...] MM> > The messages about bluetooth (which are warnings for now) are not from MM> > enlightenment, but from pipewire. MM> > MM> > I am using bluez-5.66 on my Tumbleweed, so I don't get these messages. MM> Same here, current bluez version on bookworm: MM> dpkg -l | grep bluez MM> ii bluez5.66-1 amd64 MM> Bluetooth tools and daemons MM> ii bluez-obexd 5.66-1 amd64 MM> bluez obex daemon Is it? Is this a bug in pipewire 0.3.65? I am now using pipewire 0.3.66 git head. In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <10facaf6-9712-a1d1-51f2-581c253b4...@gmail.com> Date & Time: Fri, 3 Mar 2023 18:16:25 +0100 [MM] == Massimo Maiurana has written: MM> Masaru Nomiya ha scritto il 03/03/23 alle 03:21: [...] MM> > The last means is to put the following settings in .xinitrc. MM> AFAIK xinit is not used if Xorg is executed via a display MM> manager. I don't have any xinitrc file in my homedir. For system MM> wide configuration there is /etc/gdm3/Init/Default and i don't MM> know if an user configuratione file can be used and what should MM> be its name. It seems that gdm uses Xsession. Do you have files like .profile, .bash_profile, or .bashrc in your home directory? If not, create a .bash_profile and write settings in it. FYI. This is yours; In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <52a2c549-be5d-7ed4-3934-4f9439b8f...@gmail.com> Date & Time: Sat, 25 Feb 2023 11:49:28 +0100 [MM] == Massimo Maiurana has written: [..] MN> > 1. $ pactl info MM> Stringa server: /run/user/1000/pulse/native MM> Versione protocollo libreria: 35 MM> Versione protocollo server: 35 MM> Locale: sì MM> Indice client: 60 MM> Dimensione tile: 65472 MM> Nome utente: max MM> Nome host: diamante MM> Nome server: PulseAudio (on PipeWire 0.3.65) MM> Versione server: 15.0.0 MM> Specifica di campionamento predefinita: float32le ch 2 48000 Hz MM> Mappa del canale predefinita: front-left,front-right MM> Sink predefinito: alsa_output.pci-_00_1f.3.analog-stereo MM> Sorgente predefinita: alsa_input.pci-_00_1f.3.analog-stereo MM> Cookie: 56ec:5bba As you can see, in your case, the sampling rate is 48Khz, which sounds better than the CD with a sampling rate of 44.1Khz. This is my case. $> pactl info Server String: /run/user/1000/pulse/native Library Protocol Version: 35 Server Protocol Version: 35 Is Local: yes Client Index: 58 Tile Size: 65472 User Name: masaru Host Name: localhost Server Name: PulseAudio (on PipeWire 0.3.66) Server Version: 15.0.0 Default Sample Specification: float32le 2ch 352800Hz Default Channel Map: front-left,front-right Default Sink: alsa_output.usb-D_M_Holdings_Inc._HD-AMP1-00.analog-stereo Default Source: alsa_output.usb-D_M_Holdings_Inc._HD-AMP1-00.analog-stereo.monitor Cookie: 092b:2b50 The sampling rate in my case is 352.8KHz, and I can also play back high-resolution sound. Even if it is not a high-resolution sound, it gives me a sound that makes me think that this is the sound of CD. This requires a USB DAC, but it also requires some configuration. For it, $ sudo cp /usr/share/pipewire/pipewire.conf /etc/pipewire and then edit the /etc/pipewire/pipewire.conf like this; [...] ## Properties for the DSP configuration. default.clock.rate = 352800 default.clock.allowed-rates = [ 44100 48000 96000 192000
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 03/03/23 alle 03:21: Hello, In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <01fa95dd-b23a-e5c0-0627-0293648c8...@gmail.com> Date & Time: Thu, 2 Mar 2023 13:29:44 +0100 [MM] == Massimo Maiurana has written: MM> Masaru Nomiya ha scritto il 02/03/23 alle 07:30: [...] MN> > I mean, this is a trick to prevent pipewire from not recognizing MN> > bluetooth devices. MM> Thanks but pipewire DOES already recognize my bluetooth MM> headphones with no problems. Not everyone. However, I do not know under what conditions a bluetooth device will be unrecognized. First and foremost, we users should be aware that pipewire itself is still under development, as the version number below 1 indicates. MM> Anyway i will not install pipewire-media-session because removing MM> wireplumber also kicks out a bunch of Gnome things and i don't MM> want to mess up my installation to solve something which i can MM> live with. Debian seems to be working on a GNOME-based pipewire. I have no idea how they are going to structure it, but rtkit must be installed and configured. MM> Reloading mixer is not an annoying task as i don't reboot MM> frequently my laptop. The last means is to put the following settings in .xinitrc. AFAIK xinit is not used if Xorg is executed via a display manager. I don't have any xinitrc file in my homedir. For system wide configuration there is /etc/gdm3/Init/Default and i don't know if an user configuratione file can be used and what should be its name. systemctl --user daemon-reload systemctl --user restart pipewire pipewwire-pulse wireplumber If you still have problems, check the DM's log. Regards. --- ┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ "The question of who holds the platform and whether the person or organisation holding it is trustworthy has serious and profound implications in these volatile times. Once trust is broken, it is extremely difficult to restore. It is necessary to diversify in advance." -- Financial Times -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 03/03/23 alle 13:36: Hello, I know you're aware of this, but it bothers me so I'm writing . In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <3d8fb46b-bb4f-3e70-0e27-3d6e41510...@gmail.com> Date & Time: Tue, 28 Feb 2023 11:34:07 +0100 [MM] == Massimo Maiurana has written: [...] MM> feb 26 11:15:36 diamante wireplumber[2273]: BlueZ Battery Provider is not MM> available, won't retry to register it. Make sure you are running BlueZ 5.56+ > MM> feb 26 19:37:37 diamante wireplumber[2273]: Trying to use legacy bluez5 API for MM> LE Audio - only A2DP will be supported. Please upgrade bluez5. MM> feb 26 22:09:04 diamante wireplumber[2273]: Trying to use legacy bluez5 API for MM> LE Audio - only A2DP will be supported. Please upgrade bluez5. MM> feb 26 22:09:43 diamante wireplumber[2273]: Failed to register battery MM> provider. Error: org.freedesktop.DBus.Error.UnknownMethod MM> feb 26 22:09:43 diamante wireplumber[2273]: BlueZ Battery Provider is not MM> available, won't retry to register it. Make sure you are running BlueZ 5.56+ > MM> feb 26 23:56:19 diamante wireplumber[2273]: sco-sink: write failure: -104 MM> (Connessione interrotta dal corrispondente) MM> feb 27 10:16:57 diamante wireplumber[2273]: Trying to use legacy bluez5 API for MM> LE Audio - only A2DP will be supported. Please upgrade bluez5. MM> feb 27 17:21:52 diamante wireplumber[2273]: Trying to use legacy bluez5 API for MM> LE Audio - only A2DP will be supported. Please upgrade bluez5. MM> feb 28 08:17:26 diamante wireplumber[2273]: Trying to use legacy bluez5 API for MM> LE Audio - only A2DP will be supported. Please upgrade bluez5. MM> feb 28 10:12:57 diamante wireplumber[2273]: Trying to use legacy bluez5 API for MM> LE Audio - only A2DP will be supported. Please upgrade bluez5. The messages about bluetooth (which are warnings for now) are not from enlightenment, but from pipewire. I am using bluez-5.66 on my Tumbleweed, so I don't get these messages. Same here, current bluez version on bookworm: dpkg -l | grep bluez ii bluez5.66-1 amd64Bluetooth tools and daemons ii bluez-obexd 5.66-1 amd64bluez obex daemon You should keep this in mind. Regards & Good Night. --- ┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ "She continues to deeply divide opinion, nearly a decade after her death in 2013, due to her policies of privatisation, breaking the power of trade unions, and selling off public housing." -- World Is One News -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 02/03/23 alle 07:30: Hello, Sorry for my bad. In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <87pm9uav3d.wl-nom...@lake.dti.ne.jp> Date & Time: Tue, 28 Feb 2023 20:27:18 +0900 [MN] == Masaru Nomiya has written: [...] MN> Next is the curse for bluetooth. MN> $ sudo touch /etc/pipewire/media-session.d/with-pulseaudio Next is the curse for bluetooth. | x Next is breaking the curse for bluetooth. I mean, this is a trick to prevent pipewire from not recognizing bluetooth devices. Thanks but pipewire DOES already recognize my bluetooth headphones with no problems. Anyway i will not install pipewire-media-session because removing wireplumber also kicks out a bunch of Gnome things and i don't want to mess up my installation to solve something which i can live with. Reloading mixer is not an annoying task as i don't reboot frequently my laptop. Thanks for your help! Massimo Regards. --- ┏━━┓彡 野宮 賢 mail-to: m.nomiya+e @ gmail.com ┃\/彡 ┗━━┛ "Bill! You married with Computer. Not with Me!" "No..., with money." ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 27/02/23 alle 06:27: Hello, Sorry for late reply. In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <81277905-ce55-d1c1-92ee-d626e8d9b...@gmail.com> Date & Time: Sun, 26 Feb 2023 11:25:26 +0100 [MM] == Massimo Maiurana has written: MM> Masaru Nomiya ha scritto il 26/02/23 alle 10:09: [...] MN> > I mean, I'm thinking that your problem is related to bluetoooth, but I MN> > can't figure out anything from your information. MM> I don't have any problem with bluetooth. Now i installed MM> pipewire-alsa, removed pulseaudio included its bluetooth module MM> and still mixer doesn't detect the audio server at startup. MM> Reloading it makes it see it. The only bluetooth module MM> installed is now libspa-0.2-bluetooth and my bluetooth headphones MM> are still working. Ok. Please return the pipewire-related status to the status indicated by debian. Then reboot, and immediately after boot, do the following and show the results; $ systedmctl --user status pipewire pipewire-pulse wireplumber Following is the output and it's pretty much the same both before reboot and after reboot but before starting E; i was under Gdm, which correctly displays volume control. After starting E the mixer still doesn't display any audio card until i reload it. ● pipewire.service - PipeWire Multimedia Service Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: enabled) Active: active (running) since Sun 2023-02-26 09:48:46 CET; 2 days ago TriggeredBy: ● pipewire.socket Main PID: 2271 (pipewire) Tasks: 2 (limit: 14125) Memory: 9.8M CPU: 2min 18.812s CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service └─2271 /usr/bin/pipewire feb 26 09:48:46 diamante systemd[2240]: Started pipewire.service - PipeWire Multimedia Service. feb 26 09:48:46 diamante pipewire[2271]: mod.rt: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal running? feb 26 09:48:46 diamante pipewire[2271]: mod.rt: found session bus but no portal ● pipewire-pulse.service - PipeWire PulseAudio Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; enabled; preset: enabled) Active: active (running) since Sun 2023-02-26 09:48:46 CET; 2 days ago TriggeredBy: ● pipewire-pulse.socket Main PID: 2276 (pipewire-pulse) Tasks: 2 (limit: 14125) Memory: 46.3M CPU: 5min 49.986s CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service └─2276 /usr/bin/pipewire-pulse feb 26 09:48:46 diamante systemd[2240]: Started pipewire-pulse.service - PipeWire PulseAudio. feb 26 09:48:46 diamante pipewire-pulse[2276]: mod.rt: Can't find org.freedesktop.portal.Desktop. Is xdg-desktop-portal running? feb 26 09:48:46 diamante pipewire-pulse[2276]: mod.rt: found session bus but no portal ● wireplumber.service - Multimedia Service Session Manager Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled) Active: active (running) since Sun 2023-02-26 09:48:46 CET; 2 days ago Main PID: 2273 (wireplumber) Tasks: 4 (limit: 14125) Memory: 11.2M CPU: 4min 17.267s CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service └─2273 /usr/bin/wireplumber feb 26 11:15:36 diamante wireplumber[2273]: BlueZ Battery Provider is not available, won't retry to register it. Make sure you are running BlueZ 5.56+ > feb 26 19:37:37 diamante wireplumber[2273]: Trying to use legacy bluez5 API for LE Audio - only A2DP will be supported. Please upgrade bluez5. feb 26 22:09:04 diamante wireplumber[2273]: Trying to use legacy bluez5 API for LE Audio - only A2DP will be supported. Please upgrade bluez5. feb 26 22:09:43 diamante wireplumber[2273]: Failed to register battery provider. Error: org.freedesktop.DBus.Error.UnknownMethod feb 26 22:09:43 diamante wireplumber[2273]: BlueZ Battery Provider is not available, won't retry to register it. Make sure you are running BlueZ 5.56+ > feb 26 23:56:19 diamante wireplumber[2273]: sco-sink: write failure: -104 (Connessione interrotta dal corrispondente) feb 27 10:16:57 diamante wireplumber[2273]: Trying to use legacy bluez5 API for LE Audio - only A2DP will be supported. Please upgrade bluez5. feb 27 17:21:52 diamante wireplumber[2273]: Trying to use legacy bluez5 API for LE Audio - only A2DP will be supported. Please upgrade bluez5. feb 28 08:17:26 diamante wireplumber[2273]: Trying to use legacy bluez5 API for LE Audio - only A2DP will be supported. Please upgrade bluez5. feb 28 10:12:57 diamante wireplumber[2273]: Trying to use legacy bluez5 API for LE Audio - only A2DP will be supported. Please upgrade bluez5. Regards. --- ┏━━┓彡 野宮 賢mail-to:
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 26/02/23 alle 10:09: Hello, In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <9806f554-6796-465b-7f01-22d974a7d...@gmail.com> Date & Time: Sun, 26 Feb 2023 09:19:30 +0100 [MM] == Massimo Maiurana has written: [...] MM> > Your package configuration is incorrect. MM> > MM> > First, the following packages are missing; MM> > MM> > pipewire-alsa MM> Trying to install this it asks to remove the whole pulseaudio installation. MM> > pipewire-module-x11 MM> Not present in debian [...] MM> > MM> > What did you decide the configuration based on? MM> I've never decided to install pipewire explicitly, it must have MM> been pulled in by some other package installation. I see. [...] MM> > Under the pipewire, at minimum, you will need to install the MM> > libspa-0.2-plugins package, remove the pulseaudio-module-bluetooth MM> > package, and then either reboot your computer or restart the PipeWire MM> > services, otherwise device connections will fail with "Protocol not MM> > available". MM> libspa-0.2-plugins is not in the list of available debian packages. Look here MM> for available pipewire packages in bookworm: MM> https://packages.debian.org/search?suite=bookworm=pipewire I had heard rumors that debian's packages were peculiar, but I am surprised to see how peculiar they are. I have no idea why they use the pulseaudio's bluetooth module instead of the pipewire's bluetooth module. I mean, I'm thinking that your problem is related to bluetoooth, but I can't figure out anything from your information. I don't have any problem with bluetooth. Now i installed pipewire-alsa, removed pulseaudio included its bluetooth module and still mixer doesn't detect the audio server at startup. Reloading it makes it see it. The only bluetooth module installed is now libspa-0.2-bluetooth and my bluetooth headphones are still working. It seems to me that pipewire is still in the testing phase in debian, though? Basically, it is a debian problem, not the enlightenment problem, so you should ask the debian ML. Regards. --- ┏━━┓彡 野宮 賢 mail-to: m.nomiya+e @ gmail.com ┃\/彡 ┗━━┛ "A bachelor’s degree still holds prestige as a ticket to the middle class, but its value has received increasing scrutiny. In the last several years, rising tuition and student loan debt have led more Americans to reconsider an investment in postsecondary education." -- Washington Post -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 26/02/23 alle 00:22: Hello, In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : Date & Time: Sat, 25 Feb 2023 23:01:18 +0100 [MM] == Massimo Maiurana has written: [...] MM> Oh, you're asking for installed packages then, not installed files. Here they MM> are: MM> apt list --installed | grep pipewire MM> gstreamer1.0-pipewire/testing,now 0.3.65-2 amd64 [installato, automatico] MM> libpipewire-0.3-0/testing,now 0.3.65-2 amd64 [installato, automatico] MM> libpipewire-0.3-common/testing,testing,now 0.3.65-2 all [installato, automatico] MM> libpipewire-0.3-modules/testing,now 0.3.65-2 amd64 [installato, automatico] MM> pipewire-bin/testing,now 0.3.65-2 amd64 [installato, automatico] MM> pipewire-pulse/testing,now 0.3.65-2 amd64 [installato, automatico] MM> pipewire/testing,now 0.3.65-2 amd64 [installato, automatico] MM> apt list --installed | grep pulse MM> gstreamer1.0-pulseaudio/testing,now 1.22.0-dmo2 amd64 [installato] MM> libcanberra-pulse/testing,now 0.30-10 amd64 [installato] MM> libpulse-dev/testing,now 16.1+dfsg1-2+b1 amd64 [installato] MM> libpulse-mainloop-glib0/testing,now 16.1+dfsg1-2+b1 amd64 [installato, MM> automatico] MM> libpulse0/testing,now 16.1+dfsg1-2+b1 amd64 [installato, automatico] MM> libpulsedsp/testing,now 16.1+dfsg1-2+b1 amd64 [installato, automatico] MM> pipewire-pulse/testing,now 0.3.65-2 amd64 [installato, automatico] MM> pulseaudio-module-bluetooth/testing,now 16.1+dfsg1-2+b1 amd64 [installato] MM> pulseaudio-utils/testing,now 16.1+dfsg1-2+b1 amd64 [installato, automatico] MM> pulseaudio/testing,now 16.1+dfsg1-2+b1 amd64 [installato] Your package configuration is incorrect. First, the following packages are missing; pipewire-alsa Trying to install this it asks to remove the whole pulseaudio installation. pipewire-module-x11 Not present in debian pipewire-spa-plugins Not present in debian pipewire-tools Not present in debian pipewire-spa-tools Not present in debian alsa-plugins-pulse Not present in debian pipewire-aptx (if exists) Not present in debian Second, the following package is unnecessary; gstreamer1.0-pulseaudio What did you decide the configuration based on? I've never decided to install pipewire explicitly, it must have been pulled in by some other package installation. MN> > BTW. [...] MN> > The bluetooth module for pulseaudio is unnecessary. MN> > If you have it in there, it will be a bad thing, won't it? MM> It is there since when i was using pulse and i don't have any MM> problem with bluetooth devices (actually the only device i use is MM> an headphone). The idea that it is good enough if it just works should be stopped. Under the pipewire, at minimum, you will need to install the libspa-0.2-plugins package, remove the pulseaudio-module-bluetooth package, and then either reboot your computer or restart the PipeWire services, otherwise device connections will fail with "Protocol not available". libspa-0.2-plugins is not in the list of available debian packages. Look here for available pipewire packages in bookworm: https://packages.debian.org/search?suite=bookworm=pipewire Regards. --- ┏━━┓彡 Masaru Nomiya mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ Think. -- The IBM slogan -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 25/02/23 alle 21:58: Hello, In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <718eba49-978d-15d3-1c01-d66b8f8f4...@gmail.com> Date & Time: Sat, 25 Feb 2023 13:15:06 +0100 [MM] == Massimo Maiurana has written: MM> Masaru Nomiya ha scritto il 25/02/23 alle 12:04: [...] MM> > I guess I was wrong, all I asked for was a list of all the pipewire MM> > and pulsewaudio files installed. MM> It's a huge list and i don't know if there is a command which can MM> show all the list. Do you expect something particularly? If it's huge, I wouldn't tell you. Is this is? $ apt list --installed | grep pipewire and $ apt list --installed | grep pulse Oh, you're asking for installed packages then, not installed files. Here they are: apt list --installed | grep pipewire gstreamer1.0-pipewire/testing,now 0.3.65-2 amd64 [installato, automatico] libpipewire-0.3-0/testing,now 0.3.65-2 amd64 [installato, automatico] libpipewire-0.3-common/testing,testing,now 0.3.65-2 all [installato, automatico] libpipewire-0.3-modules/testing,now 0.3.65-2 amd64 [installato, automatico] pipewire-bin/testing,now 0.3.65-2 amd64 [installato, automatico] pipewire-pulse/testing,now 0.3.65-2 amd64 [installato, automatico] pipewire/testing,now 0.3.65-2 amd64 [installato, automatico] apt list --installed | grep pulse gstreamer1.0-pulseaudio/testing,now 1.22.0-dmo2 amd64 [installato] libcanberra-pulse/testing,now 0.30-10 amd64 [installato] libpulse-dev/testing,now 16.1+dfsg1-2+b1 amd64 [installato] libpulse-mainloop-glib0/testing,now 16.1+dfsg1-2+b1 amd64 [installato, automatico] libpulse0/testing,now 16.1+dfsg1-2+b1 amd64 [installato, automatico] libpulsedsp/testing,now 16.1+dfsg1-2+b1 amd64 [installato, automatico] pipewire-pulse/testing,now 0.3.65-2 amd64 [installato, automatico] pulseaudio-module-bluetooth/testing,now 16.1+dfsg1-2+b1 amd64 [installato] pulseaudio-utils/testing,now 16.1+dfsg1-2+b1 amd64 [installato, automatico] pulseaudio/testing,now 16.1+dfsg1-2+b1 amd64 [installato] BTW. In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <52a2c549-be5d-7ed4-3934-4f9439b8f...@gmail.com> Date & Time: Sat, 25 Feb 2023 11:49:28 +0100 [MM] == Massimo Maiurana has written: MM> Masaru Nomiya ha scritto il 25/02/23 alle 11:19: [...] MN> > 2. list of pipewire modules and pulsesudio modules MM> The only pulseaudio module is bluetooth, same thing for pipewire. The bluetooth module for pulseaudio is unnecessary. If you have it in there, it will be a bad thing, won't it? It is there since when i was using pulse and i don't have any problem with bluetooth devices (actually the only device i use is an headphone). Regards. --- ┏━━┓彡 野宮 賢mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ "Tim Cook, the C.E.O. of Apple, said earlier this year that he would not let his nephew join social networks. Bill Gates banned cellphone until his children were teenagers, and Melinda Gates wrote that she wished they had waited even longer. Steve Jobs would not let his young children near iPads." -- The New York Times -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 25/02/23 alle 12:04: Hello, I checked a debian user's blog, but it only describes the same procedure and settings as my Tumbleweed. In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <52a2c549-be5d-7ed4-3934-4f9439b8f...@gmail.com> Date & Time: Sat, 25 Feb 2023 11:49:28 +0100 [MM] == Massimo Maiurana has written: MM> Masaru Nomiya ha scritto il 25/02/23 alle 11:19: [...] MN> > 2. list of pipewire modules and pulsesudio modules MM> The only pulseaudio module is bluetooth, same thing for pipewire. I guess I was wrong, all I asked for was a list of all the pipewire and pulsewaudio files installed. It's a huge list and i don't know if there is a command which can show all the list. Do you expect something particularly? Regards. --- ┏━━┓彡Masaru Nomiya mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ "A society bound by e-mail and mobile phones deprives us of the freedom to face ourselves and indulge our fantasies." -- Michael Crichton (Speech in Japan) -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 25/02/23 alle 11:19: Hello, In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <2e03fd40-d6c0-34d0-b342-8d512d7f2...@gmail.com> Date & Time: Sat, 25 Feb 2023 10:51:55 +0100 [MM] == Massimo Maiurana has written: MM> Masaru Nomiya ha scritto il 25/02/23 alle 10:40: [..] MN> > Or, maybe pulseaudio is also running? MM> The only process with pulse in its name is pipewire-pulse MM> max@diamante:~$ ps aux | grep pulse MM> max 2351 6.1 5.7 1444696 701900 ? SLsl feb20 412:23 MM> /usr/bin/pipewire-pulse MM> > How about this? MM> > MM> >$ systemctl --user --now disable pulseaudio.service pulseaudio.socket MM> Run without any message, will see if it has fixed it at next reboot :) Thanks. No reboot is required and the effect is immediate. Nope. Mixer modules still doesn't see the server at restart, i have to reload it. Please show the results of; 1. $ pactl info Stringa server: /run/user/1000/pulse/native Versione protocollo libreria: 35 Versione protocollo server: 35 Locale: sì Indice client: 60 Dimensione tile: 65472 Nome utente: max Nome host: diamante Nome server: PulseAudio (on PipeWire 0.3.65) Versione server: 15.0.0 Specifica di campionamento predefinita: float32le ch 2 48000 Hz Mappa del canale predefinita: front-left,front-right Sink predefinito: alsa_output.pci-_00_1f.3.analog-stereo Sorgente predefinita: alsa_input.pci-_00_1f.3.analog-stereo Cookie: 56ec:5bba 2. list of pipewire modules and pulsesudio modules The only pulseaudio module is bluetooth, same thing for pipewire. Regards. --- ┏━━┓彡 野宮 賢 mail-to: m.nomiya+e @ gmail.com ┃\/彡 ┗━━┛ "A bachelor’s degree still holds prestige as a ticket to the middle class, but its value has received increasing scrutiny. In the last several years, rising tuition and student loan debt have led more Americans to reconsider an investment in postsecondary education." -- Washington Post -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 25/02/23 alle 10:40: Hello, In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : Date & Time: Sat, 25 Feb 2023 10:20:33 +0100 [MM] == Massimo Maiurana has written: MM> Masaru Nomiya ha scritto il 25/02/23 alle 10:06: MM> > Hello, MM> > MM> > In the Message; MM> > MM> >Subject: Re: [e-users] enlightenment audio default device issue MM> >Message-ID : <303eb230-672a-f45f-6a95-a1a52038b...@gmail.com> MM> >Date & Time: Sat, 25 Feb 2023 09:51:01 +0100 MM> > MM> > [MM] == Massimo Maiurana has written: [...] MN>> How do you know the daemon is running? MM> As i said, if they weren't running the mixer module wouldn't find MM> them not even after reload. Instead it does, so i assume it finds MM> a daemon to talk to, and indeed i can see they are up and running: MM> max@diamante:~$ ps aux | grep pipe MM> max 2346 0.3 0.7 182864 93708 ?Ssl feb20 25:37 MM> /usr/bin/pipewire MM> max 2351 6.1 5.7 1444696 701900 ? SLsl feb20 412:31 MM> /usr/bin/pipewire-pulse MM> > If the daemon is running, it should work with doing this; MM> > MM> > $ systemctl --user start pipewire pipewire-pulse wireplumber MM> > MM> > What Distro are you using? MM> Debian testing Thanks. As you can see from the source, enlightenment incorporates pulseaudio, not pipewire. This can be found in; /usr/lib64/enlightenment/modules/mixer/linux-gnu-x86_64-dev-0.25.99/module.so. Or, maybe pulseaudio is also running? The only process with pulse in its name is pipewire-pulse max@diamante:~$ ps aux | grep pulse max 2351 6.1 5.7 1444696 701900 ? SLsl feb20 412:23 /usr/bin/pipewire-pulse How about this? $ systemctl --user --now disable pulseaudio.service pulseaudio.socket Run without any message, will see if it has fixed it at next reboot :) Regards. --- ┏━━┓彡 野宮 賢 mail-to: m.nomiya+e @ gmail.com ┃\/彡 ┗━━┛ "A bachelor’s degree still holds prestige as a ticket to the middle class, but its value has received increasing scrutiny. In the last several years, rising tuition and student loan debt have led more Americans to reconsider an investment in postsecondary education." -- Washington Post -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 25/02/23 alle 10:06: Hello, In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <303eb230-672a-f45f-6a95-a1a52038b...@gmail.com> Date & Time: Sat, 25 Feb 2023 09:51:01 +0100 [MM] == Massimo Maiurana has written: MM> Masaru Nomiya ha scritto il 25/02/23 alle 09:23: MM> > Hello, MM> > MM> > In the Message; MM> > MM> >Subject: Re: [e-users] enlightenment audio default device issue MM> >Message-ID : MM> >Date & Time: Sat, 25 Feb 2023 08:55:20 +0100 MM> > MM> > [MM] == Massimo Maiurana has written: MM> > MM> > MM> Masaru Nomiya ha scritto il 25/02/23 alle 01:29: MM> > MM> > [...] MM> > MN>> How do you run unload/reload? MM> > MM> > MM> I just go to the modules dialog (Menu/settings/modules), select MM> > MM> the mixer module, click on unload and then on load (maybe in MM> > MM> english they are named differently). MM> > MM> > MM> It looks to me like the pipewire server execution needs a bit of MM> > MM> extra time so after e starts it's not already available; MM> > MM> reloading it after e is up and running make the module find it, MM> > MM> and since i don't reboot frequently i can live with it :) MM> > MM> > Usually, the usage in Linux is as follows; MM> > MM> >$ systemctl --user daemon-reload MM> >$ systemctl --user start pipewire pipewire-pulse wireplumber MM> > MM> > It is essential to start the pipewire daemon. MM> The daemons are running of course, if they weren't running the mixer module MM> wouldn't find them not even after reload. How do you know the daemon is running? As i said, if they weren't running the mixer module wouldn't find them not even after reload. Instead it does, so i assume it finds a daemon to talk to, and indeed i can see they are up and running: max@diamante:~$ ps aux | grep pipe max 2346 0.3 0.7 182864 93708 ?Ssl feb20 25:37 /usr/bin/pipewire max 2351 6.1 5.7 1444696 701900 ? SLsl feb20 412:31 /usr/bin/pipewire-pulse If the daemon is running, it should work with doing this; $ systemctl --user start pipewire pipewire-pulse wireplumber What Distro are you using? Debian testing Regards. --- ┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ "The question of who holds the platform and whether the person or organisation holding it is trustworthy has serious and profound implications in these volatile times. Once trust is broken, it is extremely difficult to restore. It is necessary to diversify in advance." -- Financial Times -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 25/02/23 alle 09:23: Hello, In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : Date & Time: Sat, 25 Feb 2023 08:55:20 +0100 [MM] == Massimo Maiurana has written: MM> Masaru Nomiya ha scritto il 25/02/23 alle 01:29: [...] MN>> How do you run unload/reload? MM> I just go to the modules dialog (Menu/settings/modules), select MM> the mixer module, click on unload and then on load (maybe in MM> english they are named differently). MM> It looks to me like the pipewire server execution needs a bit of MM> extra time so after e starts it's not already available; MM> reloading it after e is up and running make the module find it, MM> and since i don't reboot frequently i can live with it :) Usually, the usage in Linux is as follows; $ systemctl --user daemon-reload $ systemctl --user start pipewire pipewire-pulse wireplumber It is essential to start the pipewire daemon. The daemons are running of course, if they weren't running the mixer module wouldn't find them not even after reload. Regards. --- ┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛"Bill! You married with Computer. Not with Me!" "No..., with money." ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment audio default device issue
Masaru Nomiya ha scritto il 25/02/23 alle 01:29: Hello, In the Message; Subject: Re: [e-users] enlightenment audio default device issue Message-ID : <6c730b34-3102-3ebe-ec5d-bab2a3925...@gmail.com> Date & Time: Fri, 24 Feb 2023 17:39:32 +0100 Massimo Maiurana has written: I have pipewire too in debian and the only issue I noticed is that after e has started the mixer module doesn't detect the audio server, but unloading and realoading the module fixes it. Have you tried this unload/reload to see if the issue disappers? How do you run unload/reload? I just go to the modules dialog (Menu/settings/modules), select the mixer module, click on unload and then on load (maybe in english they are named differently). It looks to me like the pipewire server execution needs a bit of extra time so after e starts it's not already available; reloading it after e is up and running make the module find it, and since i don't reboot frequently i can live with it :) Regards. --- ┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ "The question of who holds the platform and whether the person or organisation holding it is trustworthy has serious and profound implications in these volatile times. Once trust is broken, it is extremely difficult to restore. It is necessary to diversify in advance." -- Financial Times -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment audio default device issue
I have pipewire too in debian and the only issue I noticed is that after e has started the mixer module doesn't detect the audio server, but unloading and realoading the module fixes it. Have you tried this unload/reload to see if the issue disappers? Massimo Maiurana leoutat...@gmx.fr ha scritto il 24/02/23 alle 15:47: Hi I use pipewire and wireplumber with enlightenment, not pulseaudio (only libpulse dependency) My default device is headphones, so, i set this choice in e mixer but, it often falls back to speaker. Other mixer issue, I disable audio input but it always falls back to enabled... Arch Linux system enlightenment-git efl-git ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] [E-devel] New git URL/SSH locations, phasing out phab (and gitolite)
Carsten Haitzler ha scritto il 22/01/23 alle 11:46: On Sat, 21 Jan 2023 08:59:16 +0100 Massimo Maiurana said: Massimo Maiurana ha scritto il 01/06/22 alle 14:00: Carsten Haitzler ha scritto il 01/06/22 alle 10:46: On Tue, 31 May 2022 15:35:10 +0200 Massimo Maiurana said: Carsten Haitzler ha scritto il 08/05/22 alle 00:40: Phabricator has been on life support for a while now. Upstream stopped development. Every new release of php gets stricter and phab breaks more each time. arcanist has become a non-working thing. It's time to move. In the spirit of that I have set up gitea on https://git.enlightenment.org - it pretty much is a miniature github that is self-hosted. It replaces gitolite and most of phabricator functionality in one. phab is still running for now but I'll kill it off soon enough (set it to read-only mode but still run it for reference to old tasks/reviews). This means git repository url's will have moved. If you explore the above you'll see where they are. I have not made all of them public (the default for importing is private and you have to manually go make each public, so I did this for repos that are not essentially archived off as history). This means developers also have to re-register accounts for commit access. It's easy - the web UI allows you to self-serve. The only thing that I need is for people to join so we can set up collaborators on the shared projects so you have commit access again (otherwise you only can commit to your own private repositories you set up). Does it mean that commit accesses will be restored manually one at a time? I've just registered on git.enlightenment.org with my usual nickname but currently i can't do anything via git+ssh. I guess i'll have to check it later, am i right? :) An admin has to add you to projects as a collaborator - it all has to wait for people like you to make accounts and ask :) YUou actually have to be added per project - its not "all access or nothing". It starts with the account. I added you to efl, enlightenment, terminology right now (don't have time right now to go through a long list). let me know if you want others also. Thanks! In theory i could be asked to commit translation updates for every project, starting (but not limited to) with projects supporting gettext, but since many of them never changes i'll ask every time i need to be added somewhere :) There's a request for pushing an updated translation for the forecasts module. Can you please give me dev access to at least the following modules (or even all enlightenment-module-*)? enlightenment-module-cpu enlightenment-module-forecasts enlightenment-module-mem enlightenment-module-net done! :) Thanks :) I've set up git commit emails again to the same mailing list so no change there. Gitea takes on the following tasks: Listing git repositories and browsing their trees, showing commits etc. Bug tracking (issues). Review (pull requests). Markdown/wiki per repo/project Organizations (shared code repository holders). ... and other smaller related code/repo etc. tasks. I may have to do some more minor fixing. I may have missed things, but I think the major things have been done. Yes - I know https://www.enlightenment.org still refers to phab in many places. That's something to sort out next. ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] [E-devel] New git URL/SSH locations, phasing out phab (and gitolite)
Massimo Maiurana ha scritto il 01/06/22 alle 14:00: Carsten Haitzler ha scritto il 01/06/22 alle 10:46: On Tue, 31 May 2022 15:35:10 +0200 Massimo Maiurana said: Carsten Haitzler ha scritto il 08/05/22 alle 00:40: Phabricator has been on life support for a while now. Upstream stopped development. Every new release of php gets stricter and phab breaks more each time. arcanist has become a non-working thing. It's time to move. In the spirit of that I have set up gitea on https://git.enlightenment.org - it pretty much is a miniature github that is self-hosted. It replaces gitolite and most of phabricator functionality in one. phab is still running for now but I'll kill it off soon enough (set it to read-only mode but still run it for reference to old tasks/reviews). This means git repository url's will have moved. If you explore the above you'll see where they are. I have not made all of them public (the default for importing is private and you have to manually go make each public, so I did this for repos that are not essentially archived off as history). This means developers also have to re-register accounts for commit access. It's easy - the web UI allows you to self-serve. The only thing that I need is for people to join so we can set up collaborators on the shared projects so you have commit access again (otherwise you only can commit to your own private repositories you set up). Does it mean that commit accesses will be restored manually one at a time? I've just registered on git.enlightenment.org with my usual nickname but currently i can't do anything via git+ssh. I guess i'll have to check it later, am i right? :) An admin has to add you to projects as a collaborator - it all has to wait for people like you to make accounts and ask :) YUou actually have to be added per project - its not "all access or nothing". It starts with the account. I added you to efl, enlightenment, terminology right now (don't have time right now to go through a long list). let me know if you want others also. Thanks! In theory i could be asked to commit translation updates for every project, starting (but not limited to) with projects supporting gettext, but since many of them never changes i'll ask every time i need to be added somewhere :) There's a request for pushing an updated translation for the forecasts module. Can you please give me dev access to at least the following modules (or even all enlightenment-module-*)? enlightenment-module-cpu enlightenment-module-forecasts enlightenment-module-mem enlightenment-module-net I've set up git commit emails again to the same mailing list so no change there. Gitea takes on the following tasks: Listing git repositories and browsing their trees, showing commits etc. Bug tracking (issues). Review (pull requests). Markdown/wiki per repo/project Organizations (shared code repository holders). ... and other smaller related code/repo etc. tasks. I may have to do some more minor fixing. I may have missed things, but I think the major things have been done. Yes - I know https://www.enlightenment.org still refers to phab in many places. That's something to sort out next. ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] [E-devel] New git URL/SSH locations, phasing out phab (and gitolite)
Carsten Haitzler ha scritto il 02/11/22 alle 11:10: On Thu, 27 Oct 2022 13:08:31 +0200 Massimo Maiurana said: Massimo Maiurana ha scritto il 01/06/22 alle 14:00: Carsten Haitzler ha scritto il 01/06/22 alle 10:46: On Tue, 31 May 2022 15:35:10 +0200 Massimo Maiurana said: Carsten Haitzler ha scritto il 08/05/22 alle 00:40: Phabricator has been on life support for a while now. Upstream stopped development. Every new release of php gets stricter and phab breaks more each time. arcanist has become a non-working thing. It's time to move. In the spirit of that I have set up gitea on https://git.enlightenment.org - it pretty much is a miniature github that is self-hosted. It replaces gitolite and most of phabricator functionality in one. phab is still running for now but I'll kill it off soon enough (set it to read-only mode but still run it for reference to old tasks/reviews). This means git repository url's will have moved. If you explore the above you'll see where they are. I have not made all of them public (the default for importing is private and you have to manually go make each public, so I did this for repos that are not essentially archived off as history). This means developers also have to re-register accounts for commit access. It's easy - the web UI allows you to self-serve. The only thing that I need is for people to join so we can set up collaborators on the shared projects so you have commit access again (otherwise you only can commit to your own private repositories you set up). Does it mean that commit accesses will be restored manually one at a time? I've just registered on git.enlightenment.org with my usual nickname but currently i can't do anything via git+ssh. I guess i'll have to check it later, am i right? :) An admin has to add you to projects as a collaborator - it all has to wait for people like you to make accounts and ask :) YUou actually have to be added per project - its not "all access or nothing". It starts with the account. I added you to efl, enlightenment, terminology right now (don't have time right now to go through a long list). let me know if you want others also. Thanks! In theory i could be asked to commit translation updates for every project, starting (but not limited to) with projects supporting gettext, but since many of them never changes i'll ask every time i need to be added somewhere :) Hi, can someone please grant me write access on ephoto project? maxerba done! added you :) Thanks :) I've set up git commit emails again to the same mailing list so no change there. Gitea takes on the following tasks: Listing git repositories and browsing their trees, showing commits etc. Bug tracking (issues). Review (pull requests). Markdown/wiki per repo/project Organizations (shared code repository holders). ... and other smaller related code/repo etc. tasks. I may have to do some more minor fixing. I may have missed things, but I think the major things have been done. Yes - I know https://www.enlightenment.org still refers to phab in many places. That's something to sort out next. ___ enlightenment-devel mailing list enlightenment-de...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] [E-devel] New git URL/SSH locations, phasing out phab (and gitolite)
Massimo Maiurana ha scritto il 01/06/22 alle 14:00: Carsten Haitzler ha scritto il 01/06/22 alle 10:46: On Tue, 31 May 2022 15:35:10 +0200 Massimo Maiurana said: Carsten Haitzler ha scritto il 08/05/22 alle 00:40: Phabricator has been on life support for a while now. Upstream stopped development. Every new release of php gets stricter and phab breaks more each time. arcanist has become a non-working thing. It's time to move. In the spirit of that I have set up gitea on https://git.enlightenment.org - it pretty much is a miniature github that is self-hosted. It replaces gitolite and most of phabricator functionality in one. phab is still running for now but I'll kill it off soon enough (set it to read-only mode but still run it for reference to old tasks/reviews). This means git repository url's will have moved. If you explore the above you'll see where they are. I have not made all of them public (the default for importing is private and you have to manually go make each public, so I did this for repos that are not essentially archived off as history). This means developers also have to re-register accounts for commit access. It's easy - the web UI allows you to self-serve. The only thing that I need is for people to join so we can set up collaborators on the shared projects so you have commit access again (otherwise you only can commit to your own private repositories you set up). Does it mean that commit accesses will be restored manually one at a time? I've just registered on git.enlightenment.org with my usual nickname but currently i can't do anything via git+ssh. I guess i'll have to check it later, am i right? :) An admin has to add you to projects as a collaborator - it all has to wait for people like you to make accounts and ask :) YUou actually have to be added per project - its not "all access or nothing". It starts with the account. I added you to efl, enlightenment, terminology right now (don't have time right now to go through a long list). let me know if you want others also. Thanks! In theory i could be asked to commit translation updates for every project, starting (but not limited to) with projects supporting gettext, but since many of them never changes i'll ask every time i need to be added somewhere :) Hi, can someone please grant me write access on ephoto project? maxerba I've set up git commit emails again to the same mailing list so no change there. Gitea takes on the following tasks: Listing git repositories and browsing their trees, showing commits etc. Bug tracking (issues). Review (pull requests). Markdown/wiki per repo/project Organizations (shared code repository holders). ... and other smaller related code/repo etc. tasks. I may have to do some more minor fixing. I may have missed things, but I think the major things have been done. Yes - I know https://www.enlightenment.org still refers to phab in many places. That's something to sort out next. ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Frustrating clipboard.
Carsten Haitzler ha scritto il 04/10/22 alle 10:57: On Tue, 4 Oct 2022 10:27:35 +0200 Pierre Couderc via enlightenment-users said: On 10/2/22 19:37, Carsten Haitzler wrote: On Sat, 1 Oct 2022 07:48:29 +0200 Pierre Couderc via enlightenment-users said: If I copy data in the clipboard, then I close the application, then I try to paste, my clipboard has disappeared... Why ? How to keep the clipboard...? this is normal in x - copy & paste is a transaction between 2 clients. "copy" or "cut" simply has the source app own the selection - it says it owns it. when you paste the target app you paste in then requests the data from the source app (they negotiate a common format) then the data is transferred. if the original app is gone - this transaction cannot take place as the selection owner is gone and no negotiation and transfer can happen.n this has been x11 selections (and wayland too) ever since day 0. you could try a clipboard manager that basically pasts to itself whenever it sees a new selection owner and then stores this... and it becomes the selection owner... Thank you very much for the explanation. So I have tried diodon, but it does not work. Do someone use a clipboard manager and can someone suggest me one...? As a more general problem, is there a page giving a list of recommended program tested to be well working with e? no list - but just asking questions is a great way to work stuff out. i dont run any services myself that are not proper dependencies of e (xorg server, acpid (necessary for any acpi based system - basically any pc), connman for network (important if you want proper network control with native e support), bluez for bt (optional - but imho very important for any bt device support), Actually native E support is limited to bluez5, for bluez4 you have to rely on blueman. pulseaudio for audio mixing/control (if you have an audio device - just use pulse - pipewire should work too if you also install the pipewire pulse compatibility), I can confirm that pipewire-pulse works. packagekit (optional for e's package manager integration support), dbus for a lot of the above is needed as well as other services e might offer. in this day having a system without dbus and dbus-launch with a session bus is highly unusual and not what a normal user would do - unless they are trying to be too smart for their own good. i don't use a clipboard manager - i just paste when the app is still there... :) i've been doing this for many decades now... I see the problem on another thread, a user wants to install e, but she needs too xorg. Sure it is normal. And she needs too to start dbus, it is dbus-x11 in debian... It is not simple nor basic to know that all this is necessary... e will launch dbus if needed, but e can't just install it for you... yes dbus-x11 is this on some distros. on arch dbus-launch is just part of the dbus package and not separate. this is a matter for packagers to package all the dependencies right. same for xorg. debian (and debian based) distros make this very much more complex as they like to split up packages a lot and thus require you to install a longer list of them. arch tends to package more simply and thus you need to install fewer, but each package has more things in it that you might not totally need. but again - a matter for packagers to do this and list dependencies or recommendations or create meta-packages (e.g. enlightenment-x11, enlightenment-wl that both depend on enlightenment and then also pull in e.g. xorg, dbus-x11 for enlightenment-x11). you could argue debian should just have dbus by default all the time and ALWAYS ensure users have a system and session dbus on any kind of login as otherwise you have a crippled system (at least for desktop etc. usage). to a large extent your issues are a packaging and distro problem. perhaps i should do the above as part of enlightenment packaging in arch and make meta-packages. it won't help you on debian though... ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] X clipboard
David Chmelik ha scritto il 29/08/22 alle 13:25: On Fri, 2 Apr 2021 13:28:59 +0200, Massimo Maiurana wrote: Hi, with latest git middle click pasting isn't workind anymore. Is this intentional or am i missing something? xclip just never appeared for me... What i meant is just the ability to paste with middle button click the text selected with left button. The default configuration is now to emulate middle click, so if you want to paste the selection you just have to press both left and right button, even if you have a phisical middle button. Turning emulation off makes middle button working again. Massimo ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] [E-devel] New git URL/SSH locations, phasing out phab (and gitolite)
Carsten Haitzler ha scritto il 01/06/22 alle 10:46: On Tue, 31 May 2022 15:35:10 +0200 Massimo Maiurana said: Carsten Haitzler ha scritto il 08/05/22 alle 00:40: Phabricator has been on life support for a while now. Upstream stopped development. Every new release of php gets stricter and phab breaks more each time. arcanist has become a non-working thing. It's time to move. In the spirit of that I have set up gitea on https://git.enlightenment.org - it pretty much is a miniature github that is self-hosted. It replaces gitolite and most of phabricator functionality in one. phab is still running for now but I'll kill it off soon enough (set it to read-only mode but still run it for reference to old tasks/reviews). This means git repository url's will have moved. If you explore the above you'll see where they are. I have not made all of them public (the default for importing is private and you have to manually go make each public, so I did this for repos that are not essentially archived off as history). This means developers also have to re-register accounts for commit access. It's easy - the web UI allows you to self-serve. The only thing that I need is for people to join so we can set up collaborators on the shared projects so you have commit access again (otherwise you only can commit to your own private repositories you set up). Does it mean that commit accesses will be restored manually one at a time? I've just registered on git.enlightenment.org with my usual nickname but currently i can't do anything via git+ssh. I guess i'll have to check it later, am i right? :) An admin has to add you to projects as a collaborator - it all has to wait for people like you to make accounts and ask :) YUou actually have to be added per project - its not "all access or nothing". It starts with the account. I added you to efl, enlightenment, terminology right now (don't have time right now to go through a long list). let me know if you want others also. Thanks! In theory i could be asked to commit translation updates for every project, starting (but not limited to) with projects supporting gettext, but since many of them never changes i'll ask every time i need to be added somewhere :) I've set up git commit emails again to the same mailing list so no change there. Gitea takes on the following tasks: Listing git repositories and browsing their trees, showing commits etc. Bug tracking (issues). Review (pull requests). Markdown/wiki per repo/project Organizations (shared code repository holders). ... and other smaller related code/repo etc. tasks. I may have to do some more minor fixing. I may have missed things, but I think the major things have been done. Yes - I know https://www.enlightenment.org still refers to phab in many places. That's something to sort out next. ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] [E-devel] New git URL/SSH locations, phasing out phab (and gitolite)
Carsten Haitzler ha scritto il 08/05/22 alle 00:40: Phabricator has been on life support for a while now. Upstream stopped development. Every new release of php gets stricter and phab breaks more each time. arcanist has become a non-working thing. It's time to move. In the spirit of that I have set up gitea on https://git.enlightenment.org - it pretty much is a miniature github that is self-hosted. It replaces gitolite and most of phabricator functionality in one. phab is still running for now but I'll kill it off soon enough (set it to read-only mode but still run it for reference to old tasks/reviews). This means git repository url's will have moved. If you explore the above you'll see where they are. I have not made all of them public (the default for importing is private and you have to manually go make each public, so I did this for repos that are not essentially archived off as history). This means developers also have to re-register accounts for commit access. It's easy - the web UI allows you to self-serve. The only thing that I need is for people to join so we can set up collaborators on the shared projects so you have commit access again (otherwise you only can commit to your own private repositories you set up). Does it mean that commit accesses will be restored manually one at a time? I've just registered on git.enlightenment.org with my usual nickname but currently i can't do anything via git+ssh. I guess i'll have to check it later, am i right? :) I've set up git commit emails again to the same mailing list so no change there. Gitea takes on the following tasks: Listing git repositories and browsing their trees, showing commits etc. Bug tracking (issues). Review (pull requests). Markdown/wiki per repo/project Organizations (shared code repository holders). ... and other smaller related code/repo etc. tasks. I may have to do some more minor fixing. I may have missed things, but I think the major things have been done. Yes - I know https://www.enlightenment.org still refers to phab in many places. That's something to sort out next. ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] full-screen image viewer in Telegram
I can confirm the problem. Massimo Maiurana Conrad Knight ha scritto il 06/02/22 alle 19:12: Recent versions of Telegram desktop seem to have issues when running under Enlightenment. The full-screen image viewer will display correctly the first time it is used, but the moment you try to use it a second time, the whole Telegram interface freezes. Fortunately the systray icon still works to quit the program. I have verified this does not happen under Gnome. I posted on Telegram's github issues page, and was directed to this discussion: https://github.com/telegramdesktop/tdesktop/issues/17296 The OP there is also using Enlightenment. It's possibly a Qt6 thing? Is it an actual bug in Qt6 that should be reported? Is there a workaround in Enlightenment? Thanks! -Conrad. ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] How can I get system sounds?
Carsten Haitzler ha scritto il 06/07/21 alle 10:07: On Tue, 6 Jul 2021 00:34:44 +0200 Massimo Maiurana said: Massimo Maiurana ha scritto il 28/06/21 alle 15:13: Carsten Haitzler ha scritto il 28/06/21 alle 00:22: On Sun, 27 Jun 2021 22:36:09 +0200 Massimo Maiurana said: Carsten Haitzler ha scritto il 27/06/21 alle 11:09: On Sun, 27 Jun 2021 08:03:35 +0200 Massimo Maiurana said: I don't know it this is related, but sometimes in my PC enlightenment seems to loose connection with pulse: mixer doesn't show any card, I get only dummy device. Restarting the E session restores the connection, though. pulseaudio might be crashing? I don't think so as pavucontrol is still perfecty functional in that situation. just check - does the PID change? That's not easy to do as it happens only sometimes and so i can't know what the pid was before it stops working. Next time i'll try to look in logs to see if they tells something about a respawn of pulse :) Ok, it did happen today and indeed i see many pulseaudio restarts in syslog, though i don't know why it exits for a failure. Pavucontrol still works as usually, as i think it connects to the running daemon when it is launched, but the mixer icon doesn't react. I can still control volume running the E mixer, which has the playback tab empty but all other tabs in a normal state. Is there a way to restart only the mixer, not the entire E session, in order to connect to the live pulseaudio system? you can unload and load the mixer module Thanks, i've never thought of this simple solution :) but pulseaudio should not be restarting. it must be crashing For what i see it exits due to a failure and systemd tries to respawn it via a scheduled job. This is what systemd tells about it: Jul 5 07:39:46 diamante pulseaudio[146907]: Failed to create secure directory (/nonexistent/.config/pulse): File o directory non esistente Jul 5 07:39:46 diamante systemd[146886]: pulseaudio.service: Main process exited, code=exited, status=1/FAILURE Jul 5 07:39:46 diamante systemd[146886]: pulseaudio.service: Failed with result 'exit-code'. Jul 5 07:39:47 diamante systemd[146886]: pulseaudio.service: Scheduled restart job, restart counter is at 1. Now i should find why it takes a wrong path for its own configuration... the emixer tool is a separate binary like pavucontol and will connect on its own to pulse so its essentially the same thing as pavucontrol written for e/efl. again - libpulse handles connecting to and talking to pulseaudio. the mixer module just uses libpulse to talk to pulseaudio. loss of connection would suggest pulseaudio is going away and that closes the connection. Massimo Maiurana Masaru Nomiya ha scritto il 27/06/21 alle 01:56: Hello, I rebooted, but no sounds from e. In the Message; Subject : Re: [e-users] How can I get system sounds? Message-ID : <20210626234417.9f9757fe0a5a34e230529...@rasterman.com> Date & Time: Sat, 26 Jun 2021 23:44:17 +0100 [CH] == Carsten Haitzler has written: [...] MN> > But, it's a mystery for me. MN> > Why the pulseaudio's settings problem is specific to me ? CH> I don't know. All I can think of was pulseaduio not running (as CH> your user - not as root or some other user). All Enlightenment CH> does is talk to the pulseaudio daemon using libpluse - like you CH> use xlib to talk to the xserver. I can fully understand wha you mean, I think. But, pulsedaemon does always run just after booting. Because, 1. After booting, I can always hear the switching on sound of mu USB DAC. 2. I always begin the PC operation with starting music via audacious. One question. As a root, accessing to pulseaudio is always denied ; # aplay /home/masaru/wav/Track\ 2.wav XDG_RUNTIME_DIR (/run/user/1000) is not owned by us (uid 0), but by uid 1000! (This could e.g. happen if you try to connect to a non-root PulseAudio as a root user, over the native protocol. Don't do that.) ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Access denied aplay: main:831: audio open error: Connection refused Is this phenomena within your expectations? Thanks. --- ┏━━┓彡 Masaru Nomiya mail-to: nomiya @ galaxy.dti.ne.jp ┃\/彡 ┗━━┛ "Bill! You married with Computer. Not with Me!" "No..., with money." ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] How can I get system sounds?
Massimo Maiurana ha scritto il 28/06/21 alle 15:13: Carsten Haitzler ha scritto il 28/06/21 alle 00:22: On Sun, 27 Jun 2021 22:36:09 +0200 Massimo Maiurana said: Carsten Haitzler ha scritto il 27/06/21 alle 11:09: On Sun, 27 Jun 2021 08:03:35 +0200 Massimo Maiurana said: I don't know it this is related, but sometimes in my PC enlightenment seems to loose connection with pulse: mixer doesn't show any card, I get only dummy device. Restarting the E session restores the connection, though. pulseaudio might be crashing? I don't think so as pavucontrol is still perfecty functional in that situation. just check - does the PID change? That's not easy to do as it happens only sometimes and so i can't know what the pid was before it stops working. Next time i'll try to look in logs to see if they tells something about a respawn of pulse :) Ok, it did happen today and indeed i see many pulseaudio restarts in syslog, though i don't know why it exits for a failure. Pavucontrol still works as usually, as i think it connects to the running daemon when it is launched, but the mixer icon doesn't react. I can still control volume running the E mixer, which has the playback tab empty but all other tabs in a normal state. Is there a way to restart only the mixer, not the entire E session, in order to connect to the live pulseaudio system? again - libpulse handles connecting to and talking to pulseaudio. the mixer module just uses libpulse to talk to pulseaudio. loss of connection would suggest pulseaudio is going away and that closes the connection. Massimo Maiurana Masaru Nomiya ha scritto il 27/06/21 alle 01:56: Hello, I rebooted, but no sounds from e. In the Message; Subject : Re: [e-users] How can I get system sounds? Message-ID : <20210626234417.9f9757fe0a5a34e230529...@rasterman.com> Date & Time: Sat, 26 Jun 2021 23:44:17 +0100 [CH] == Carsten Haitzler has written: [...] MN> > But, it's a mystery for me. MN> > Why the pulseaudio's settings problem is specific to me ? CH> I don't know. All I can think of was pulseaduio not running (as CH> your user - not as root or some other user). All Enlightenment CH> does is talk to the pulseaudio daemon using libpluse - like you CH> use xlib to talk to the xserver. I can fully understand wha you mean, I think. But, pulsedaemon does always run just after booting. Because, 1. After booting, I can always hear the switching on sound of mu USB DAC. 2. I always begin the PC operation with starting music via audacious. One question. As a root, accessing to pulseaudio is always denied ; # aplay /home/masaru/wav/Track\ 2.wav XDG_RUNTIME_DIR (/run/user/1000) is not owned by us (uid 0), but by uid 1000! (This could e.g. happen if you try to connect to a non-root PulseAudio as a root user, over the native protocol. Don't do that.) ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Access denied aplay: main:831: audio open error: Connection refused Is this phenomena within your expectations? Thanks. --- ┏━━┓彡 Masaru Nomiya mail-to: nomiya @ galaxy.dti.ne.jp ┃\/彡 ┗━━┛ "Bill! You married with Computer. Not with Me!" "No..., with money." ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] How can I get system sounds?
Carsten Haitzler ha scritto il 28/06/21 alle 00:22: On Sun, 27 Jun 2021 22:36:09 +0200 Massimo Maiurana said: Carsten Haitzler ha scritto il 27/06/21 alle 11:09: On Sun, 27 Jun 2021 08:03:35 +0200 Massimo Maiurana said: I don't know it this is related, but sometimes in my PC enlightenment seems to loose connection with pulse: mixer doesn't show any card, I get only dummy device. Restarting the E session restores the connection, though. pulseaudio might be crashing? I don't think so as pavucontrol is still perfecty functional in that situation. just check - does the PID change? That's not easy to do as it happens only sometimes and so i can't know what the pid was before it stops working. Next time i'll try to look in logs to see if they tells something about a respawn of pulse :) again - libpulse handles connecting to and talking to pulseaudio. the mixer module just uses libpulse to talk to pulseaudio. loss of connection would suggest pulseaudio is going away and that closes the connection. Massimo Maiurana Masaru Nomiya ha scritto il 27/06/21 alle 01:56: Hello, I rebooted, but no sounds from e. In the Message; Subject: Re: [e-users] How can I get system sounds? Message-ID : <20210626234417.9f9757fe0a5a34e230529...@rasterman.com> Date & Time: Sat, 26 Jun 2021 23:44:17 +0100 [CH] == Carsten Haitzler has written: [...] MN> > But, it's a mystery for me. MN> > Why the pulseaudio's settings problem is specific to me ? CH> I don't know. All I can think of was pulseaduio not running (as CH> your user - not as root or some other user). All Enlightenment CH> does is talk to the pulseaudio daemon using libpluse - like you CH> use xlib to talk to the xserver. I can fully understand wha you mean, I think. But, pulsedaemon does always run just after booting. Because, 1. After booting, I can always hear the switching on sound of mu USB DAC. 2. I always begin the PC operation with starting music via audacious. One question. As a root, accessing to pulseaudio is always denied ; # aplay /home/masaru/wav/Track\ 2.wav XDG_RUNTIME_DIR (/run/user/1000) is not owned by us (uid 0), but by uid 1000! (This could e.g. happen if you try to connect to a non-root PulseAudio as a root user, over the native protocol. Don't do that.) ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Access denied aplay: main:831: audio open error: Connection refused Is this phenomena within your expectations? Thanks. --- ┏━━┓彡 Masaru Nomiya mail-to: nomiya @ galaxy.dti.ne.jp ┃\/彡 ┗━━┛ "Bill! You married with Computer. Not with Me!" "No..., with money." ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] How can I get system sounds?
Carsten Haitzler ha scritto il 27/06/21 alle 11:09: On Sun, 27 Jun 2021 08:03:35 +0200 Massimo Maiurana said: I don't know it this is related, but sometimes in my PC enlightenment seems to loose connection with pulse: mixer doesn't show any card, I get only dummy device. Restarting the E session restores the connection, though. pulseaudio might be crashing? I don't think so as pavucontrol is still perfecty functional in that situation. again - libpulse handles connecting to and talking to pulseaudio. the mixer module just uses libpulse to talk to pulseaudio. loss of connection would suggest pulseaudio is going away and that closes the connection. Massimo Maiurana Masaru Nomiya ha scritto il 27/06/21 alle 01:56: Hello, I rebooted, but no sounds from e. In the Message; Subject: Re: [e-users] How can I get system sounds? Message-ID : <20210626234417.9f9757fe0a5a34e230529...@rasterman.com> Date & Time: Sat, 26 Jun 2021 23:44:17 +0100 [CH] == Carsten Haitzler has written: [...] MN> > But, it's a mystery for me. MN> > Why the pulseaudio's settings problem is specific to me ? CH> I don't know. All I can think of was pulseaduio not running (as CH> your user - not as root or some other user). All Enlightenment CH> does is talk to the pulseaudio daemon using libpluse - like you CH> use xlib to talk to the xserver. I can fully understand wha you mean, I think. But, pulsedaemon does always run just after booting. Because, 1. After booting, I can always hear the switching on sound of mu USB DAC. 2. I always begin the PC operation with starting music via audacious. One question. As a root, accessing to pulseaudio is always denied ; # aplay /home/masaru/wav/Track\ 2.wav XDG_RUNTIME_DIR (/run/user/1000) is not owned by us (uid 0), but by uid 1000! (This could e.g. happen if you try to connect to a non-root PulseAudio as a root user, over the native protocol. Don't do that.) ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Access denied aplay: main:831: audio open error: Connection refused Is this phenomena within your expectations? Thanks. --- ┏━━┓彡 Masaru Nomiya mail-to: nomiya @ galaxy.dti.ne.jp ┃\/彡 ┗━━┛ "Bill! You married with Computer. Not with Me!" "No..., with money." ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] How can I get system sounds?
I don't know it this is related, but sometimes in my PC enlightenment seems to loose connection with pulse: mixer doesn't show any card, I get only dummy device. Restarting the E session restores the connection, though. Massimo Maiurana Masaru Nomiya ha scritto il 27/06/21 alle 01:56: Hello, I rebooted, but no sounds from e. In the Message; Subject: Re: [e-users] How can I get system sounds? Message-ID : <20210626234417.9f9757fe0a5a34e230529...@rasterman.com> Date & Time: Sat, 26 Jun 2021 23:44:17 +0100 [CH] == Carsten Haitzler has written: [...] MN> > But, it's a mystery for me. MN> > Why the pulseaudio's settings problem is specific to me ? CH> I don't know. All I can think of was pulseaduio not running (as CH> your user - not as root or some other user). All Enlightenment CH> does is talk to the pulseaudio daemon using libpluse - like you CH> use xlib to talk to the xserver. I can fully understand wha you mean, I think. But, pulsedaemon does always run just after booting. Because, 1. After booting, I can always hear the switching on sound of mu USB DAC. 2. I always begin the PC operation with starting music via audacious. One question. As a root, accessing to pulseaudio is always denied ; # aplay /home/masaru/wav/Track\ 2.wav XDG_RUNTIME_DIR (/run/user/1000) is not owned by us (uid 0), but by uid 1000! (This could e.g. happen if you try to connect to a non-root PulseAudio as a root user, over the native protocol. Don't do that.) ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Access denied aplay: main:831: audio open error: Connection refused Is this phenomena within your expectations? Thanks. --- ┏━━┓彡 Masaru Nomiya mail-to: nomiya @ galaxy.dti.ne.jp ┃\/彡 ┗━━┛ "Bill! You married with Computer. Not with Me!" "No..., with money." ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] evisum 0.5.13.
Glad to be helpful, thanks to you :) Massimo Maiurana Al Poole ha scritto il 20/04/21 alle 16:50: 4cc571c7b0fdc1dba3c8de8f71b2310bc33acdbcb99b2bf13bd02aa25adc58e6 evisum-0.5.13.tar.xz Thanks Maxerba. ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] X clipboard
Ok, found. The new configuration had three buttons emulation turned on and that makes middle click acting as right click, while indeed clicking both left and right button does paste the selction. Now i turned off emulation but i also had to restart E for the changes to have effect. Massimo Maiurana Carsten Haitzler ha scritto il 02/04/21 alle 13:41: On Fri, 2 Apr 2021 13:28:59 +0200 Massimo Maiurana said: Hi, with latest git middle click pasting isn't workind anymore. Is this intentional or am i missing something? working perfectly fine for me... terminology -> terminology terminology -> gedit gedit -> terminology gedit -> ecrire ecrire -> chromium chromium -> ecire terminology -> chromium chromium -> terminology ecrire just uses the regular elm entry as its editor so this will then apply to all entries done by elm, so using any entry in elementary_test will be the same. terminology uses the elm cnp api directly to do this. ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
[e-users] X clipboard
Hi, with latest git middle click pasting isn't workind anymore. Is this intentional or am i missing something? -- Massimo Maiurana ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] englightenment_system and suid
Carsten Haitzler ha scritto il 31/03/21 alle 12:56: On Wed, 31 Mar 2021 10:33:07 +0200 Massimo Maiurana said: Carsten Haitzler ha scritto il 30/03/21 alle 21:18: On Tue, 30 Mar 2021 18:20:18 +0200 Massimo Maiurana said: Nevermind, i rebuilt everything and now enlightenment_system was installed with 4555 mask as yours. Something has gone wrong on the first try :) Anyway i still don't understand why it says it can't become group root because it's not setuid. I would expect it saying it can't become user root, not group. it says can't become group root because... if (setuid(0) != 0) { E_UTIL_SUID_ERR("Unable to assume root user privileges\n"); return 37; } if (setgid(0) != 0) { E_UTIL_SUID_ERR("Unable to assume root group privileges\n"); return 38; } that is literally the code. setting group to 0 fails. so sayeth the system. Ok, but why the message in the box asked "missing setuid bit"? It should warn about a missing setgid bit, as that is what it was checked. actually it only needs the setuid bit to be root... setgid should just work because it runs as root and already setuid to root before setgid. root can setgid to anything... root isn't forbidden... so the setuid bit should have already solved that. But does it really check that? Yes, looking at the code it should, but nor in Carla's installation neither in mine, now that it's fixed, enlightenment_system has the setgid bit and E doesn't display any error message. The only error I've seen was for a probably missing setuid bit when the executable umask was 0755; no errors with umask 4555, which looks odd to me. i do not have the setgid bit set either.. it's not set... it doesn't need to be. see above. it should work as the process will have already set uid to 0 ... it's allowed to then do whatever it wants. i can only imagine your distro has some extra security policies that somehow even limit a setuid root app from changing gid... but the install just sets the root setuid bit as that is all that is technically needed unless the previous is happening. it doesn't seem to on arch. in fact not on the debian systems i have either. In my case, something went wrong during the first attempt. Further i've rebuilt everything and now the setuid bit is correctly set. I'm on debian testing. The only thing that was surprising me is that E was unable to assume root uid, as the binary was not setuid, but the error talked about assuming root gid. In the code i see it checks first uid and then gid, so i would've expected it telling me that it can't become user root, not group root. Does it mean that the first check was passed? It should have not. Massimo Maiurana Carla Sensa ha scritto il 30/03/21 alle 15:39: Never saw such message on my Ubuntu system. Latest git, installed with sudo: stat /usr/local/lib/x86_64-linux-gnu/enlightenment/utils /enlightenment_system File: /usr/local/lib/x86_64-linux-gnu/enlightenment/utils/enlightenment_system Size: 71688 Blocks: 144 IO Block: 4096 regular file Device: 801h/2049d Inode: 4461560 Links: 1 Access: (4555/-r-sr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2021-03-30 15:27:51.772226190 +0200 Modify: 2021-03-30 15:22:22.620735207 +0200 Change: 2021-03-30 15:23:30.235253374 +0200 Birth: - Le 30/03/2021 à 13:23, Massimo Maiurana a écrit : With latest git master I get the following message at startup: "Enlightenment cannot successfully start the enlightenment_system service since it can't become group root. Missing setuid bit?" Well, build and installation was performed as root and the enlightenment_system binary was installed in $PREFIX/lib/X86_64-linux-gnu/enlightenment/utils, where all binaries is owned by root:root and have 755 permissions. Shouldn't this be enough? If not, how should it be? And who is responsible for that? Also, since it complains about being unable to become *group* root, shouldn't the message say that the missing one is the setgid bit and not setuid? ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] [E-devel] E polish + flat
Carsten Haitzler ha scritto il 31/03/21 alle 12:50: On Wed, 31 Mar 2021 10:39:06 +0200 Massimo Maiurana said: Really nice work, thanks :) What i'm missing now is monitoring icons, as it looks like the sysinfo module was dropped. The extra modules cpu mem and net still builds even with latest git, if i had graphic skills i would commit flat icons to make them look nice with the new theme. There is a longer term plan for this. It's on the TODO: * back-end e system process for monitoring/polling and launching etc. * split e up into front vs back-end with back-end doing things like * monitoring processes/system (see above) * launching apps (cheaper to fork a small process) there are multiple reasons enlightenment_system is now an uber "single process" to handle privileged things. it is aimed to also eventually run all this monitoring. basically imagine like an htop always running and logging everything to a compact log file. the idea is then that all these meters just stream from the log file and watch changes - but you can go back in time to see "what happened 30 seconds ago when i saw my cpu spike and everything got slow?" - it is over now and whatever caused it has stopped... so you missed it. the log will then hold this. the idea is logs will not be infinite - but go back maybe an hour or a day - some configurable amount. some things require root to monitor/look at ... one i really want to do is have a "active page" map for processes. it's not cheap so it will need to be turned on "on demand" but it is possible in linux so mark pages as soft-dirty then if the process access the page the bit is cleared... if you regularly mark all pages in a process as soft dirty... then scan to see which have bits cleared you can get a map of the active memory of a process - at least on a page basis. you can see which memory areas are hot or cold. it' a geeky developer thing, but offering a visual memory map with colors showing which mem areas are active (imagine 1 pixel per page and they glow white then fade down to yellow, orange, red, purple, blue then black as they become less active). so process/app details can show this alow with perhaps some list of threads and how busy each thread is and what cores each thread is on at the time etc. ... that's what i am dreaming of anyway. imagine every window just has a little menu entry in the border menu with "process details" ... and it brings up this dialog with lots of details on what is running where etc. within that app (if it has child processes like a terminal show those too in some tree setup). of course system-wide cpu usage and mem usage will be a bi-product of the above. also add in i/o usage (imagine the per-process view can show you which files that process has open and which ones it is actively reading/writing and how much...). imagine another panel which has a list of network addresses that that process is talking to (if any). even a map of the globe with little dots of light glowing for the geo-location of every ip it accesses? (with the circle growing as it accesses more data and changing color based on more upload or download). i imagine it'll be an eye-opener to see just what your apps are accessing in terms of network, disk, cpu and memory... there is a lot of statistical data buried in a modern kernel. lots of it. It would be great, nice to hear it! Well, so it is just a matter of patience, in the meantime i'll stick to extra modules :) Massimo Maiurana Carsten Haitzler ha scritto il 30/03/21 alle 21:48: In case people haven't tried but want an idea of what things look like: http://www.enlightenment.org/ss/e-60637a8f7ec119.02647143.png I have polished up emixer and the mixer module a bit, added icons for sinks with the new sink icons rules, added VU meters to inputs/outputs/playback streams. If you haven't tried e for a while. bluez5 support is there and it's very polished. the popup does almost everything you need fro pairing, unpairing, forcing a connect. setting a device to always connect, to set a bt device to a lock/unlock device (if bt device can be pinged, e is unlocked, if it cant be pinged again for a little while, e auto-locks itself - handy to pair your phone and set it as an unlock device - walk away from your pc and it just locks). Bluez5 will also show battery status of bt devices that advertise this (like wireless bt kbds/mice). The battery module now has a useful full details popup for all your batteries too thanks to netstar. Music control talks to more mpris clients and now has an auto-detect logic to find one. it supports album art and blayback position/status if the mpris player supports it, so it works fully with rage, and with spotify you get the album art and play/pause/prev/next but spotify doesn't advertise play position updates. it also has a bug with the linux client with the album art urls - so i added a fix/workaround just for spotify
Re: [e-users] [E-devel] E polish + flat
Really nice work, thanks :) What i'm missing now is monitoring icons, as it looks like the sysinfo module was dropped. The extra modules cpu mem and net still builds even with latest git, if i had graphic skills i would commit flat icons to make them look nice with the new theme. Massimo Maiurana Carsten Haitzler ha scritto il 30/03/21 alle 21:48: In case people haven't tried but want an idea of what things look like: http://www.enlightenment.org/ss/e-60637a8f7ec119.02647143.png I have polished up emixer and the mixer module a bit, added icons for sinks with the new sink icons rules, added VU meters to inputs/outputs/playback streams. If you haven't tried e for a while. bluez5 support is there and it's very polished. the popup does almost everything you need fro pairing, unpairing, forcing a connect. setting a device to always connect, to set a bt device to a lock/unlock device (if bt device can be pinged, e is unlocked, if it cant be pinged again for a little while, e auto-locks itself - handy to pair your phone and set it as an unlock device - walk away from your pc and it just locks). Bluez5 will also show battery status of bt devices that advertise this (like wireless bt kbds/mice). The battery module now has a useful full details popup for all your batteries too thanks to netstar. Music control talks to more mpris clients and now has an auto-detect logic to find one. it supports album art and blayback position/status if the mpris player supports it, so it works fully with rage, and with spotify you get the album art and play/pause/prev/next but spotify doesn't advertise play position updates. it also has a bug with the linux client with the album art urls - so i added a fix/workaround just for spotify as they seem to be uninterested in fixing it given the bug reports i read. this meant adding http fetch support to get the album art too. Music control will handle chromium (e.g. youtube too). Temperature now supports proper hwmon sensors. you can now add multiple temp gadgets each watching a different temp sensor (just configure each to be a different one), so e.g. you can monitor your cpu separately to gpu. winlist (the list of windows when you alt-tab) now has a "large mode" (in settings - it's the new default mode too). large mode is much like exposé. lots of large window previews. alt+tab brings this up by default. if you hold alt you can use arrow keys (up/down/left/right) to navigate too as well as numbers 1-9 and 0 for first 10 items. if you bind winlist to a key or button without a modifier it will come up and stay until dismissed (it wont dismiss when modifier is released). so click on what u want, use arrow keys, hit enter or escape. so window switching is more useful now. I've added exif support to efm's file properties dialog to show date photos were taken on too. efm rename now selects the file minus the extension for more useful renames. For those that have been away a while, backlight now supports DDC to control the backlight on your monitor. you have to install libddcutil (or ddcutil - it comes with the lib and e dlopens the lib at runtime to detect). DDC allows us to communicate with the monitor remotely over hdmi/displayport. it requires i2c-dev to do this and enlightenment_system will load that for you (on linux), but note - this works on intel systems, but my amd box has the kernel hang when trying to do this so .. ymmv. To use this - just load backlight module and put a backlight gadget on each screen. the gadget will adjust brightness of THAT screen. it works on laptops too - where backlight on the lid screen will control that and on external screens will control those. this means the backlight/dimming settings work across laptops and desktops. I can talk about terminology, rage, evisum and now entice too, but I'm sticking to E here. This is out-of-tree, but netstar fixed up forecasts to now use a new weather service that we end up proxying (requirements of the service to cut down overhead on their servers), so weather works now after yahoo shut down their weather service in february. ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] englightenment_system and suid
Carsten Haitzler ha scritto il 30/03/21 alle 21:18: On Tue, 30 Mar 2021 18:20:18 +0200 Massimo Maiurana said: Nevermind, i rebuilt everything and now enlightenment_system was installed with 4555 mask as yours. Something has gone wrong on the first try :) Anyway i still don't understand why it says it can't become group root because it's not setuid. I would expect it saying it can't become user root, not group. it says can't become group root because... if (setuid(0) != 0) { E_UTIL_SUID_ERR("Unable to assume root user privileges\n"); return 37; } if (setgid(0) != 0) { E_UTIL_SUID_ERR("Unable to assume root group privileges\n"); return 38; } that is literally the code. setting group to 0 fails. so sayeth the system. Ok, but why the message in the box asked "missing setuid bit"? It should warn about a missing setgid bit, as that is what it was checked. But does it really check that? Yes, looking at the code it should, but nor in Carla's installation neither in mine, now that it's fixed, enlightenment_system has the setgid bit and E doesn't display any error message. The only error I've seen was for a probably missing setuid bit when the executable umask was 0755; no errors with umask 4555, which looks odd to me. Massimo Maiurana Carla Sensa ha scritto il 30/03/21 alle 15:39: Never saw such message on my Ubuntu system. Latest git, installed with sudo: stat /usr/local/lib/x86_64-linux-gnu/enlightenment/utils /enlightenment_system File: /usr/local/lib/x86_64-linux-gnu/enlightenment/utils/enlightenment_system Size: 71688 Blocks: 144 IO Block: 4096 regular file Device: 801h/2049d Inode: 4461560 Links: 1 Access: (4555/-r-sr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2021-03-30 15:27:51.772226190 +0200 Modify: 2021-03-30 15:22:22.620735207 +0200 Change: 2021-03-30 15:23:30.235253374 +0200 Birth: - Le 30/03/2021 à 13:23, Massimo Maiurana a écrit : With latest git master I get the following message at startup: "Enlightenment cannot successfully start the enlightenment_system service since it can't become group root. Missing setuid bit?" Well, build and installation was performed as root and the enlightenment_system binary was installed in $PREFIX/lib/X86_64-linux-gnu/enlightenment/utils, where all binaries is owned by root:root and have 755 permissions. Shouldn't this be enough? If not, how should it be? And who is responsible for that? Also, since it complains about being unable to become *group* root, shouldn't the message say that the missing one is the setgid bit and not setuid? ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] englightenment_system and suid
Nevermind, i rebuilt everything and now enlightenment_system was installed with 4555 mask as yours. Something has gone wrong on the first try :) Anyway i still don't understand why it says it can't become group root because it's not setuid. I would expect it saying it can't become user root, not group. Massimo Maiurana Carla Sensa ha scritto il 30/03/21 alle 15:39: Never saw such message on my Ubuntu system. Latest git, installed with sudo: stat /usr/local/lib/x86_64-linux-gnu/enlightenment/utils /enlightenment_system File: /usr/local/lib/x86_64-linux-gnu/enlightenment/utils/enlightenment_system Size: 71688 Blocks: 144 IO Block: 4096 regular file Device: 801h/2049d Inode: 4461560 Links: 1 Access: (4555/-r-sr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2021-03-30 15:27:51.772226190 +0200 Modify: 2021-03-30 15:22:22.620735207 +0200 Change: 2021-03-30 15:23:30.235253374 +0200 Birth: - Le 30/03/2021 à 13:23, Massimo Maiurana a écrit : With latest git master I get the following message at startup: "Enlightenment cannot successfully start the enlightenment_system service since it can't become group root. Missing setuid bit?" Well, build and installation was performed as root and the enlightenment_system binary was installed in $PREFIX/lib/X86_64-linux-gnu/enlightenment/utils, where all binaries is owned by root:root and have 755 permissions. Shouldn't this be enough? If not, how should it be? And who is responsible for that? Also, since it complains about being unable to become *group* root, shouldn't the message say that the missing one is the setgid bit and not setuid? ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
[e-users] englightenment_system and suid
With latest git master I get the following message at startup: "Enlightenment cannot successfully start the enlightenment_system service since it can't become group root. Missing setuid bit?" Well, build and installation was performed as root and the enlightenment_system binary was installed in $PREFIX/lib/X86_64-linux-gnu/enlightenment/utils, where all binaries is owned by root:root and have 755 permissions. Shouldn't this be enough? If not, how should it be? And who is responsible for that? Also, since it complains about being unable to become *group* root, shouldn't the message say that the missing one is the setgid bit and not setuid? -- Massimo Maiurana ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] efreetd error message
Thanks, i can confirm that 20 seconds is enough even here :) Massimo Maiurana Conrad Knight ha scritto il 12/06/20 alle 06:15: > On Thu, Jun 11, 2020 at 3:59 PM Massimo Maiurana wrote: >> Yes, i can try it increasing the timeout, but since you already found it >> can you tell where it is set? :) > > It's in enlightenment-0.24.1/src/bin/e_startup.c, line 33 or thereabouts: > >timer = ecore_timer_add(20.0, _e_startup_time_exceeded, NULL); > > -Conrad. > ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] efreetd error message
Yes, i can try it increasing the timeout, but since you already found it can you tell where it is set? :) Massimo Maiurana Conrad Knight ha scritto il 11/06/20 alle 18:44: > On Wed, Jun 10, 2020 at 2:31 PM Carsten Haitzler wrote: >> yes. possibly. if you change it to 20 sec instead of 10 - does the problem go >> away? > > Yes, i had a chance to reboot (kernel update) and so changed the timer > to 20s first. It completed in 12s this time, and there was no error. > >> but both of >> these mean more of a "time to rewrite efreet" which is on my long todo list >> :) > > Well, the 20s timeout works for me, and if it does for Massimo > Maiurana, too, then there's no need to bump this up that list :) It > was only a minor annoyance to begin with, having to clear the error > message... > > Thanks, > -Conrad. > ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] efreetd error message
I have exactly the same problem, i told it on april 18 in a thread with subject "Efreet strange message". At every startup i get that message but cache is actually written. Also it seems to me that before that update E was faster on startup. Massimo Maiurana Carsten Haitzler ha scritto il 07/06/20 alle 20:19: > On Sun, 7 Jun 2020 11:45:45 -0400 Conrad Knight said: > >> On Sun, Jun 7, 2020 at 11:22 AM Carsten Haitzler >> wrote: >>> is your disk particularly slow? >> >> I don't think so...? I mean, it's getting on in years, and it's >> 5400rpm, but nothing that seems to have caused problems elsewhere. >> >>> all it has to do is look at the icon and >>> desktop file entry dirs and their dir trees and basically look at >>> timestamps to see if anything changed >> >> Hmm, the pastebin i linked to shows that it's also loading modules in >> between the time stamps: >> >> ESTART: 4.5 [0.2] - Run Startup Apps >> E: timer started Sat Jun 6 20:15:30 2020 >> . >> ESTART: 4.54471 [0.1] - Load Modules >> >> ESTART: 16.84508 [12.30037] - Load Modules Done >> . >> ESTART: 17.19181 [0.6] - MAIN LOOP AT LAST >> >> E: efreet didn't notify about cache update >> E: sent profile set req to 0xe00023 [standard] >> E: timer cleared Sat Jun 6 20:15:44 2020 >> >> Is something running out of the expected sequence? > > no. efreetd is a separate process doing its own thing to e. when efreet_init > is > called efreetd will be spawned 9if it isn't there already). > > if you change that timer from 10.0 sec to like 20.0 ... does it fix things? > > ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] E 0.23.1-5 (deb) systemd upgrade
In Debian testing nm-applet works fine even in appindicator mode, just run it with "nm-applet --indicator" and you can see it in systray. Blueman-applet doesn't even need any option, it just works. At least here, on a git master version of E :) Massimo Maiurana Marc MERLIN ha scritto il 27/04/20 alle 21:40: > (dear debian E maintainers, see below for getting a newer fixed E build > to fix non working systray) > > On Mon, Apr 27, 2020 at 08:52:30AM +0200, Pierre Couderc wrote: >> Using apt::recommend turned off in debian is necessary if you do not want >> exotic packages installed on your system, BUT it implies to carefully list >> recommended packages before each install and decide if you need them or >> not... > > You are correct, and thanks for the reminder :) > > On Mon, Apr 27, 2020 at 09:01:50AM +0100, Carsten Haitzler wrote: >> i noticed many people seem to ignore recommended things... so that's why e >> got > > now you know why :) > >> it's own nag dialog at runtime... it's smarter than the packages as it >> actually >> looks to see if your hardware does acpi. e.g. your raspberry pi will not, >> thus > > that was a good call, thanks for that. In my case I somehow > misunderstood that systemd took over acpid, so I didn't try to install > it. Obviously I was wrong. > >>> Apparently I had both a systray gadget and a shelf systray, fixed it. >>> I'm not sure if I've fully gotten the gadget thing, especially as they >>> might be buggy in my E version (or I'm holding it wrong) >> >> try e from git that will be 0.24 in t he coming few weeks. > > So, as discussed earler, and sorry for saying this, I really really try > not to have lots of packages installed from source putting lots of files > on my system, that are untracked or may even conflict with installed > packages and dpkg dependencies. I've been there, and got burned too many > times. In the case of e, it's not just the binary, but a *lot* of stuff: > libecore-con1 (>= 1.20.7-0~eo), libecore-evas1 (>= 1.20.7-0~eo), > libecore-file1 (>= 1.20.7-0~eo), libecore-imf1 (>= 1.20.7-0~eo), > libecore-input1 (>= 1.20.7-0~eo), libecore-ipc1 (>= 1.20.7-0~eo), > libecore-x1 (>= 1.20.7-0~eo), libecore1 (>= 1.20.7-0~eo), libedje1 (>= > 1.20.7-0~eo), libeet1 (>= 1.20.7-0~eo), libeeze1 (>= 1.20.7-0~eo), > libefreet-bin, libefreet1a (>= 1.20.7-0~eo), libeina1a (>= 1.20.7-0~eo), > libeio1 (>= 1.20.7-0~eo), libelementary1 (>= 1.20.7-0~eo), libemotion1 > (>= 1.20.7-0~eo), libethumb-client-bin, libethumb-client1 (>= > 1.20.7-0~eo), libevas1 (>= 1.20.7-0~eo), enlightenment-data (= 0.21.11-1) > > But maybe none of these are required to be updated, and only E needs to > be? > Either way, if the current debian packages has showstopper unfixed bugs > in systray, as in you cannot see the network-manager applet at all, I'd > rather wait for an updated debian package with a fixed build. > >>> I don't, but I believe you something is broken on my thinkpad setup in >>> that it causes this. That would explain what I'm seeing. I'll spend some >>> time to see why. >> >> it smells like it - try xev to see what your events are. i have a bt logitech >> mouse where there is a scroll wheel... but you can't press it to >> middle-button >> press. there is another button next to it that is middle button. as this is a >> trackpad, all bets are off as things like click/button and wheel events are >> emulated by firmware on the trackpad... thus config of it matters. > > I just plugged a mouse in the laptop instead of using the built in > thinkmouse, and I can alt+middle click resize, so there is a problem > there, I'll debug further and post when I find a solution. > >>> It works in xfe and cinnamon and the source laptop I copied ~/.e from. >>> I checked that if I move the button to the top/bottom of the window, I can >>> resize from the top/bottom. From the left/right or corners, it doesn't >>> work. >> >> what app is this? is this some gnome/gtk3 app with client-side decoration? > > it was gnome-terminal. I just found that the corner to resize is not the > corner of the window but the corner left of the scrollbar. Now, I can > resize by hovering over it. > >>> ok, I missed that. >>> So systray in E 23 is broke and won't get fixed, but it'll work in 0.24. >> >> well i hope it will work better for you - it does not do xmbed. so don't >> expect >> those to work. you won't know unless you try. last i knew nm-applet needs to >> be >> patched or specially compiled with specific options to support &
[e-users] Efreet strange message
Hi, just updated efl and e and I get a strange error message at e's startup: "Efreet did not update cachePlease check your efreet setup. Is efreetd running? Can ~/.cache/efreet be written to?" Well, the answer is yes to both questions. Ps says efreet is indeed running and not only its cache dir can be written, its files was almost all written while e was displaying that message. Timing issues? The check performed by e was did a very little time before efreet actually did his own work? -- Massimo Maiurana ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Build error in efl
Ninja log is in build subdir. Are you in that subdir when you run ninja? If not you should use "ninja -c build" instead. Are the sources configured with meson? If not you should run "meson . build" in order to have a build subdir where you can run ninja. Massimo Maiurana Pierre Couderc ha scritto il 30/09/19 alle 10:24: > On a previous efl build, I push from git, I try to build : > > ninja > > I get : > > ninja: error: opening build log: Permission denied > > I do not know where are these ninja logs but meson-logs seem have > corrects rights... > > > > ___ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Quick question on "Everything" code/configuration
Didn't know that :) I wonder what is the purpose of a border in a window as the evry one, though... Massimo Maiurana Carla Sensa ha scritto il 26/07/19 alle 19:41: > > Le 26/07/2019 à 13:50, Massimo Maiurana a écrit : >> "Edge popup" is different than standard popup and it has nothing to do >> with its borders, which actually don't exist as the evry window is >> borderless. > > Unless you press F1 ;-) > > https://www.enlightenment.org/ss/display.php?image=e-5d3b366b1a1e48.53213297.jpg > > > > ___ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Quick question on "Everything" code/configuration
"Edge popup" is different than standard popup and it has nothing to do with its borders, which actually don't exist as the evry window is borderless. It is the popup displayed when you associate the action to a desktop edge and move the pointer to it. It would be great if that popup would slide in form the border instead of appearing at the center of the screen as the standard popup, but that's another matter ;) Massimo Maiurana aguador ha scritto il 26/07/19 alle 00:24: > I am currently updating the Spanish translation for E. I had hoped to > finish before the release of 0.23, which I may not make, but it should > be very close (with what I can squeeze in in the next 18-24 hours). > > In checking a couple of strings I tripped across the use of the > following strings for "Popup Size" and "Edge Popup Size": > > * Popup width (evry_config.c:543 - evry config.c:576) > * Popup height (evry_config.c:550 - evry config.c:583) > > Question 1: Am I correct in interpreting "Edge Popup Size" as the size > of the window border? (Even if not, these appear to be distinct and the > use of "Width" and "Height" alone would suffice in the context of the > configuration menu.) > > Question 2: "Edge Popup Size" is not currently configurable as lines > 574 and 590 of evry_config.c are commented out. Since the whole section > of code is not commented out, the configuration *does* appear under > "Geometry" on the "Everything Configuration" menu. If unimplemented, > why not comment out the whole section or add something like "(currently > unimplemented)" to "Edge Popup Size"? > > Thanks for a wonderful DE. I am looking forward to the release of 0.23. > > Best, > Roy > > > > ___ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] enlightenment build fails with meson
mh ha scritto il 19/07/19 alle 02:20: > > On 7/18/19 4:10 PM, Massimo Maiurana wrote: >> Massimo Maiurana ha scritto il 18/07/19 alle 18:22: >>> mh ha scritto il 18/07/19 alle 17:32: >>>> On 7/18/19 5:38 AM, Marcel Hollerbach wrote: >>>>> Hi, >>>>> >>>>> On 7/17/19 11:40 PM, mh wrote: >>>>>> On 7/17/19 5:20 PM, Massimo Maiurana wrote: >>>>>>> mh ha scritto il 17/07/19 alle 23:05: >>>>>>>> On 7/17/19 12:04 PM, Massimo Maiurana wrote: >>>>>>>> >>>>>>>>> mh ha scritto il 17/07/19 alle 15:16: >>>>>>>>>> On 7/17/19 12:50 AM, Vincent Torri wrote: >>>>>>>>>> >>>>>>>>>>> On Wed, Jul 17, 2019 at 12:25 AM mh >>>>>>>>>>> wrote: >>>>>>>>>>>> On 7/16/19 5:39 PM, Vincent Torri wrote: >>>>>>>>>>>> >>>>>>>>>>>>> On Tue, Jul 16, 2019 at 10:32 PM mh >>>>>>>>>>>>> wrote: >>>>>>>>>>>>>> I am trying to build/install E into /opt/e. I have my PATH, >>>>>>>>>>>>>> LD_LIBRARY_PATH, and PKG_CONFIG_PATH set to include >>>>>>>>>>>>>> /opt/e. EFL >>>>>>>>>>>>>> builds >>>>>>>>>>>>>> and install properly to /opt/e. Enlightenment meson build >>>>>>>>>>>>>> fails >>>>>>>>>>>>>> with: >>>>>>>>>>>>>> meson.build:225:11: ERROR: Dependency "eeze" not found, tried >>>>>>>>>>>>>> pkgconfig >>>>>>>>>>>>>> and cmake >>>>>>>>>>>>>> >>>>>>>>>>>>>> The end of the enlightenment/build/meson-logs/meson-log.txt >>>>>>>>>>>>>> (below) >>>>>>>>>>>>>> shows that it appears to see the correct PKG_CONFIG_PATH, but >>>>>>>>>>>>>> still >>>>>>>>>>>>>> fails. What is happening? When autoconf was still possible >>>>>>>>>>>>>> with >>>>>>>>>>>>>> efl I >>>>>>>>>>>>>> could install to /opt/e with that and then build the >>>>>>>>>>>>>> enlightenment, >>>>>>>>>>>>>> ephoto, terminology with their respective meson/ninja >>>>>>>>>>>>>> methods. >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> CMake binary for MachineChoice.HOST is not cached >>>>>>>>>>>>>> CMake binary missing from cross or native file, or env var >>>>>>>>>>>>>> undefined. >>>>>>>>>>>>>> Trying a default CMake fallback at cmake >>>>>>>>>>>>>> Trying CMake binary cmake for machine MachineChoice.HOST at >>>>>>>>>>>>>> ['/usr/bin/cmake'] >>>>>>>>>>>>>> Found CMake: /usr/bin/cmake (3.13.4) >>>>>>>>>>>>>> Extracting basic cmake information >>>>>>>>>>>>>> Try CMake generator: auto >>>>>>>>>>>>>> Called `/usr/bin/cmake --trace-expand .` in >>>>>>>>>>>>>> /home/michael/e-git-script/enlightenment/build/meson-private/cmake_bluez >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> -> 0 >>>>>>>>>>>>>> -- Module search paths: ['/', '/opt', '/usr', '/usr/local'] >>>>>>>>>>>>>> -- CMake root: /usr/share/cmake-3.13 >>>>>>>>>>>>>> -- CMake architectures: ['i386-linux-gnu', >>>>>&g
Re: [e-users] enlightenment build fails with meson
Massimo Maiurana ha scritto il 18/07/19 alle 18:22: > mh ha scritto il 18/07/19 alle 17:32: >> >> On 7/18/19 5:38 AM, Marcel Hollerbach wrote: >>> Hi, >>> >>> On 7/17/19 11:40 PM, mh wrote: >>>> On 7/17/19 5:20 PM, Massimo Maiurana wrote: >>>>> mh ha scritto il 17/07/19 alle 23:05: >>>>>> On 7/17/19 12:04 PM, Massimo Maiurana wrote: >>>>>> >>>>>>> mh ha scritto il 17/07/19 alle 15:16: >>>>>>>> On 7/17/19 12:50 AM, Vincent Torri wrote: >>>>>>>> >>>>>>>>> On Wed, Jul 17, 2019 at 12:25 AM mh wrote: >>>>>>>>>> On 7/16/19 5:39 PM, Vincent Torri wrote: >>>>>>>>>> >>>>>>>>>>> On Tue, Jul 16, 2019 at 10:32 PM mh >>>>>>>>>>> wrote: >>>>>>>>>>>> I am trying to build/install E into /opt/e. I have my PATH, >>>>>>>>>>>> LD_LIBRARY_PATH, and PKG_CONFIG_PATH set to include /opt/e. EFL >>>>>>>>>>>> builds >>>>>>>>>>>> and install properly to /opt/e. Enlightenment meson build fails >>>>>>>>>>>> with: >>>>>>>>>>>> meson.build:225:11: ERROR: Dependency "eeze" not found, tried >>>>>>>>>>>> pkgconfig >>>>>>>>>>>> and cmake >>>>>>>>>>>> >>>>>>>>>>>> The end of the enlightenment/build/meson-logs/meson-log.txt >>>>>>>>>>>> (below) >>>>>>>>>>>> shows that it appears to see the correct PKG_CONFIG_PATH, but >>>>>>>>>>>> still >>>>>>>>>>>> fails. What is happening? When autoconf was still possible with >>>>>>>>>>>> efl I >>>>>>>>>>>> could install to /opt/e with that and then build the >>>>>>>>>>>> enlightenment, >>>>>>>>>>>> ephoto, terminology with their respective meson/ninja methods. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> CMake binary for MachineChoice.HOST is not cached >>>>>>>>>>>> CMake binary missing from cross or native file, or env var >>>>>>>>>>>> undefined. >>>>>>>>>>>> Trying a default CMake fallback at cmake >>>>>>>>>>>> Trying CMake binary cmake for machine MachineChoice.HOST at >>>>>>>>>>>> ['/usr/bin/cmake'] >>>>>>>>>>>> Found CMake: /usr/bin/cmake (3.13.4) >>>>>>>>>>>> Extracting basic cmake information >>>>>>>>>>>> Try CMake generator: auto >>>>>>>>>>>> Called `/usr/bin/cmake --trace-expand .` in >>>>>>>>>>>> /home/michael/e-git-script/enlightenment/build/meson-private/cmake_bluez >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -> 0 >>>>>>>>>>>> -- Module search paths: ['/', '/opt', '/usr', '/usr/local'] >>>>>>>>>>>> -- CMake root: /usr/share/cmake-3.13 >>>>>>>>>>>> -- CMake architectures: ['i386-linux-gnu', 'x86_64-linux-gnu'] >>>>>>>>>>>> -- CMake lib search paths: ['lib', 'lib32', 'lib64', 'libx32', >>>>>>>>>>>> 'share', 'lib/i386-linux-gnu', 'lib/x86_64-linux-gnu'] >>>>>>>>>>>> Run-time dependency bluez found: NO (tried pkgconfig and cmake) >>>>>>>>>>>> Pkg-config binary for MachineChoice.HOST is cached. >>>>>>>>>>>> Determining dependency 'systemd' with pkg-config executable >>>>>>>>>>>> '/usr/bin/pkg-config' >>>>>>>>>>>> PKG_CONFIG_PATH: /opt/e/lib/pkgconfig: >>>>>>>>>>>> Called `/usr/bin/pkg-config --modversion systemd` -> 0 >>>>>>>>>>>>
Re: [e-users] enlightenment build fails with meson
mh ha scritto il 18/07/19 alle 17:32: > > On 7/18/19 5:38 AM, Marcel Hollerbach wrote: >> Hi, >> >> On 7/17/19 11:40 PM, mh wrote: >>> On 7/17/19 5:20 PM, Massimo Maiurana wrote: >>>> mh ha scritto il 17/07/19 alle 23:05: >>>>> On 7/17/19 12:04 PM, Massimo Maiurana wrote: >>>>> >>>>>> mh ha scritto il 17/07/19 alle 15:16: >>>>>>> On 7/17/19 12:50 AM, Vincent Torri wrote: >>>>>>> >>>>>>>> On Wed, Jul 17, 2019 at 12:25 AM mh wrote: >>>>>>>>> On 7/16/19 5:39 PM, Vincent Torri wrote: >>>>>>>>> >>>>>>>>>> On Tue, Jul 16, 2019 at 10:32 PM mh >>>>>>>>>> wrote: >>>>>>>>>>> I am trying to build/install E into /opt/e. I have my PATH, >>>>>>>>>>> LD_LIBRARY_PATH, and PKG_CONFIG_PATH set to include /opt/e. EFL >>>>>>>>>>> builds >>>>>>>>>>> and install properly to /opt/e. Enlightenment meson build fails >>>>>>>>>>> with: >>>>>>>>>>> meson.build:225:11: ERROR: Dependency "eeze" not found, tried >>>>>>>>>>> pkgconfig >>>>>>>>>>> and cmake >>>>>>>>>>> >>>>>>>>>>> The end of the enlightenment/build/meson-logs/meson-log.txt >>>>>>>>>>> (below) >>>>>>>>>>> shows that it appears to see the correct PKG_CONFIG_PATH, but >>>>>>>>>>> still >>>>>>>>>>> fails. What is happening? When autoconf was still possible with >>>>>>>>>>> efl I >>>>>>>>>>> could install to /opt/e with that and then build the >>>>>>>>>>> enlightenment, >>>>>>>>>>> ephoto, terminology with their respective meson/ninja methods. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> CMake binary for MachineChoice.HOST is not cached >>>>>>>>>>> CMake binary missing from cross or native file, or env var >>>>>>>>>>> undefined. >>>>>>>>>>> Trying a default CMake fallback at cmake >>>>>>>>>>> Trying CMake binary cmake for machine MachineChoice.HOST at >>>>>>>>>>> ['/usr/bin/cmake'] >>>>>>>>>>> Found CMake: /usr/bin/cmake (3.13.4) >>>>>>>>>>> Extracting basic cmake information >>>>>>>>>>> Try CMake generator: auto >>>>>>>>>>> Called `/usr/bin/cmake --trace-expand .` in >>>>>>>>>>> /home/michael/e-git-script/enlightenment/build/meson-private/cmake_bluez >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -> 0 >>>>>>>>>>> -- Module search paths: ['/', '/opt', '/usr', '/usr/local'] >>>>>>>>>>> -- CMake root: /usr/share/cmake-3.13 >>>>>>>>>>> -- CMake architectures: ['i386-linux-gnu', 'x86_64-linux-gnu'] >>>>>>>>>>> -- CMake lib search paths: ['lib', 'lib32', 'lib64', 'libx32', >>>>>>>>>>> 'share', 'lib/i386-linux-gnu', 'lib/x86_64-linux-gnu'] >>>>>>>>>>> Run-time dependency bluez found: NO (tried pkgconfig and cmake) >>>>>>>>>>> Pkg-config binary for MachineChoice.HOST is cached. >>>>>>>>>>> Determining dependency 'systemd' with pkg-config executable >>>>>>>>>>> '/usr/bin/pkg-config' >>>>>>>>>>> PKG_CONFIG_PATH: /opt/e/lib/pkgconfig: >>>>>>>>>>> Called `/usr/bin/pkg-config --modversion systemd` -> 0 >>>>>>>>>>> 241 >>>>>>>>>>> PKG_CONFIG_PATH: /opt/e/lib/pkgconfig: >>>>>>>>>>> Called `/usr/bin/pkg-config --cflags systemd` -> 0 >>>>>>>>>>> >>>>>>>>>>> PKG_CONFIG_PATH: /opt/e/lib/pkgconfig: >>>
Re: [e-users] enlightenment build fails with meson
mh ha scritto il 17/07/19 alle 23:05: > On 7/17/19 12:04 PM, Massimo Maiurana wrote: > >> mh ha scritto il 17/07/19 alle 15:16: >>> On 7/17/19 12:50 AM, Vincent Torri wrote: >>> >>>> On Wed, Jul 17, 2019 at 12:25 AM mh wrote: >>>>> On 7/16/19 5:39 PM, Vincent Torri wrote: >>>>> >>>>>> On Tue, Jul 16, 2019 at 10:32 PM mh wrote: >>>>>>> I am trying to build/install E into /opt/e. I have my PATH, >>>>>>> LD_LIBRARY_PATH, and PKG_CONFIG_PATH set to include /opt/e. EFL >>>>>>> builds >>>>>>> and install properly to /opt/e. Enlightenment meson build fails >>>>>>> with: >>>>>>> meson.build:225:11: ERROR: Dependency "eeze" not found, tried >>>>>>> pkgconfig >>>>>>> and cmake >>>>>>> >>>>>>> The end of the enlightenment/build/meson-logs/meson-log.txt (below) >>>>>>> shows that it appears to see the correct PKG_CONFIG_PATH, but still >>>>>>> fails. What is happening? When autoconf was still possible with >>>>>>> efl I >>>>>>> could install to /opt/e with that and then build the enlightenment, >>>>>>> ephoto, terminology with their respective meson/ninja methods. >>>>>>> >>>>>>> >>>>>>> CMake binary for MachineChoice.HOST is not cached >>>>>>> CMake binary missing from cross or native file, or env var >>>>>>> undefined. >>>>>>> Trying a default CMake fallback at cmake >>>>>>> Trying CMake binary cmake for machine MachineChoice.HOST at >>>>>>> ['/usr/bin/cmake'] >>>>>>> Found CMake: /usr/bin/cmake (3.13.4) >>>>>>> Extracting basic cmake information >>>>>>> Try CMake generator: auto >>>>>>> Called `/usr/bin/cmake --trace-expand .` in >>>>>>> /home/michael/e-git-script/enlightenment/build/meson-private/cmake_bluez >>>>>>> >>>>>>> >>>>>>> -> 0 >>>>>>> -- Module search paths: ['/', '/opt', '/usr', '/usr/local'] >>>>>>> -- CMake root: /usr/share/cmake-3.13 >>>>>>> -- CMake architectures: ['i386-linux-gnu', 'x86_64-linux-gnu'] >>>>>>> -- CMake lib search paths: ['lib', 'lib32', 'lib64', 'libx32', >>>>>>> 'share', 'lib/i386-linux-gnu', 'lib/x86_64-linux-gnu'] >>>>>>> Run-time dependency bluez found: NO (tried pkgconfig and cmake) >>>>>>> Pkg-config binary for MachineChoice.HOST is cached. >>>>>>> Determining dependency 'systemd' with pkg-config executable >>>>>>> '/usr/bin/pkg-config' >>>>>>> PKG_CONFIG_PATH: /opt/e/lib/pkgconfig: >>>>>>> Called `/usr/bin/pkg-config --modversion systemd` -> 0 >>>>>>> 241 >>>>>>> PKG_CONFIG_PATH: /opt/e/lib/pkgconfig: >>>>>>> Called `/usr/bin/pkg-config --cflags systemd` -> 0 >>>>>>> >>>>>>> PKG_CONFIG_PATH: /opt/e/lib/pkgconfig: >>>>>>> Called `/usr/bin/pkg-config systemd --libs` -> 0 >>>>>>> >>>>>>> PKG_CONFIG_PATH: /opt/e/lib/pkgconfig: >>>>>>> Called `/usr/bin/pkg-config systemd --libs` -> 0 >>>>>>> >>>>>>> Run-time dependency systemd found: YES 241 >>>>>>> PKG_CONFIG_PATH: /opt/e/lib/pkgconfig: >>>>>>> Called `/usr/bin/pkg-config --variable=systemduserunitdir systemd` >>>>>>> -> 0 >>>>>>> /usr/lib/systemd/user >>>>>>> Got pkgconfig variable systemduserunitdir : /usr/lib/systemd/user >>>>>>> Pkg-config binary for MachineChoice.HOST is cached. >>>>>>> Determining dependency 'eeze' with pkg-config executable >>>>>>> '/usr/bin/pkg-config' >>>>>>> PKG_CONFIG_PATH: /opt/e/lib/pkgconfig: >>>>>>> Called `/usr/bin/pkg-config --modversion eeze` -> 1 >>>>>>> >>>>>>> CMake binary for MachineChoice.HOST is cached. >>>>>>> Run-time dependency eeze found: NO (tried pkgconfig and cmake) >>>>>>> >>>>>>> meson.build:225:11: ERROR: Dependency "eeze" not found, tried
Re: [e-users] enlightenment build fails with meson
nt-users >>> yes, but it really is installed: >>> >>> $:/mnt/opt/e$ ls bin >>> >>> diffeet edje_inspector eetpack efl_debug >>> elementary_codegen elm_prefs_cc eolian_cxx >>> ecore_evas_convert edje_pick eeze_disk_ls efl_debugd >>> elementary_config elua eolian_gen >>> edje_cc edje_player eeze_mount efreetd >>> elementary_perf embryo_cc ethumb >>> edje_codegen edje_recc eeze_scanner eina_btlog >>> elementary_quicklaunch emotion_test ethumbd >>> edje_decc edje_watch eeze_scanner_monitor >>> eina_modinfo elementary_run emotion_test-eo ethumbd_client >>> edje_external_inspector eet eeze_umount eldbus-codegen >>> elementary_test eo_debug vieet >>> >>> and >>> >>> $:/mnt/opt/e/lib/x86_64-linux-gnu$ ls >>> >>> cmake libecore_imf.so >>> libefl.so.1 libembryo.so.1.22.99 >>> ecore libecore_imf.so.1 >>> libefl.so.1.22.99 libemile.so >>> ecore_con libecore_imf.so.1.22.99 >>> libefreet_mime.so libemile.so.1 >>> ecore_evas libecore_input_evas.so >>> libefreet_mime.so.1 libemile.so.1.22.99 >>> ecore_imf libecore_input_evas.so.1 >>> libefreet_mime.so.1.22.99 libemotion.so >>> edje libecore_input_evas.so.1.22.99 >>> libefreet.so libemotion.so.1 >>> eeze libecore_input.so >>> libefreet.so.1 libemotion.so.1.22.99 >>> efreet libecore_input.so.1 >>> libefreet.so.1.22.99 libeo_dbg.so >>> elementary libecore_input.so.1.22.99 >>> libefreet_trash.so libeo_dbg.so.1 >>> emotion libecore_ipc.so >>> libefreet_trash.so.1 libeo_dbg.so.1.22.99 >>> ethumb libecore_ipc.so.1 >>> libefreet_trash.so.1.22.99 libeolian.so >>> ethumb_client libecore_ipc.so.1.22.99 >>> libeina.so libeolian.so.1 >>> evas >>> >> and in /opt/e/lib/pkgconfig , is there an eeze.pc ? > > Thanks, and sorry for not reading your reply all the way through. no, > there is no eeze.pc there. there is nothing in /opt/e/lib except a > directory called x86_64-linux-gnu, which does seem to have all the > expected efl lib files and directories, including pkgconfig/eeze.pc. In > /etc/ld.so.conf.d there is an enlightenment.conf file containing two lines: > > # enlightenment install into /opt/e > # added x86_64-linux-gnu as recommendation for multi-arch from e list. > /opt/e/lib > /opt/e/lib/x86_64_linux-gnu > > I tried deleting /opt/e, commenting out /opt/e/lib/x86_64_linux-gnu > from /etc/ld.so.conf.d/enlightenment.conf, rebooting and rebuilding > efl, but /opt/e/lib looked the same, empty but with a populated > x86_64_linux-gnu directory. > > When I ran the efl autogen script, before meson, /opt/e/lib would > populate, and /opt/e/lib/x86_64_linuxgnu would also populate. Not sure > why /opt/e/lib is a problem now. Can't you just tweak PKG_CONFIG_PATH and LD_LIBRARY_PATH accordingly, i.e. adding the x86_64_linuxgnu dir? -- Massimo Maiurana Ragusa (RG) ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Battery indicator
Peter Flynn ha scritto il 10/09/2018 alle 17:20: >> It works back again after resume if I restart E. > > Logout and login? Ctrl-Alt-BackSp doesn't seem to work. The keyboard shortcut to restart E is ctrl+alt+end, at least on default configuration (you can change it from the keybinding menu). -- Massimo Maiurana Ragusa (RG) ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Battery indicator
Did you suspend your laptop? On my laptop the battery indicator in the bryce works until suspend/resume, then it is stuck at whatever status it was before suspend. It works back again after resume if I restart E. Instead, the battery indicator in the shelf always works, even after resume. Massimo Il 10 settembre 2018 15:08:00 CEST, Peter Flynn ha scritto: >The battery indicator in my shelf/bryce is stuck on max. I've been >using >this laptop all morning, and it still says I have a fully-charged >battery, which is obviously incorrect. > >It's a Dell XPS 15 running Mint 18 and e 0.22.3 from the >ppa:niko2040/e19 repo. > >I don't know what the indicator tests, but from experience when the >battery does get down to zero, the system goes black and dies without >warning, so the laptop is presumably providing the information in a >different place to the one expected, or has otherwise changed the way >it >does power management. > >Is there something I should be looking for? > >P > > >___ >enlightenment-users mailing list >enlightenment-users@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/enlightenment-users -- Inviato dal mio dispositivo Android con K-9 Mail. Perdonate la brevità. ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Terminology deleted by update
Peter Flynn ha scritto il 18/04/2018 alle 22:47: > On 18/04/18 21:19, Massimo Maiurana wrote: > [...] >> On debian buster (testing) there is no package named ninja, you should >> remove it from the apt command line. Meson should carry out ninja-build >> automatically as it's one of its dependencies. > > Interesting, so it does. > > Perhaps someone with write-access to > https://www.enlightenment.org/docs/distros/start could note "meson > (includes ninja)" instead of "meson and ninja". > > However, attempting to install the dependencies mentioned lower down > that page hits a snag: > > # apt install gcc make check libpam freetype libpng libjpeg zlib libdbus > luajit libx11 libxcursor libxrender libxrandr libxfixes libxdamage > libxcomposite libxss libxp libxext libxinerama libxkbfile libxtst libxcb > libxcb-shape libxcb-keysyms1 libpulse libsndfile libudev libblkid > libmount libgstreamer vlc libtiff giflib curl openssl opengl libspectre > poppler librsvg libraw libxine bullet > Reading package lists... Done > Building dependency tree > Reading state information... Done > E: Unable to locate package libpam > E: Unable to locate package freetype > E: Unable to locate package libpng > E: Unable to locate package libjpeg > E: Unable to locate package zlib > E: Unable to locate package libdbus > E: Unable to locate package libx11 > E: Unable to locate package libxcursor > E: Unable to locate package libxrender > E: Unable to locate package libxrandr > E: Unable to locate package libxfixes > E: Unable to locate package libxdamage > E: Unable to locate package libxcomposite > E: Unable to locate package libxss > E: Unable to locate package libxp > E: Unable to locate package libxext > E: Unable to locate package libxinerama > E: Unable to locate package libxkbfile > E: Unable to locate package libxtst > E: Unable to locate package libxcb > E: Unable to locate package libxcb-shape > E: Unable to locate package libpulse > E: Unable to locate package libsndfile > E: Unable to locate package libudev > E: Unable to locate package libblkid > E: Unable to locate package libmount > E: Unable to locate package libgstreamer > E: Unable to locate package libtiff > E: Unable to locate package giflib > E: Unable to locate package opengl > E: Unable to locate package libspectre > E: Unable to locate package poppler > E: Unable to locate package librsvg > E: Unable to locate package libraw > E: Unable to locate package libxine > E: Unable to locate package bullet > # > > This is Mint...something wrong somewhere. Consider that package names are different from one distro to another. E.g. on buster there is no freetype but instead libfreetype6, libxrandr is actually libxrandr2 and so on. -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Terminology deleted by update
Peter Flynn ha scritto il 18/04/2018 alle 21:58: > On 18/04/18 20:32, Peter Flynn wrote: >> On 18/04/18 09:56, Carsten Haitzler (The Rasterman) wrote: >>> On Wed, 18 Apr 2018 09:11:33 +0100 Peter Flynn <pe...@silmaril.ie> said: >>>> I know meson is terribly fashionable these days, but I have tried >>>> to get it to work on at least five Linux distros and it's never >>>> worked properly -- always been missing some unfindable component. >>> >>> ummm maybe its just the distros you tried that don't stay up to date >>> that easily? >> >> Is Meson that neglected in some places? I had sort of assumed it would >> be under heavy support as it's become so popular. >> >> So far I have tried Ubuntu, RedHat, CentOS, Bodhi, and raw Debian. > > Just tried Mint: > >> pentacle ~ # apt install git autoconf automake autopoint libtool gettext >> meson ninja On debian buster (testing) there is no package named ninja, you should remove it from the apt command line. Meson should carry out ninja-build automatically as it's one of its dependencies. >> Reading package lists... Done >> Building dependency tree >> Reading state information... Done >> autoconf is already the newest version (2.69-9). >> automake is already the newest version (1:1.15-4ubuntu1). >> autopoint is already the newest version (0.19.7-2ubuntu3). >> gettext is already the newest version (0.19.7-2ubuntu3). >> libtool is already the newest version (2.4.6-0.1). >> git is already the newest version (1:2.7.4-0ubuntu1.3). >> Some packages could not be installed. This may mean that you have >> requested an impossible situation or if you are using the unstable >> distribution that some required packages have not yet been created >> or been moved out of Incoming. >> The following information may help to resolve the situation: >> >> The following packages have unmet dependencies: >> meson : Depends: ninja-build (>= 1.6) but it is not going to be installed >> E: Unable to correct problems, you have held broken packages. >> pentacle ~ # > > Unfortunately, apt doesn't say *why* it won't install ninja-build, so I > have no way of knowing how the problem can be fixed. > > ///Peter > > > -- > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > ___ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] multiple terminology windows
Carsten Haitzler (The Rasterman) ha scritto il 02/04/2018 alle 04:53: > On Sun, 1 Apr 2018 18:04:31 +0200 Massimo Maiurana <maiur...@gmail.com> said: > >> Carsten Haitzler (The Rasterman) ha scritto il 26/03/2018 alle 07:24: >>> looks like you found a bug. you have enabled "multiple in stances one >>> process" an that should mean running terminology multiple times just >>> results in 1 terminology process but multiple windows from it as if you had >>> multiple terminology processes around. >> >> It would be useful if running it multiple times would result in having >> multiple tabs inside a single window, instead of multiple windows. At >> least for me :) > > you can just open up a new tab then im your existing terminal... the point of > this feature is to save memory with a single instance of the process only but > to otherwise appear to work as if you ran multiple process instances (ie > opened > multiple windows). why don't you just open a new tab in the existing window > you > want it in? any reason that doesn't work for you? I would like to have it done automatically. If that option would open a new tab, I could just make a script that runs terminology several times and have different tabs already opened and executing different commands. I could do same thing if there were a command line option to open a new tab, but there isn't any so I need to use tmux :( > >> -- >> Massimo Maiurana >> Ragusa (RG) >> >> -- >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> ___ >> enlightenment-users mailing list >> enlightenment-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >> > > -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] multiple terminology windows
Carsten Haitzler (The Rasterman) ha scritto il 26/03/2018 alle 07:24: > looks like you found a bug. you have enabled "multiple in stances one process" > an that should mean running terminology multiple times just results in 1 > terminology process but multiple windows from it as if you had multiple > terminology processes around. It would be useful if running it multiple times would result in having multiple tabs inside a single window, instead of multiple windows. At least for me :) -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] multiple terminology windows
Conrad Knight ha scritto il 01/04/2018 alle 02:46: > On Wed, Mar 28, 2018 at 1:02 AM, Carsten Haitzler <ras...@rasterman.com> > wrote: >> On Tue, 27 Mar 2018 22:49:15 -0400 Conrad Knight <iestynap...@gmail.com> >> said: >>> Ok, rebooted. Now the desktop file is being read as usual on every >>> login. But even with the -s flag, the problem persists. >> >> is it actually running terminology -s ? > > As far as i can tell, selecting terminology from the applications menu > doesn't run anything, just changes focus to the existing one. There's > no additional process. Is there a terminology process running? What do "ps aux | grep terminology" tells you? -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Wireless gadget and install dir
It turned out that required dependencies are too high for debian. In order to build wayland support in efl, wayland-protocols have to be version 1.12, but buster and sid ships both 1.11 :( Massimo Massimo Maiurana ha scritto il 18/01/2018 alle 14:28: > Oh, I've never explicitly gived options for building with wayland > support, if it's not enabled by default it is definitely the reason why > I don't see it. I'll build with wayland, thanks :) > > Massimo > > Stephen Houston ha scritto il 18/01/2018 alle 03:39: >> That is the correct directory. >> $libdir/enlightenment/gadgets/linux-gnu-x86_64-ver-0.23/wireless/e_gadget_wireless >> >> It is a sandbox gadget so it doesn't require any extra enabling. When you >> right click a Bryce and add gadgets or left click the desktop and add >> gadgets, wireless should be there. Twice actually if the wireless gadget >> that comes with e is enabled as well. If you don't see it, it probably >> means your enlightenment is not compiled with wayland support. Efl must be >> compiled with --enable-wayland and Enlightenment with -Dwayland=true for >> sandbox gadgets to work. This doesn't mean you have to use wayland. You Can >> still use X and have the gadget work. >> On Sun, Jan 14, 2018, 3:56 PM Massimo Maiurana <maiur...@gmail.com> wrote: >> >>> As I use network manager I've tried to install the wireless gadget to >>> give it try, but after install I don't see the gadget. >>> >>> This is the output of ninja: >>> >>> ninja: Entering directory `build' >>> [0/1] Installing files. >>> Installing e_gadget_wireless to >>> >>> /opt/e17/lib/x86_64-linux-gnu/enlightenment/gadgets/linux-gnu-x86_64-ver-0.23/wireless/e_gadget_wireless >>> Installing wireless.edj to >>> >>> /opt/e17/lib/x86_64-linux-gnu/enlightenment/gadgets/linux-gnu-x86_64-ver-0.23/wireless/wireless.edj >>> Installing >>> /home/max/Scaricati/e17_build/modules/wireless/build/wireless.desktop to >>> >>> /opt/e17/lib/x86_64-linux-gnu/enlightenment/gadgets/linux-gnu-x86_64-ver-0.23/wireless >>> >>> So it installs in >>> >>> $libdir/enlightenment/gadgets/linux-gnu-x86_64-ver-0.23/wireless/e_gadget_wireless. >>> Shouldn't it be >>> >>> $libdir/enlightenment/gadgets/wireless/linux-gnu-x86_64-ver-0.23/e_gadget_wireless? >>> I mean, the order of /linux-gnu-x86_64-ver-0.23/wireless dirs shouldn't >>> be the opposite? >>> >>> Anyway, I've tried copying files in both paths, just to be sure it finds >>> them either ways, but I still haven't the gadget listed in the available >>> gadgets. What can I do? >>> >>> -- >>> Massimo Maiurana >>> Ragusa (RG) >>> >>> >>> >>> -- >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >>> ___ >>> enlightenment-users mailing list >>> enlightenment-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >>> >> -- >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> ___ >> enlightenment-users mailing list >> enlightenment-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >> > > -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Wireless gadget and install dir
Oh, I've never explicitly gived options for building with wayland support, if it's not enabled by default it is definitely the reason why I don't see it. I'll build with wayland, thanks :) Massimo Stephen Houston ha scritto il 18/01/2018 alle 03:39: > That is the correct directory. > $libdir/enlightenment/gadgets/linux-gnu-x86_64-ver-0.23/wireless/e_gadget_wireless > > It is a sandbox gadget so it doesn't require any extra enabling. When you > right click a Bryce and add gadgets or left click the desktop and add > gadgets, wireless should be there. Twice actually if the wireless gadget > that comes with e is enabled as well. If you don't see it, it probably > means your enlightenment is not compiled with wayland support. Efl must be > compiled with --enable-wayland and Enlightenment with -Dwayland=true for > sandbox gadgets to work. This doesn't mean you have to use wayland. You Can > still use X and have the gadget work. > On Sun, Jan 14, 2018, 3:56 PM Massimo Maiurana <maiur...@gmail.com> wrote: > >> As I use network manager I've tried to install the wireless gadget to >> give it try, but after install I don't see the gadget. >> >> This is the output of ninja: >> >> ninja: Entering directory `build' >> [0/1] Installing files. >> Installing e_gadget_wireless to >> >> /opt/e17/lib/x86_64-linux-gnu/enlightenment/gadgets/linux-gnu-x86_64-ver-0.23/wireless/e_gadget_wireless >> Installing wireless.edj to >> >> /opt/e17/lib/x86_64-linux-gnu/enlightenment/gadgets/linux-gnu-x86_64-ver-0.23/wireless/wireless.edj >> Installing >> /home/max/Scaricati/e17_build/modules/wireless/build/wireless.desktop to >> >> /opt/e17/lib/x86_64-linux-gnu/enlightenment/gadgets/linux-gnu-x86_64-ver-0.23/wireless >> >> So it installs in >> >> $libdir/enlightenment/gadgets/linux-gnu-x86_64-ver-0.23/wireless/e_gadget_wireless. >> Shouldn't it be >> >> $libdir/enlightenment/gadgets/wireless/linux-gnu-x86_64-ver-0.23/e_gadget_wireless? >> I mean, the order of /linux-gnu-x86_64-ver-0.23/wireless dirs shouldn't >> be the opposite? >> >> Anyway, I've tried copying files in both paths, just to be sure it finds >> them either ways, but I still haven't the gadget listed in the available >> gadgets. What can I do? >> >> -- >> Massimo Maiurana >> Ragusa (RG) >> >> >> >> -- >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> ___ >> enlightenment-users mailing list >> enlightenment-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >> > -- > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > ___ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
[e-users] Wireless gadget and install dir
As I use network manager I've tried to install the wireless gadget to give it try, but after install I don't see the gadget. This is the output of ninja: ninja: Entering directory `build' [0/1] Installing files. Installing e_gadget_wireless to /opt/e17/lib/x86_64-linux-gnu/enlightenment/gadgets/linux-gnu-x86_64-ver-0.23/wireless/e_gadget_wireless Installing wireless.edj to /opt/e17/lib/x86_64-linux-gnu/enlightenment/gadgets/linux-gnu-x86_64-ver-0.23/wireless/wireless.edj Installing /home/max/Scaricati/e17_build/modules/wireless/build/wireless.desktop to /opt/e17/lib/x86_64-linux-gnu/enlightenment/gadgets/linux-gnu-x86_64-ver-0.23/wireless So it installs in $libdir/enlightenment/gadgets/linux-gnu-x86_64-ver-0.23/wireless/e_gadget_wireless. Shouldn't it be $libdir/enlightenment/gadgets/wireless/linux-gnu-x86_64-ver-0.23/e_gadget_wireless? I mean, the order of /linux-gnu-x86_64-ver-0.23/wireless dirs shouldn't be the opposite? Anyway, I've tried copying files in both paths, just to be sure it finds them either ways, but I still haven't the gadget listed in the available gadgets. What can I do? -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Temperature gadget
Peter Flynn ha scritto il 12/01/2018 alle 22:50: > > Well, °C *is* a percentage, if you restrict it to the freezing—boiling > range :-) So it's a relative percentage ^^ Anyway, the same thing applies even to netstatus, which esposes send/receive values as percentage. Oddly, if I set it to use automatic maximums I don't even know to what maximum value the percentage actually refers. I think it would be better to use B/KB/MB for the value and use percentage only to draw the bar, even if one sets maximums to a fixed value. -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Creating Enlightenment Gadgets
Carsten Haitzler ha scritto il 13/01/2018 alle 07:43: > > stephen is right. it's far more than just for launching apps. its a > panel/bar/whatever thing for a bunch of "desktop control gadgets" that you'd > commonly use to control your desktop environment (or see it's status). Indeed I don't use it, and I never did with the shelves, for launching apps as I use evry (alt+esc) for that purpose. I've never had an ibar in a shelf and I haven't now a luncher in the gadget bar :) -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Temperature gadget
That'd would be great, thanks. Seeing a percentage as temperature value is counterintuitive to me :) Massimo Stephen Houston ha scritto il 12/01/2018 alle 22:23: > Though I will say - the percentage is calculated for only drawing purposes > and the text should be the termperature. I'll fix that. > > On Fri, Jan 12, 2018 at 3:22 PM Stephen Houston <smhousto...@gmail.com> > wrote: > >> the percentage is calculated in the rage you set. You set a low >> temperature and you set a high temperature. 30 celsius and 80 celsius is >> default so what percent is 34 between 30 and 80? 8%. >> >> On Fri, Jan 12, 2018 at 3:19 PM Peter Flynn <pe...@silmaril.ie> wrote: >> >>> On 12/01/18 12:02, Massimo Maiurana wrote: >>>> Reading the thread about gadgets I decided to try using a bryce in >>>> place of a shelf. Nice :) >>>> >>>> I see that the thermal gadget doesn't display the temperature value >>>> and I don't know why, maybe I'm missing something. Clicking in the >>>> gadget it shows a bar saying "4%", not an actual temperature value. >>>> The temperature gadget placed in a shelf shows instead "34°" when I >>>> hover it, which is definitely a correct value. >>> >>> I have just done exactly the same, and it shows 34°C which is claims is >>> 8% (of something, I wot not what). >>> >>> ///Peter >>> >>> >>> -- >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >>> ___ >>> enlightenment-users mailing list >>> enlightenment-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >>> >> > -- > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > ___ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
[e-users] Temperature gadget
Reading the thread about gadgets I decided to try using a bryce in place of a shelf. Nice :) I see that the thermal gadget doesn't display the temperature value and I don't know why, maybe I'm missing something. Clicking in the gadget it shows a bar saying "4%", not an actual temperature value. The temperature gadget placed in a shelf shows instead "34°" when I hover it, which is definitely a correct value. -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] More help with meson please ...
mh ha scritto il 11/12/2017 alle 13:52: > On 12/11/17 6:35 AM, Massimo Maiurana wrote: >> Carsten Haitzler ha scritto il 11/12/2017 alle 01:00: >>> On Sun, 10 Dec 2017 17:43:55 +0100 Massimo Maiurana >>> <maiur...@gmail.com> said: >>> >>>> marcel-hollerb...@t-online.de ha scritto il 10/12/2017 alle 11:30: >>>>> Hello, >>>>> >>>>> On Sun, Dec 10, 2017 at 10:20:22AM +0100, Massimo Maiurana wrote: >>>>>> Massimo Maiurana ha scritto il 10/12/2017 alle 09:41: >>>>>>> Carsten Haitzler ha scritto il 10/12/2017 alle 02:02: >>>>>>>> On Sat, 9 Dec 2017 18:06:49 +0100 Massimo Maiurana >>>>>>>> <maiur...@gmail.com> >>>>>>>> said: >>>>>>>> >>>>>>>>> I have a different problem with the prefix. >>>>>>>>> >>>>>>>>> I build E using this command: >>>>>>>>> meson --prefix=/opt/e17 . build >>>>>>>>> >>>>>>>>> But both modules and pkgconfig files are not installed in >>>>>>>>> /opt/e17/lib >>>>>>>>> as I would expect, they are installed in >>>>>>>>> /opt/e17/lib/x86_64-linux-gnu, >>>>>>>>> so E doesn't find any module at startup and additional modules >>>>>>>>> can't be >>>>>>>>> built as at configuration stage they can't find >>>>>>>>> enlightenment.pc. I have >>>>>>>>> to move all directories by hand. >>>>>>>>> >>>>>>>>> Is there a way to make it install these files in the right >>>>>>>>> directories? >>>>>>>> odd. they don't do that for me on arch. they install in the >>>>>>>> usual old >>>>>>>> school places. PREFIX/lib/enligntenment/... for modules, >>>>>>>> PREFIX/lib/pkgconfig/... for pc files... >>>>>>>> >>>>>>>> has your meson been patched by your distro? >>>>>>> It could be, I'm on debian buster. The current shipped version is >>>>>>> 0.42.1 >>>>>>> and I see in changelog that something has changed to solve some >>>>>>> problems >>>>>>> with multiarch and cross builds: >>>>>>> http://metadata.ftp-master.debian.org/changelogs/main/m/meson/meson_0.42.1-1_changelog >>>>>>> >>>>>> Uhm, it appears that this is the only patch in debian package and it >>>>>> looks unrelated to this issue: >>>>>> https://sources.debian.org/patches/meson/0.42.1-1/1-disable-openmpi.patch/ >>>>>> >>>>>> >>>>>> Maybe the problem is the meson version, 0.42.1 in buster but >>>>>> 0.43.0 in >>>>>> Arch? >>>>>> >>>>>> 0.43.0 has not been ported to debian due to compilation problems: >>>>>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=879976 >>>>>> >>>>>>> I'll try do downgrade meson to see if the issue has been >>>>>>> introduced at >>>>>>> some point. >>>>>> There aren't other versions available in buster :( >>>>>> >>>>> >>>>> Can you check the output of mesonconf ? >>>>> >>>>> I think you have your libdir variable set to lib/x86_64-linux-gnu/ no >>>>> idea why, but debian & ubuntu default theire lib directory in meson to >>>>> that value ... >>>> Looks like they do it in order to avoid conflict in multiarch systems, >>>> see here: https://wiki.debian.org/Multiarch/Implementation >>>> >>>> Maybe $prefix/lib/ should be included in the search path? This >>>> way a default installation would work in any system, as even installing >>>> in standard prefixes would end having libraries in the triplet subdir. >>> then something isn't setting PACKAGE_LIB_DIR (and other defines) >>> correctly... >>> because this is what lets the lib or app find its modules at runtime. >>> in rage i >>> put: >>> >>> dir_lib = join_paths(dir_prefix, get_option('libdir')) >>> ... >>> cfg.set_quoted('PACKAGE_LIB_DIR' , dir_lib) &
Re: [e-users] More help with meson please ...
Carsten Haitzler ha scritto il 11/12/2017 alle 01:00: > On Sun, 10 Dec 2017 17:43:55 +0100 Massimo Maiurana <maiur...@gmail.com> said: > >> marcel-hollerb...@t-online.de ha scritto il 10/12/2017 alle 11:30: >>> Hello, >>> >>> On Sun, Dec 10, 2017 at 10:20:22AM +0100, Massimo Maiurana wrote: >>>> Massimo Maiurana ha scritto il 10/12/2017 alle 09:41: >>>>> Carsten Haitzler ha scritto il 10/12/2017 alle 02:02: >>>>>> On Sat, 9 Dec 2017 18:06:49 +0100 Massimo Maiurana <maiur...@gmail.com> >>>>>> said: >>>>>> >>>>>>> I have a different problem with the prefix. >>>>>>> >>>>>>> I build E using this command: >>>>>>> meson --prefix=/opt/e17 . build >>>>>>> >>>>>>> But both modules and pkgconfig files are not installed in /opt/e17/lib >>>>>>> as I would expect, they are installed in /opt/e17/lib/x86_64-linux-gnu, >>>>>>> so E doesn't find any module at startup and additional modules can't be >>>>>>> built as at configuration stage they can't find enlightenment.pc. I have >>>>>>> to move all directories by hand. >>>>>>> >>>>>>> Is there a way to make it install these files in the right directories? >>>>>> >>>>>> odd. they don't do that for me on arch. they install in the usual old >>>>>> school places. PREFIX/lib/enligntenment/... for modules, >>>>>> PREFIX/lib/pkgconfig/... for pc files... >>>>>> >>>>>> has your meson been patched by your distro? >>>>> >>>>> It could be, I'm on debian buster. The current shipped version is 0.42.1 >>>>> and I see in changelog that something has changed to solve some problems >>>>> with multiarch and cross builds: >>>>> http://metadata.ftp-master.debian.org/changelogs/main/m/meson/meson_0.42.1-1_changelog >>>> >>>> Uhm, it appears that this is the only patch in debian package and it >>>> looks unrelated to this issue: >>>> https://sources.debian.org/patches/meson/0.42.1-1/1-disable-openmpi.patch/ >>>> >>>> Maybe the problem is the meson version, 0.42.1 in buster but 0.43.0 in >>>> Arch? >>>> >>>> 0.43.0 has not been ported to debian due to compilation problems: >>>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=879976 >>>> >>>>> I'll try do downgrade meson to see if the issue has been introduced at >>>>> some point. >>>> >>>> There aren't other versions available in buster :( >>>> >>> >>> >>> Can you check the output of mesonconf ? >>> >>> I think you have your libdir variable set to lib/x86_64-linux-gnu/ no >>> idea why, but debian & ubuntu default theire lib directory in meson to >>> that value ... >> >> Looks like they do it in order to avoid conflict in multiarch systems, >> see here: https://wiki.debian.org/Multiarch/Implementation >> >> Maybe $prefix/lib/ should be included in the search path? This >> way a default installation would work in any system, as even installing >> in standard prefixes would end having libraries in the triplet subdir. > > then something isn't setting PACKAGE_LIB_DIR (and other defines) correctly... > because this is what lets the lib or app find its modules at runtime. in rage > i > put: > > dir_lib= join_paths(dir_prefix, get_option('libdir')) > ... > cfg.set_quoted('PACKAGE_LIB_DIR' , dir_lib) > > so it SHOULD be set right... so i am guessing e isn't setting these right so > that it can then know the libdir is actually a 2 level thing (and what it is > -> > lib/x86... from prefix) Well, I found out that E didn't do it at that time because I just restarted it after building with the usual "killall -HUP enlightenment". For some reason the fresh installed E did keep looking at /opt/e17/lib to load its modules and didn't found them. Today I rebooted and now it looked at /opt/e17/lib/x86_64-linux-gnu, but as I moved them all it again didn't found them. For now I solved with a simple symlink, but at least now I know it does the right thing, though it didn't after SIGHUP :) >>> You can change that with `meson --libdir=lib [whatever option] ..` >>> >>> >>> Greetings, >>>bu5hm4n >>> >>>>>>> Massimo >>>>>>> >>>>
Re: [e-users] More help with meson please ...
Ross Vandegrift ha scritto il 10/12/2017 alle 20:14: > On Sun, Dec 10, 2017 at 05:43:55PM +0100, Massimo Maiurana wrote: >> Looks like they do it in order to avoid conflict in multiarch systems, >> see here: https://wiki.debian.org/Multiarch/Implementation >> >> Maybe $prefix/lib/ should be included in the search path? This >> way a default installation would work in any system, as even installing >> in standard prefixes would end having libraries in the triplet subdir. > > Yes, that's right - by default your system probably has the default > /etc/ld.so.conf.d/x86_64-linux-gnu.conf, which takes care of this for > /usr. Yes, it has. > Based on the previous emails, you just need to add > /opt/e17/lib/x86_64-linux-gnu in another file under that dir and re-run > ldconfig. Indeed I have a file under /etc/ld.so.conf.d made by me just to add /opt/e17/lib to dirs searched by ld.so, I'll put it there so I can build even with the default libdir. > > Just FYI - unless you need openssl or wayland, the efl & e packages in > Debian experimental should work well on buster. I usually build from source to test the current state of internazionalization in git. -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] More help with meson please ...
marcel-hollerb...@t-online.de ha scritto il 10/12/2017 alle 11:30: > Hello, > > On Sun, Dec 10, 2017 at 10:20:22AM +0100, Massimo Maiurana wrote: >> Massimo Maiurana ha scritto il 10/12/2017 alle 09:41: >>> Carsten Haitzler ha scritto il 10/12/2017 alle 02:02: >>>> On Sat, 9 Dec 2017 18:06:49 +0100 Massimo Maiurana <maiur...@gmail.com> >>>> said: >>>> >>>>> I have a different problem with the prefix. >>>>> >>>>> I build E using this command: >>>>> meson --prefix=/opt/e17 . build >>>>> >>>>> But both modules and pkgconfig files are not installed in /opt/e17/lib >>>>> as I would expect, they are installed in /opt/e17/lib/x86_64-linux-gnu, >>>>> so E doesn't find any module at startup and additional modules can't be >>>>> built as at configuration stage they can't find enlightenment.pc. I have >>>>> to move all directories by hand. >>>>> >>>>> Is there a way to make it install these files in the right directories? >>>> >>>> odd. they don't do that for me on arch. they install in the usual old >>>> school >>>> places. PREFIX/lib/enligntenment/... for modules, PREFIX/lib/pkgconfig/... >>>> for >>>> pc files... >>>> >>>> has your meson been patched by your distro? >>> >>> It could be, I'm on debian buster. The current shipped version is 0.42.1 >>> and I see in changelog that something has changed to solve some problems >>> with multiarch and cross builds: >>> http://metadata.ftp-master.debian.org/changelogs/main/m/meson/meson_0.42.1-1_changelog >> >> Uhm, it appears that this is the only patch in debian package and it >> looks unrelated to this issue: >> https://sources.debian.org/patches/meson/0.42.1-1/1-disable-openmpi.patch/ >> >> Maybe the problem is the meson version, 0.42.1 in buster but 0.43.0 in Arch? >> >> 0.43.0 has not been ported to debian due to compilation problems: >> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=879976 >> >>> I'll try do downgrade meson to see if the issue has been introduced at >>> some point. >> >> There aren't other versions available in buster :( >> > > > Can you check the output of mesonconf ? > > I think you have your libdir variable set to lib/x86_64-linux-gnu/ no > idea why, but debian & ubuntu default theire lib directory in meson to > that value ... Looks like they do it in order to avoid conflict in multiarch systems, see here: https://wiki.debian.org/Multiarch/Implementation Maybe $prefix/lib/ should be included in the search path? This way a default installation would work in any system, as even installing in standard prefixes would end having libraries in the triplet subdir. > You can change that with `meson --libdir=lib [whatever option] ..` > > > Greetings, >bu5hm4n > >>>>> Massimo >>>>> >>>>> Daniel Kasak ha scritto il 29/11/2017 alle 04:14: >>>>>> I'm having a small issue with meson and enlightenment. It's ignoring my >>>>>> 'prefix' option. I'm building like this: >>>>>> >>>>>> --- >>>>>> >>>>>> export LIBRAW_CFLAGS=-I/usr/include/libraw >>>>>> export PKG_CONFIG_PATH=/opt/e22/lib/pkgconfig >>>>>> export CFLAGS="-O3 -g3 -march=skylake -ffast-math -W -Wall -Wextra >>>>>> -Wshadow >>>>>> -Wstrict-prototypes" >>>>>> >>>>>> rm -rf build >>>>>> >>>>>> meson . build >>>>>> >>>>>> meson configure build \ >>>>>> -Dprefix=/opt/e22 \ >>>>>> -Dincludedir=/opt/e22 \ >>>>>> -Dwayland=True >>>>>> >>>>>> ninja -C build >>>>>> ninja -C build install >>>>>> >>>>>> --- >>>>>> >>>>>> If I cd into the enlightenment source and go: >>>>>> >>>>>> meson configure build >>>>>> >>>>>> ... it says it's recognised the 'prefix': >>>>>> >>>>>> Directories: >>>>>> Option Current Value Description >>>>>> -- - --- >>>>>> prefix /opt/e22 Installation prefix. >>>>>> >>>>>> But
Re: [e-users] More help with meson please ...
marcel-hollerb...@t-online.de ha scritto il 10/12/2017 alle 11:30: > Hello, > > On Sun, Dec 10, 2017 at 10:20:22AM +0100, Massimo Maiurana wrote: >> Massimo Maiurana ha scritto il 10/12/2017 alle 09:41: >>> Carsten Haitzler ha scritto il 10/12/2017 alle 02:02: >>>> On Sat, 9 Dec 2017 18:06:49 +0100 Massimo Maiurana <maiur...@gmail.com> >>>> said: >>>> >>>>> I have a different problem with the prefix. >>>>> >>>>> I build E using this command: >>>>> meson --prefix=/opt/e17 . build >>>>> >>>>> But both modules and pkgconfig files are not installed in /opt/e17/lib >>>>> as I would expect, they are installed in /opt/e17/lib/x86_64-linux-gnu, >>>>> so E doesn't find any module at startup and additional modules can't be >>>>> built as at configuration stage they can't find enlightenment.pc. I have >>>>> to move all directories by hand. >>>>> >>>>> Is there a way to make it install these files in the right directories? >>>> >>>> odd. they don't do that for me on arch. they install in the usual old >>>> school >>>> places. PREFIX/lib/enligntenment/... for modules, PREFIX/lib/pkgconfig/... >>>> for >>>> pc files... >>>> >>>> has your meson been patched by your distro? >>> >>> It could be, I'm on debian buster. The current shipped version is 0.42.1 >>> and I see in changelog that something has changed to solve some problems >>> with multiarch and cross builds: >>> http://metadata.ftp-master.debian.org/changelogs/main/m/meson/meson_0.42.1-1_changelog >> >> Uhm, it appears that this is the only patch in debian package and it >> looks unrelated to this issue: >> https://sources.debian.org/patches/meson/0.42.1-1/1-disable-openmpi.patch/ >> >> Maybe the problem is the meson version, 0.42.1 in buster but 0.43.0 in Arch? >> >> 0.43.0 has not been ported to debian due to compilation problems: >> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=879976 >> >>> I'll try do downgrade meson to see if the issue has been introduced at >>> some point. >> >> There aren't other versions available in buster :( >> > > > Can you check the output of mesonconf ? > > I think you have your libdir variable set to lib/x86_64-linux-gnu/ no > idea why, but debian & ubuntu default theire lib directory in meson to > that value ... Yes, you're right. libdir is indeed set to lib/x86_64-linux-gnu/. Of course it's the same with every package using meson, e.g. rage_thumb is installed in lib/x86_64-linux-gnu/rage. > You can change that with `meson --libdir=lib [whatever option] ..` Thanks! I did put "cp -av $TARGET/lib/x86_64-linux-gnu/* $TARGET/lib" in my build script as a workaround, now I can remove that :) Would it worth to put a line in README to advise this for other debian/ubuntu users? > Greetings, >bu5hm4n > >>>>> Massimo >>>>> >>>>> Daniel Kasak ha scritto il 29/11/2017 alle 04:14: >>>>>> I'm having a small issue with meson and enlightenment. It's ignoring my >>>>>> 'prefix' option. I'm building like this: >>>>>> >>>>>> --- >>>>>> >>>>>> export LIBRAW_CFLAGS=-I/usr/include/libraw >>>>>> export PKG_CONFIG_PATH=/opt/e22/lib/pkgconfig >>>>>> export CFLAGS="-O3 -g3 -march=skylake -ffast-math -W -Wall -Wextra >>>>>> -Wshadow >>>>>> -Wstrict-prototypes" >>>>>> >>>>>> rm -rf build >>>>>> >>>>>> meson . build >>>>>> >>>>>> meson configure build \ >>>>>> -Dprefix=/opt/e22 \ >>>>>> -Dincludedir=/opt/e22 \ >>>>>> -Dwayland=True >>>>>> >>>>>> ninja -C build >>>>>> ninja -C build install >>>>>> >>>>>> --- >>>>>> >>>>>> If I cd into the enlightenment source and go: >>>>>> >>>>>> meson configure build >>>>>> >>>>>> ... it says it's recognised the 'prefix': >>>>>> >>>>>> Directories: >>>>>> Option Current Value Description >>>>>> -- - --- >>>>>> prefix /opt/e22 Installation prefix
Re: [e-users] More help with meson please ...
Massimo Maiurana ha scritto il 10/12/2017 alle 09:41: > Carsten Haitzler ha scritto il 10/12/2017 alle 02:02: >> On Sat, 9 Dec 2017 18:06:49 +0100 Massimo Maiurana <maiur...@gmail.com> said: >> >>> I have a different problem with the prefix. >>> >>> I build E using this command: >>> meson --prefix=/opt/e17 . build >>> >>> But both modules and pkgconfig files are not installed in /opt/e17/lib >>> as I would expect, they are installed in /opt/e17/lib/x86_64-linux-gnu, >>> so E doesn't find any module at startup and additional modules can't be >>> built as at configuration stage they can't find enlightenment.pc. I have >>> to move all directories by hand. >>> >>> Is there a way to make it install these files in the right directories? >> >> odd. they don't do that for me on arch. they install in the usual old school >> places. PREFIX/lib/enligntenment/... for modules, PREFIX/lib/pkgconfig/... >> for >> pc files... >> >> has your meson been patched by your distro? > > It could be, I'm on debian buster. The current shipped version is 0.42.1 > and I see in changelog that something has changed to solve some problems > with multiarch and cross builds: > http://metadata.ftp-master.debian.org/changelogs/main/m/meson/meson_0.42.1-1_changelog Uhm, it appears that this is the only patch in debian package and it looks unrelated to this issue: https://sources.debian.org/patches/meson/0.42.1-1/1-disable-openmpi.patch/ Maybe the problem is the meson version, 0.42.1 in buster but 0.43.0 in Arch? 0.43.0 has not been ported to debian due to compilation problems: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=879976 > I'll try do downgrade meson to see if the issue has been introduced at > some point. There aren't other versions available in buster :( >>> Massimo >>> >>> Daniel Kasak ha scritto il 29/11/2017 alle 04:14: >>>> I'm having a small issue with meson and enlightenment. It's ignoring my >>>> 'prefix' option. I'm building like this: >>>> >>>> --- >>>> >>>> export LIBRAW_CFLAGS=-I/usr/include/libraw >>>> export PKG_CONFIG_PATH=/opt/e22/lib/pkgconfig >>>> export CFLAGS="-O3 -g3 -march=skylake -ffast-math -W -Wall -Wextra -Wshadow >>>> -Wstrict-prototypes" >>>> >>>> rm -rf build >>>> >>>> meson . build >>>> >>>> meson configure build \ >>>> -Dprefix=/opt/e22 \ >>>> -Dincludedir=/opt/e22 \ >>>> -Dwayland=True >>>> >>>> ninja -C build >>>> ninja -C build install >>>> >>>> --- >>>> >>>> If I cd into the enlightenment source and go: >>>> >>>> meson configure build >>>> >>>> ... it says it's recognised the 'prefix': >>>> >>>> Directories: >>>> Option Current Value Description >>>> -- - --- >>>> prefix /opt/e22 Installation prefix. >>>> >>>> But when I do: >>>> >>>> ninja -C build install >>>> >>>> ... it installs into /usr/local/ >>>> >>>> If I do: >>>> >>>> DESTDIR=/opt/e22 ninja -C build install >>>> >>>> ... it puts things in /opt/e22/usr/local/ ... etc >>>> >>>> I guess I'm doing something wrong. Any hints? >>>> >>>> Dan >>>> -- >>>> Check out the vibrant tech community on one of the world's most >>>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >>>> ___ >>>> enlightenment-users mailing list >>>> enlightenment-users@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >>>> >>> >>> >>> -- >>> Massimo Maiurana >>> Ragusa (RG) >>> >>> -- >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >>> ___ >>> enlightenment-users mailing list >>> enlightenment-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >>> >> >> > > -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] More help with meson please ...
Carsten Haitzler ha scritto il 10/12/2017 alle 02:02: > On Sat, 9 Dec 2017 18:06:49 +0100 Massimo Maiurana <maiur...@gmail.com> said: > >> I have a different problem with the prefix. >> >> I build E using this command: >> meson --prefix=/opt/e17 . build >> >> But both modules and pkgconfig files are not installed in /opt/e17/lib >> as I would expect, they are installed in /opt/e17/lib/x86_64-linux-gnu, >> so E doesn't find any module at startup and additional modules can't be >> built as at configuration stage they can't find enlightenment.pc. I have >> to move all directories by hand. >> >> Is there a way to make it install these files in the right directories? > > odd. they don't do that for me on arch. they install in the usual old school > places. PREFIX/lib/enligntenment/... for modules, PREFIX/lib/pkgconfig/... for > pc files... > > has your meson been patched by your distro? It could be, I'm on debian buster. The current shipped version is 0.42.1 and I see in changelog that something has changed to solve some problems with multiarch and cross builds: http://metadata.ftp-master.debian.org/changelogs/main/m/meson/meson_0.42.1-1_changelog I'll try do downgrade meson to see if the issue has been introduced at some point. >> Massimo >> >> Daniel Kasak ha scritto il 29/11/2017 alle 04:14: >>> I'm having a small issue with meson and enlightenment. It's ignoring my >>> 'prefix' option. I'm building like this: >>> >>> --- >>> >>> export LIBRAW_CFLAGS=-I/usr/include/libraw >>> export PKG_CONFIG_PATH=/opt/e22/lib/pkgconfig >>> export CFLAGS="-O3 -g3 -march=skylake -ffast-math -W -Wall -Wextra -Wshadow >>> -Wstrict-prototypes" >>> >>> rm -rf build >>> >>> meson . build >>> >>> meson configure build \ >>> -Dprefix=/opt/e22 \ >>> -Dincludedir=/opt/e22 \ >>> -Dwayland=True >>> >>> ninja -C build >>> ninja -C build install >>> >>> --- >>> >>> If I cd into the enlightenment source and go: >>> >>> meson configure build >>> >>> ... it says it's recognised the 'prefix': >>> >>> Directories: >>> Option Current Value Description >>> -- - --- >>> prefix /opt/e22 Installation prefix. >>> >>> But when I do: >>> >>> ninja -C build install >>> >>> ... it installs into /usr/local/ >>> >>> If I do: >>> >>> DESTDIR=/opt/e22 ninja -C build install >>> >>> ... it puts things in /opt/e22/usr/local/ ... etc >>> >>> I guess I'm doing something wrong. Any hints? >>> >>> Dan >>> -- >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >>> ___ >>> enlightenment-users mailing list >>> enlightenment-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >>> >> >> >> -- >> Massimo Maiurana >> Ragusa (RG) >> >> -- >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> ___ >> enlightenment-users mailing list >> enlightenment-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >> > > -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] More help with meson please ...
I have a different problem with the prefix. I build E using this command: meson --prefix=/opt/e17 . build But both modules and pkgconfig files are not installed in /opt/e17/lib as I would expect, they are installed in /opt/e17/lib/x86_64-linux-gnu, so E doesn't find any module at startup and additional modules can't be built as at configuration stage they can't find enlightenment.pc. I have to move all directories by hand. Is there a way to make it install these files in the right directories? Massimo Daniel Kasak ha scritto il 29/11/2017 alle 04:14: > I'm having a small issue with meson and enlightenment. It's ignoring my > 'prefix' option. I'm building like this: > > --- > > export LIBRAW_CFLAGS=-I/usr/include/libraw > export PKG_CONFIG_PATH=/opt/e22/lib/pkgconfig > export CFLAGS="-O3 -g3 -march=skylake -ffast-math -W -Wall -Wextra -Wshadow > -Wstrict-prototypes" > > rm -rf build > > meson . build > > meson configure build \ > -Dprefix=/opt/e22 \ > -Dincludedir=/opt/e22 \ > -Dwayland=True > > ninja -C build > ninja -C build install > > --- > > If I cd into the enlightenment source and go: > > meson configure build > > ... it says it's recognised the 'prefix': > > Directories: > Option Current Value Description > -- - --- > prefix /opt/e22 Installation prefix. > > But when I do: > > ninja -C build install > > ... it installs into /usr/local/ > > If I do: > > DESTDIR=/opt/e22 ninja -C build install > > ... it puts things in /opt/e22/usr/local/ ... etc > > I guess I'm doing something wrong. Any hints? > > Dan > -- > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Mouse speed
Peter Flynn ha scritto il 23/07/2017 alle 17:37: > Whereabouts in the e settings is mouse speed and acceleration? I can see > in Settings two entries, Mouse and Mouse Bindings. > > Mouse lets you set the pointer size (although regrettably applications > ignore it, as noted before) Mouse has two tabs. The first is "pointer" and do what you say, the other is "mouse" and there are hand configuration, acceleration and threshold. > Mouse Bindings lets you change the actions for the clicks. > > But I don't see anywhere to set the two most critical customisations: > speed and acceleration. What have I missed? > > ///Peter > > -- > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > ___ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Ho< to get the foxus inside the new window ?
You said that when you hover a window that is raised. This is because in "Window focus"=>"Level" the checkbox for the option "Raise windows on mouse over" is checked and the delay is too short. Just uncheck that box or slide the cursor for more delay and be happy ;) Bye Massimo Pierre Couderc ha scritto il 15/04/2017 alle 19:11: > Mmm, no ;) I like the focus on the window I cross without the need of > clicking inside it. > > But the counterpart is the need of the focus goinG automtically in the > window just open. > > Is it possible ? > > > On 04/15/2017 09:58 AM, Massimo Maiurana wrote: >> You might want to tell E to not raise windows when they get focus ;) >> >> Bye >> Massimo >> >> >> Il 15 aprile 2017 09:16:25 CEST, Pierre Couderc <pie...@couderc.eu> ha >> scritto: >>> When I open a window, from the ibar for example, I woud like the focus >>> to be inside the new window. >>> >>> Else when going to it with the mouse, the focus crosses another window >>> and the new window disappears... You will say I am not quick enough. >>> But >>> I am old ans it is not a video game >>> >>> >>> -- >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >>> ___ >>> enlightenment-users mailing list >>> enlightenment-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > > -- > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > ___ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Ho< to get the foxus inside the new window ?
You might want to tell E to not raise windows when they get focus ;) Bye Massimo Il 15 aprile 2017 09:16:25 CEST, Pierre Coudercha scritto: >When I open a window, from the ibar for example, I woud like the focus >to be inside the new window. > >Else when going to it with the mouse, the focus crosses another window >and the new window disappears... You will say I am not quick enough. >But >I am old ans it is not a video game > > >-- >Check out the vibrant tech community on one of the world's most >engaging tech sites, Slashdot.org! http://sdm.link/slashdot >___ >enlightenment-users mailing list >enlightenment-users@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/enlightenment-users -- Inviato dal mio dispositivo Android con K-9 Mail. Perdonate la brevità. -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Acpi events
Carsten Haitzler (The Rasterman) ha scritto il 27/03/2017 alle 01:41: > On Sun, 26 Mar 2017 20:01:44 +0200 Massimo Maiurana <maiur...@gmail.com> said: > >> Carsten Haitzler (The Rasterman) ha scritto il 26/03/2017 alle 15:36: >>> On Sat, 25 Mar 2017 22:36:45 +0100 Massimo Maiurana <maiur...@gmail.com> >>> said: >>> >>>> Carsten Haitzler (The Rasterman) ha scritto il 23/03/2017 alle 00:29: >>>>> On Wed, 22 Mar 2017 12:49:09 +0100 Massimo Maiurana <maiur...@gmail.com> >>>>> said: >>>>> >>>>>> Carsten Haitzler (The Rasterman) ha scritto il 21/03/2017 alle 00:11: >>>>>>> On Mon, 20 Mar 2017 22:50:13 +0100 Massimo Maiurana <maiur...@gmail.com> >>>>>>> said: >>>>>>> >>>>>>>> Carsten Haitzler (The Rasterman) ha scritto il 20/03/2017 alle 04:02: >>>>>>>>> On Sun, 19 Mar 2017 21:49:00 +0100 Massimo Maiurana >>>>>>>>> <maiur...@gmail.com> said: >>>>>>>>> >>>>>>>>>> Massimo Maiurana ha scritto il 19/03/2017 alle 14:29: >>>>>>>>>>> Mick ha scritto il 19/03/2017 alle 13:23: >>>>>>>>>>>> On Sunday 19 Mar 2017 09:44:23 Massimo Maiurana wrote: >>>>>>>>>>>>> Hi, >>>>>>>>>>>>> I finally bought a brand new laptop :) >>>>>>>>>>>>> >>>>>>>>>>>>> Of course I installed E, building from source as I've always did >>>>>>>>>>>>> but I have two problems to solve. >>>>>>>>>>>>> >>>>>>>>>>>>> The first is regarding acpi events: closing lid the laptop should >>>>>>>>>>>>> suspend, and indeed it is what happens under gnome (there also lid >>>>>>>>>>>>> open resumes it) but does not happen under E. Acpid is not >>>>>>>>>>>>> installed so probably that's what I need, but I wonder why it >>>>>>>>>>>>> works in gnome. >>>>>>>>>>>> >>>>>>>>>>>> I don't run gnome, but from a more generic perspective you will >>>>>>>>>>>> need to install acpid and make sure it is running as a service >>>>>>>>>>>> when you boot up. Closing the lid then generates an event captured >>>>>>>>>>>> by acpid which by default will suspend to ram. Check what you >>>>>>>>>>>> have at Settings > Settings Panel > Input >>>>>>>>>>>>> ACPI Bindings > Lid Closed. I have set mine to 'Suspend >>>>>>>>>>>>> Intelligently' and >>>>>>>>>>>> it works as advertised. >>>>>>>>>>> >>>>>>>>>>> Hmh, well, i'm not sure acpid is required for this to work. I think >>>>>>>>>>> acpid is for managing acpi events, not for exposing them, or lid >>>>>>>>>>> close wouldn't work even under other environments. I'll try >>>>>>>>>>> installing it and see if it solves the problem. >>>>>>>>>> >>>>>>>>>> Well, I installed acpid, now lid events are recognized but an old >>>>>>>>>> issue is back: dpms. >>>>>>>>>> Before installing acpid screen blanking did work as expected, after >>>>>>>>>> reaching timeout the screen was really blanked out, with acpid >>>>>>>>>> installed the backlight is never turned off so it is more an >>>>>>>>>> obscuring than a blanking. Indeed "xset q" says that dmps is off :/ >>>>>>>>> >>>>>>>>> e enables dpms no matter what (unless blanking is off). unless >>>>>>>>> something else modified dpms after e changed it... it should stay >>>>>>>>> there. if you restart e it should go back to being set (ctrl+alt+end >>>>>>>>> not log out and log in). acpid itself would not do this at all as it >>>>>>>>> doesn't know about x. i suspect something like gnome-settings-daemon >>&
Re: [e-users] Acpi events
Carsten Haitzler (The Rasterman) ha scritto il 26/03/2017 alle 15:36: > On Sat, 25 Mar 2017 22:36:45 +0100 Massimo Maiurana <maiur...@gmail.com> said: > >> Carsten Haitzler (The Rasterman) ha scritto il 23/03/2017 alle 00:29: >>> On Wed, 22 Mar 2017 12:49:09 +0100 Massimo Maiurana <maiur...@gmail.com> >>> said: >>> >>>> Carsten Haitzler (The Rasterman) ha scritto il 21/03/2017 alle 00:11: >>>>> On Mon, 20 Mar 2017 22:50:13 +0100 Massimo Maiurana <maiur...@gmail.com> >>>>> said: >>>>> >>>>>> Carsten Haitzler (The Rasterman) ha scritto il 20/03/2017 alle 04:02: >>>>>>> On Sun, 19 Mar 2017 21:49:00 +0100 Massimo Maiurana <maiur...@gmail.com> >>>>>>> said: >>>>>>> >>>>>>>> Massimo Maiurana ha scritto il 19/03/2017 alle 14:29: >>>>>>>>> Mick ha scritto il 19/03/2017 alle 13:23: >>>>>>>>>> On Sunday 19 Mar 2017 09:44:23 Massimo Maiurana wrote: >>>>>>>>>>> Hi, >>>>>>>>>>> I finally bought a brand new laptop :) >>>>>>>>>>> >>>>>>>>>>> Of course I installed E, building from source as I've always did >>>>>>>>>>> but I have two problems to solve. >>>>>>>>>>> >>>>>>>>>>> The first is regarding acpi events: closing lid the laptop should >>>>>>>>>>> suspend, and indeed it is what happens under gnome (there also lid >>>>>>>>>>> open resumes it) but does not happen under E. Acpid is not installed >>>>>>>>>>> so probably that's what I need, but I wonder why it works in gnome. >>>>>>>>>> >>>>>>>>>> I don't run gnome, but from a more generic perspective you will need >>>>>>>>>> to install acpid and make sure it is running as a service when you >>>>>>>>>> boot up. Closing the lid then generates an event captured by acpid >>>>>>>>>> which by default will suspend to ram. Check what you have at >>>>>>>>>> Settings > Settings Panel > Input >>>>>>>>>>> ACPI Bindings > Lid Closed. I have set mine to 'Suspend >>>>>>>>>>> Intelligently' and >>>>>>>>>> it works as advertised. >>>>>>>>> >>>>>>>>> Hmh, well, i'm not sure acpid is required for this to work. I think >>>>>>>>> acpid is for managing acpi events, not for exposing them, or lid close >>>>>>>>> wouldn't work even under other environments. I'll try installing it >>>>>>>>> and see if it solves the problem. >>>>>>>> >>>>>>>> Well, I installed acpid, now lid events are recognized but an old issue >>>>>>>> is back: dpms. >>>>>>>> Before installing acpid screen blanking did work as expected, after >>>>>>>> reaching timeout the screen was really blanked out, with acpid >>>>>>>> installed the backlight is never turned off so it is more an obscuring >>>>>>>> than a blanking. Indeed "xset q" says that dmps is off :/ >>>>>>> >>>>>>> e enables dpms no matter what (unless blanking is off). unless something >>>>>>> else modified dpms after e changed it... it should stay there. if you >>>>>>> restart e it should go back to being set (ctrl+alt+end not log out and >>>>>>> log in). acpid itself would not do this at all as it doesn't know about >>>>>>> x. i suspect something like gnome-settings-daemon is doing this. poke >>>>>>> there. >>>>>> >>>>>> Indeed that does the trick, dpms is enabled if I restart E. And yes, >>>>>> gnome-settings-daemon is running, probably because gdm pulls it in. Is >>>>>> there a way I can prevent gsd from starting and/or make it not mess with >>>>>> dpms settings? >>>>> >>>>> kill it before e starts? :) use a ~/.xsession to do it then run >>>>> enlightenment_start ? >>>> >>>> I can't kill it as a user, don't have permissions to do it because it is >>>
Re: [e-users] Acpi events
Carsten Haitzler (The Rasterman) ha scritto il 23/03/2017 alle 00:29: > On Wed, 22 Mar 2017 12:49:09 +0100 Massimo Maiurana <maiur...@gmail.com> said: > >> Carsten Haitzler (The Rasterman) ha scritto il 21/03/2017 alle 00:11: >>> On Mon, 20 Mar 2017 22:50:13 +0100 Massimo Maiurana <maiur...@gmail.com> >>> said: >>> >>>> Carsten Haitzler (The Rasterman) ha scritto il 20/03/2017 alle 04:02: >>>>> On Sun, 19 Mar 2017 21:49:00 +0100 Massimo Maiurana <maiur...@gmail.com> >>>>> said: >>>>> >>>>>> Massimo Maiurana ha scritto il 19/03/2017 alle 14:29: >>>>>>> Mick ha scritto il 19/03/2017 alle 13:23: >>>>>>>> On Sunday 19 Mar 2017 09:44:23 Massimo Maiurana wrote: >>>>>>>>> Hi, >>>>>>>>> I finally bought a brand new laptop :) >>>>>>>>> >>>>>>>>> Of course I installed E, building from source as I've always did but I >>>>>>>>> have two problems to solve. >>>>>>>>> >>>>>>>>> The first is regarding acpi events: closing lid the laptop should >>>>>>>>> suspend, and indeed it is what happens under gnome (there also lid >>>>>>>>> open resumes it) but does not happen under E. Acpid is not installed >>>>>>>>> so probably that's what I need, but I wonder why it works in gnome. >>>>>>>> >>>>>>>> I don't run gnome, but from a more generic perspective you will need >>>>>>>> to install acpid and make sure it is running as a service when you boot >>>>>>>> up. Closing the lid then generates an event captured by acpid which by >>>>>>>> default will suspend to ram. Check what you have at Settings > >>>>>>>> Settings Panel > Input >>>>>>>>> ACPI Bindings > Lid Closed. I have set mine to 'Suspend >>>>>>>>> Intelligently' and >>>>>>>> it works as advertised. >>>>>>> >>>>>>> Hmh, well, i'm not sure acpid is required for this to work. I think >>>>>>> acpid is for managing acpi events, not for exposing them, or lid close >>>>>>> wouldn't work even under other environments. I'll try installing it and >>>>>>> see if it solves the problem. >>>>>> >>>>>> Well, I installed acpid, now lid events are recognized but an old issue >>>>>> is back: dpms. >>>>>> Before installing acpid screen blanking did work as expected, after >>>>>> reaching timeout the screen was really blanked out, with acpid installed >>>>>> the backlight is never turned off so it is more an obscuring than a >>>>>> blanking. Indeed "xset q" says that dmps is off :/ >>>>> >>>>> e enables dpms no matter what (unless blanking is off). unless something >>>>> else modified dpms after e changed it... it should stay there. if you >>>>> restart e it should go back to being set (ctrl+alt+end not log out and >>>>> log in). acpid itself would not do this at all as it doesn't know about >>>>> x. i suspect something like gnome-settings-daemon is doing this. poke >>>>> there. >>>> >>>> Indeed that does the trick, dpms is enabled if I restart E. And yes, >>>> gnome-settings-daemon is running, probably because gdm pulls it in. Is >>>> there a way I can prevent gsd from starting and/or make it not mess with >>>> dpms settings? >>> >>> kill it before e starts? :) use a ~/.xsession to do it then run >>> enlightenment_start ? >> >> I can't kill it as a user, don't have permissions to do it because it is >> launched by user Debian-gdm :( > > then stop using gdm... use lightdm, xdm, slim ... something else...? I tried both lightdm and slim, gsd is not running but E always starts with dpms disabled :( There is another gnome related process which is launched at startup: at-spi2-registryd, the accessibility daemon, launched with the option --use-gnome-session. Maybe it could control dpms settings but I don't know how to prevent it from running. Someone said that the env variable NO_AT_BRIDGE=1 should do it, but that's not true at least here. >>>>>>>>> The second is about icons: Applications menu is full populated with >>>>>>&
Re: [e-users] Acpi events
Carsten Haitzler (The Rasterman) ha scritto il 21/03/2017 alle 00:11: > On Mon, 20 Mar 2017 22:50:13 +0100 Massimo Maiurana <maiur...@gmail.com> said: > >> Carsten Haitzler (The Rasterman) ha scritto il 20/03/2017 alle 04:02: >>> On Sun, 19 Mar 2017 21:49:00 +0100 Massimo Maiurana <maiur...@gmail.com> >>> said: >>> >>>> Massimo Maiurana ha scritto il 19/03/2017 alle 14:29: >>>>> Mick ha scritto il 19/03/2017 alle 13:23: >>>>>> On Sunday 19 Mar 2017 09:44:23 Massimo Maiurana wrote: >>>>>>> Hi, >>>>>>> I finally bought a brand new laptop :) >>>>>>> >>>>>>> Of course I installed E, building from source as I've always did but I >>>>>>> have two problems to solve. >>>>>>> >>>>>>> The first is regarding acpi events: closing lid the laptop should >>>>>>> suspend, and indeed it is what happens under gnome (there also lid open >>>>>>> resumes it) but does not happen under E. Acpid is not installed so >>>>>>> probably that's what I need, but I wonder why it works in gnome. >>>>>> >>>>>> I don't run gnome, but from a more generic perspective you will need to >>>>>> install acpid and make sure it is running as a service when you boot >>>>>> up. Closing the lid then generates an event captured by acpid which by >>>>>> default will suspend to ram. Check what you have at Settings > Settings >>>>>> Panel > Input >>>>>>> ACPI Bindings > Lid Closed. I have set mine to 'Suspend Intelligently' >>>>>>> and >>>>>> it works as advertised. >>>>> >>>>> Hmh, well, i'm not sure acpid is required for this to work. I think >>>>> acpid is for managing acpi events, not for exposing them, or lid close >>>>> wouldn't work even under other environments. I'll try installing it and >>>>> see if it solves the problem. >>>> >>>> Well, I installed acpid, now lid events are recognized but an old issue >>>> is back: dpms. >>>> Before installing acpid screen blanking did work as expected, after >>>> reaching timeout the screen was really blanked out, with acpid installed >>>> the backlight is never turned off so it is more an obscuring than a >>>> blanking. Indeed "xset q" says that dmps is off :/ >>> >>> e enables dpms no matter what (unless blanking is off). unless something >>> else modified dpms after e changed it... it should stay there. if you >>> restart e it should go back to being set (ctrl+alt+end not log out and log >>> in). acpid itself would not do this at all as it doesn't know about x. i >>> suspect something like gnome-settings-daemon is doing this. poke there. >> >> Indeed that does the trick, dpms is enabled if I restart E. And yes, >> gnome-settings-daemon is running, probably because gdm pulls it in. Is >> there a way I can prevent gsd from starting and/or make it not mess with >> dpms settings? > > kill it before e starts? :) use a ~/.xsession to do it then run > enlightenment_start ? I can't kill it as a user, don't have permissions to do it because it is launched by user Debian-gdm :( >>>>>>> The second is about icons: Applications menu is full populated with all >>>>>>> applications, including my own in ~/.local/share/applications, but only >>>>>>> 3 of them have an icon associated (a custom of mine, gnome-font-viewer >>>>>>> and the E filemanager). Also, much more annoying, evry doesn't list >>>>>>> desktop applications in the list that appears when I start typing, only >>>>>>> executables and directories are listed. >>>>>> >>>>>> Settings > Settings Panel > Menu Settings > Applications, should give you >>>>>> some options. One of these ought to make all/most application icons to >>>>>> show up. Also check Settings > Settings Panel > Menu Settings > >>>>>> Miscellaneous, does not have 'Disable icons in menus' selected. >>>>> >>>>> I DO have applications in menu, my problem is not that. What I miss is >>>>> icons for applications, but for that three applications mentioned above >>>>> that have an icon in their own menu entry.
Re: [e-users] Acpi events
Carsten Haitzler (The Rasterman) ha scritto il 20/03/2017 alle 04:02: > On Sun, 19 Mar 2017 21:49:00 +0100 Massimo Maiurana <maiur...@gmail.com> said: > >> Massimo Maiurana ha scritto il 19/03/2017 alle 14:29: >>> Mick ha scritto il 19/03/2017 alle 13:23: >>>> On Sunday 19 Mar 2017 09:44:23 Massimo Maiurana wrote: >>>>> Hi, >>>>> I finally bought a brand new laptop :) >>>>> >>>>> Of course I installed E, building from source as I've always did but I >>>>> have two problems to solve. >>>>> >>>>> The first is regarding acpi events: closing lid the laptop should >>>>> suspend, and indeed it is what happens under gnome (there also lid open >>>>> resumes it) but does not happen under E. Acpid is not installed so >>>>> probably that's what I need, but I wonder why it works in gnome. >>>> >>>> I don't run gnome, but from a more generic perspective you will need to >>>> install acpid and make sure it is running as a service when you boot up. >>>> Closing the lid then generates an event captured by acpid which by default >>>> will suspend to ram. Check what you have at Settings > Settings Panel > >>>> Input >>>>> ACPI Bindings > Lid Closed. I have set mine to 'Suspend Intelligently' >>>>> and >>>> it works as advertised. >>> >>> Hmh, well, i'm not sure acpid is required for this to work. I think >>> acpid is for managing acpi events, not for exposing them, or lid close >>> wouldn't work even under other environments. I'll try installing it and >>> see if it solves the problem. >> >> Well, I installed acpid, now lid events are recognized but an old issue >> is back: dpms. >> Before installing acpid screen blanking did work as expected, after >> reaching timeout the screen was really blanked out, with acpid installed >> the backlight is never turned off so it is more an obscuring than a >> blanking. Indeed "xset q" says that dmps is off :/ > > e enables dpms no matter what (unless blanking is off). unless something else > modified dpms after e changed it... it should stay there. if you restart e it > should go back to being set (ctrl+alt+end not log out and log in). acpid > itself would not do this at all as it doesn't know about x. i suspect > something > like gnome-settings-daemon is doing this. poke there. Indeed that does the trick, dpms is enabled if I restart E. And yes, gnome-settings-daemon is running, probably because gdm pulls it in. Is there a way I can prevent gsd from starting and/or make it not mess with dpms settings? >>>>> The second is about icons: Applications menu is full populated with all >>>>> applications, including my own in ~/.local/share/applications, but only >>>>> 3 of them have an icon associated (a custom of mine, gnome-font-viewer >>>>> and the E filemanager). Also, much more annoying, evry doesn't list >>>>> desktop applications in the list that appears when I start typing, only >>>>> executables and directories are listed. >>>> >>>> Settings > Settings Panel > Menu Settings > Applications, should give you >>>> some options. One of these ought to make all/most application icons to >>>> show up. Also check Settings > Settings Panel > Menu Settings > >>>> Miscellaneous, does not have 'Disable icons in menus' selected. >>> >>> I DO have applications in menu, my problem is not that. What I miss is >>> icons for applications, but for that three applications mentioned above >>> that have an icon in their own menu entry. If "disable icons" was >>> checked I wouldn't have any icon neither for those three ;) >>> >>> Also, as said, I don't have applications displayed in evry. >>> E.g. on the other laptop if I type "ice" in evry I see the icedove icon >>> and so I can launch that application; I also see the icedove binary but >>> can distinguish between them because the application starts with a >>> capital letter and also displays an icon. In this laptop if i type "ice" >>> I see only the icedove executable, not the application. >>> >>> Other example: I have a custom application named "Bpiol", which executes >>> a binary called "launcher_linux.bat". If I type "bp" I don't see the >>> application, and because the executable doesn'
Re: [e-users] Acpi events
Carsten Haitzler (The Rasterman) ha scritto il 20/03/2017 alle 03:57: > On Sun, 19 Mar 2017 14:29:13 +0100 Massimo Maiurana <maiur...@gmail.com> said: > >> Mick ha scritto il 19/03/2017 alle 13:23: >>> On Sunday 19 Mar 2017 09:44:23 Massimo Maiurana wrote: >>>> Hi, >>>> I finally bought a brand new laptop :) >>>> >>>> Of course I installed E, building from source as I've always did but I >>>> have two problems to solve. >>>> >>>> The first is regarding acpi events: closing lid the laptop should >>>> suspend, and indeed it is what happens under gnome (there also lid open >>>> resumes it) but does not happen under E. Acpid is not installed so >>>> probably that's what I need, but I wonder why it works in gnome. >>> >>> I don't run gnome, but from a more generic perspective you will need to >>> install acpid and make sure it is running as a service when you boot up. >>> Closing the lid then generates an event captured by acpid which by default >>> will suspend to ram. Check what you have at Settings > Settings Panel > >>> Input >>>> ACPI Bindings > Lid Closed. I have set mine to 'Suspend Intelligently' >>>> and >>> it works as advertised. >> >> Hmh, well, i'm not sure acpid is required for this to work. I think >> acpid is for managing acpi events, not for exposing them, or lid close >> wouldn't work even under other environments. I'll try installing it and >> see if it solves the problem. > > acpid is for both. it provides a public socket to listen to for acpi events. > thus e uses it and has used it for many many many years. i wrote the support. > >>>> The second is about icons: Applications menu is full populated with all >>>> applications, including my own in ~/.local/share/applications, but only >>>> 3 of them have an icon associated (a custom of mine, gnome-font-viewer >>>> and the E filemanager). Also, much more annoying, evry doesn't list >>>> desktop applications in the list that appears when I start typing, only >>>> executables and directories are listed. >>> >>> Settings > Settings Panel > Menu Settings > Applications, should give you >>> some options. One of these ought to make all/most application icons to >>> show up. Also check Settings > Settings Panel > Menu Settings > >>> Miscellaneous, does not have 'Disable icons in menus' selected. >> >> I DO have applications in menu, my problem is not that. What I miss is >> icons for applications, but for that three applications mentioned above >> that have an icon in their own menu entry. If "disable icons" was >> checked I wouldn't have any icon neither for those three ;) > > did you select an icon theme under look -> application theme -> icons ? maybe > you somehow have a broken or stale efreet cache? rm -rf ~/.cache/efreet + > killall eftreed. Yeah, something similar. I tried removing cache and it said I had no permissions to do it, so I removed the cache as root then killed efreetd and now icons are back in menu and in evry ^^ Thanks >> Also, as said, I don't have applications displayed in evry. >> E.g. on the other laptop if I type "ice" in evry I see the icedove icon >> and so I can launch that application; I also see the icedove binary but >> can distinguish between them because the application starts with a >> capital letter and also displays an icon. In this laptop if i type "ice" >> I see only the icedove executable, not the application. >> >> Other example: I have a custom application named "Bpiol", which executes >> a binary called "launcher_linux.bat". If I type "bp" I don't see the >> application, and because the executable doesn't have the same name I >> don't see nothing. But evry displays menu categories as dirs, so if I >> browse that dirs I can reach any application including "Bpiol". >> >>> To configure Everything, check your settings under Settings > Settings >>> Panel > Launcher. >>> >>> HTH :-) >>> >>> >>> >>> -- >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >>> >>> >>> >>> ___ >>> enlightenment-users mailing list >>> enlightenment-users@lists.sourceforge.n
Re: [e-users] Acpi events
Massimo Maiurana ha scritto il 19/03/2017 alle 14:29: > Mick ha scritto il 19/03/2017 alle 13:23: >> On Sunday 19 Mar 2017 09:44:23 Massimo Maiurana wrote: >>> Hi, >>> I finally bought a brand new laptop :) >>> >>> Of course I installed E, building from source as I've always did but I >>> have two problems to solve. >>> >>> The first is regarding acpi events: closing lid the laptop should >>> suspend, and indeed it is what happens under gnome (there also lid open >>> resumes it) but does not happen under E. Acpid is not installed so >>> probably that's what I need, but I wonder why it works in gnome. >> >> I don't run gnome, but from a more generic perspective you will need to >> install acpid and make sure it is running as a service when you boot up. >> Closing the lid then generates an event captured by acpid which by default >> will suspend to ram. Check what you have at Settings > Settings Panel > >> Input >>> ACPI Bindings > Lid Closed. I have set mine to 'Suspend Intelligently' and >> it works as advertised. > > Hmh, well, i'm not sure acpid is required for this to work. I think > acpid is for managing acpi events, not for exposing them, or lid close > wouldn't work even under other environments. I'll try installing it and > see if it solves the problem. Well, I installed acpid, now lid events are recognized but an old issue is back: dpms. Before installing acpid screen blanking did work as expected, after reaching timeout the screen was really blanked out, with acpid installed the backlight is never turned off so it is more an obscuring than a blanking. Indeed "xset q" says that dmps is off :/ >>> The second is about icons: Applications menu is full populated with all >>> applications, including my own in ~/.local/share/applications, but only >>> 3 of them have an icon associated (a custom of mine, gnome-font-viewer >>> and the E filemanager). Also, much more annoying, evry doesn't list >>> desktop applications in the list that appears when I start typing, only >>> executables and directories are listed. >> >> Settings > Settings Panel > Menu Settings > Applications, should give you >> some >> options. One of these ought to make all/most application icons to show up. >> Also check Settings > Settings Panel > Menu Settings > Miscellaneous, does >> not >> have 'Disable icons in menus' selected. > > I DO have applications in menu, my problem is not that. What I miss is > icons for applications, but for that three applications mentioned above > that have an icon in their own menu entry. If "disable icons" was > checked I wouldn't have any icon neither for those three ;) > > Also, as said, I don't have applications displayed in evry. > E.g. on the other laptop if I type "ice" in evry I see the icedove icon > and so I can launch that application; I also see the icedove binary but > can distinguish between them because the application starts with a > capital letter and also displays an icon. In this laptop if i type "ice" > I see only the icedove executable, not the application. > > Other example: I have a custom application named "Bpiol", which executes > a binary called "launcher_linux.bat". If I type "bp" I don't see the > application, and because the executable doesn't have the same name I > don't see nothing. But evry displays menu categories as dirs, so if I > browse that dirs I can reach any application including "Bpiol". > >> To configure Everything, check your settings under Settings > Settings Panel >> > >> Launcher. >> >> HTH :-) >> >> >> >> -- >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> >> >> >> ___ >> enlightenment-users mailing list >> enlightenment-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >> > > -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Acpi events
Mick ha scritto il 19/03/2017 alle 15:38: > On Sunday 19 Mar 2017 14:29:13 Massimo Maiurana wrote: >> Mick ha scritto il 19/03/2017 alle 13:23: >>> On Sunday 19 Mar 2017 09:44:23 Massimo Maiurana wrote: >>>> Hi, >>>> I finally bought a brand new laptop :) >>>> >>>> Of course I installed E, building from source as I've always did but I >>>> have two problems to solve. >>>> >>>> The first is regarding acpi events: closing lid the laptop should >>>> suspend, and indeed it is what happens under gnome (there also lid open >>>> resumes it) but does not happen under E. Acpid is not installed so >>>> probably that's what I need, but I wonder why it works in gnome. >>> >>> I don't run gnome, but from a more generic perspective you will need to >>> install acpid and make sure it is running as a service when you boot up. >>> Closing the lid then generates an event captured by acpid which by default >>> will suspend to ram. Check what you have at Settings > Settings Panel > >>> Input> >>>> ACPI Bindings > Lid Closed. I have set mine to 'Suspend Intelligently' >>>> and it works as advertised. >> >> Hmh, well, i'm not sure acpid is required for this to work. I think >> acpid is for managing acpi events, not for exposing them, or lid close >> wouldn't work even under other environments. I'll try installing it and >> see if it solves the problem. > > acpid is required to capture the event and run a script to suspend the OS. > On > my system the script is within /etc/acpi/default.sh. If acpid daemon is not > running then what will run the suspend command? > > >>>> The second is about icons: Applications menu is full populated with all >>>> applications, including my own in ~/.local/share/applications, but only >>>> 3 of them have an icon associated (a custom of mine, gnome-font-viewer >>>> and the E filemanager). Also, much more annoying, evry doesn't list >>>> desktop applications in the list that appears when I start typing, only >>>> executables and directories are listed. >>> >>> Settings > Settings Panel > Menu Settings > Applications, should give you >>> some options. One of these ought to make all/most application icons to >>> show up. Also check Settings > Settings Panel > Menu Settings > >>> Miscellaneous, does not have 'Disable icons in menus' selected. >> >> I DO have applications in menu, my problem is not that. What I miss is >> icons for applications, but for that three applications mentioned above >> that have an icon in their own menu entry. If "disable icons" was >> checked I wouldn't have any icon neither for those three ;) > > I beg your pardon, I meant to say look in Settings > Settings Panel > Look > > Application Theme, and choose a theme that makes most of your apps to display > with icons. Hmh, indeed there are no icon themes listed there, while in the other laptop there are many. But they are installed, asking apt I see that the following are installed: adwaita-icon-theme gnome-icon-theme hicolor-icon-theme Why E doesn't see them? :( > > -- > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > > > ___ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Acpi events
Massimo Maiurana ha scritto il 19/03/2017 alle 14:29: > Mick ha scritto il 19/03/2017 alle 13:23: >> On Sunday 19 Mar 2017 09:44:23 Massimo Maiurana wrote: >>> Hi, >>> I finally bought a brand new laptop :) >>> >>> Of course I installed E, building from source as I've always did but I >>> have two problems to solve. >>> >>> The first is regarding acpi events: closing lid the laptop should >>> suspend, and indeed it is what happens under gnome (there also lid open >>> resumes it) but does not happen under E. Acpid is not installed so >>> probably that's what I need, but I wonder why it works in gnome. >> >> I don't run gnome, but from a more generic perspective you will need to >> install acpid and make sure it is running as a service when you boot up. >> Closing the lid then generates an event captured by acpid which by default >> will suspend to ram. Check what you have at Settings > Settings Panel > >> Input >>> ACPI Bindings > Lid Closed. I have set mine to 'Suspend Intelligently' and >> it works as advertised. > > Hmh, well, i'm not sure acpid is required for this to work. I think > acpid is for managing acpi events, not for exposing them, or lid close > wouldn't work even under other environments. I'll try installing it and > see if it solves the problem. Before doing that I tried "listening" for events with "journalctl -f" and this is what I see: mar 19 14:39:07 diamante systemd-logind[498]: Lid closed. mar 19 14:39:11 diamante systemd-logind[498]: Lid opened. So the event is exposed by systemd-logind, and I guess that gnome relies on that but wonder why E doesn't do the same. >>> The second is about icons: Applications menu is full populated with all >>> applications, including my own in ~/.local/share/applications, but only >>> 3 of them have an icon associated (a custom of mine, gnome-font-viewer >>> and the E filemanager). Also, much more annoying, evry doesn't list >>> desktop applications in the list that appears when I start typing, only >>> executables and directories are listed. >> >> Settings > Settings Panel > Menu Settings > Applications, should give you >> some >> options. One of these ought to make all/most application icons to show up. >> Also check Settings > Settings Panel > Menu Settings > Miscellaneous, does >> not >> have 'Disable icons in menus' selected. > > I DO have applications in menu, my problem is not that. What I miss is > icons for applications, but for that three applications mentioned above > that have an icon in their own menu entry. If "disable icons" was > checked I wouldn't have any icon neither for those three ;) > > Also, as said, I don't have applications displayed in evry. > E.g. on the other laptop if I type "ice" in evry I see the icedove icon > and so I can launch that application; I also see the icedove binary but > can distinguish between them because the application starts with a > capital letter and also displays an icon. In this laptop if i type "ice" > I see only the icedove executable, not the application. > > Other example: I have a custom application named "Bpiol", which executes > a binary called "launcher_linux.bat". If I type "bp" I don't see the > application, and because the executable doesn't have the same name I > don't see nothing. But evry displays menu categories as dirs, so if I > browse that dirs I can reach any application including "Bpiol". > >> To configure Everything, check your settings under Settings > Settings Panel >> > >> Launcher. >> >> HTH :-) >> >> >> >> -- >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> >> >> >> ___ >> enlightenment-users mailing list >> enlightenment-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >> > > -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Acpi events
No, applications are in menus but without icon, and applicatins are not in evry :( Pierre Couderc ha scritto il 19/03/2017 alle 13:33: > Do you want to say that default applications are not preset...? > > > On 03/19/2017 09:44 AM, Massimo Maiurana wrote: >> Hi, >> I finally bought a brand new laptop :) >> >> Of course I installed E, building from source as I've always did but I >> have two problems to solve. >> >> The first is regarding acpi events: closing lid the laptop should >> suspend, and indeed it is what happens under gnome (there also lid open >> resumes it) but does not happen under E. Acpid is not installed so >> probably that's what I need, but I wonder why it works in gnome. >> >> The second is about icons: Applications menu is full populated with all >> applications, including my own in ~/.local/share/applications, but only >> 3 of them have an icon associated (a custom of mine, gnome-font-viewer >> and the E filemanager). Also, much more annoying, evry doesn't list >> desktop applications in the list that appears when I start typing, only >> executables and directories are listed. >> >> Any hint is appreciated :) >> >> Bye >> > > > -- > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > ___ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Acpi events
Mick ha scritto il 19/03/2017 alle 13:23: > On Sunday 19 Mar 2017 09:44:23 Massimo Maiurana wrote: >> Hi, >> I finally bought a brand new laptop :) >> >> Of course I installed E, building from source as I've always did but I >> have two problems to solve. >> >> The first is regarding acpi events: closing lid the laptop should >> suspend, and indeed it is what happens under gnome (there also lid open >> resumes it) but does not happen under E. Acpid is not installed so >> probably that's what I need, but I wonder why it works in gnome. > > I don't run gnome, but from a more generic perspective you will need to > install acpid and make sure it is running as a service when you boot up. > Closing the lid then generates an event captured by acpid which by default > will suspend to ram. Check what you have at Settings > Settings Panel > > Input >> ACPI Bindings > Lid Closed. I have set mine to 'Suspend Intelligently' and > it works as advertised. Hmh, well, i'm not sure acpid is required for this to work. I think acpid is for managing acpi events, not for exposing them, or lid close wouldn't work even under other environments. I'll try installing it and see if it solves the problem. >> The second is about icons: Applications menu is full populated with all >> applications, including my own in ~/.local/share/applications, but only >> 3 of them have an icon associated (a custom of mine, gnome-font-viewer >> and the E filemanager). Also, much more annoying, evry doesn't list >> desktop applications in the list that appears when I start typing, only >> executables and directories are listed. > > Settings > Settings Panel > Menu Settings > Applications, should give you > some > options. One of these ought to make all/most application icons to show up. > Also check Settings > Settings Panel > Menu Settings > Miscellaneous, does > not > have 'Disable icons in menus' selected. I DO have applications in menu, my problem is not that. What I miss is icons for applications, but for that three applications mentioned above that have an icon in their own menu entry. If "disable icons" was checked I wouldn't have any icon neither for those three ;) Also, as said, I don't have applications displayed in evry. E.g. on the other laptop if I type "ice" in evry I see the icedove icon and so I can launch that application; I also see the icedove binary but can distinguish between them because the application starts with a capital letter and also displays an icon. In this laptop if i type "ice" I see only the icedove executable, not the application. Other example: I have a custom application named "Bpiol", which executes a binary called "launcher_linux.bat". If I type "bp" I don't see the application, and because the executable doesn't have the same name I don't see nothing. But evry displays menu categories as dirs, so if I browse that dirs I can reach any application including "Bpiol". > To configure Everything, check your settings under Settings > Settings Panel > > > Launcher. > > HTH :-) > > > > -- > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > > > ___ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
[e-users] Acpi events
Hi, I finally bought a brand new laptop :) Of course I installed E, building from source as I've always did but I have two problems to solve. The first is regarding acpi events: closing lid the laptop should suspend, and indeed it is what happens under gnome (there also lid open resumes it) but does not happen under E. Acpid is not installed so probably that's what I need, but I wonder why it works in gnome. The second is about icons: Applications menu is full populated with all applications, including my own in ~/.local/share/applications, but only 3 of them have an icon associated (a custom of mine, gnome-font-viewer and the E filemanager). Also, much more annoying, evry doesn't list desktop applications in the list that appears when I start typing, only executables and directories are listed. Any hint is appreciated :) Bye -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Configuration error
I guess what you miss is some devel package of systemd. Bye Massimo Il 04 marzo 2017 10:36:14 CET, Pierre Coudercha scritto: >Tryig to build efl (from git master) on a jessie "normal" debian, I >get >the config error : > > >. > >checking for sched_getcpu... yes >checking for SYSTEMD... no >configure: error: Systemd dependency requested but not found > > >But my jessie is normally with systemd... > > >What am I missing ? > > >Thanks > >PC > > >-- >Check out the vibrant tech community on one of the world's most >engaging tech sites, SlashDot.org! http://sdm.link/slashdot >___ >enlightenment-users mailing list >enlightenment-users@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/enlightenment-users -- Inviato dal mio dispositivo Android con K-9 Mail. Perdonate la brevità. -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] Menu inoperative after resume
It's fixed also form me, thanks :) Bye Massimo Daniel Kasak ha scritto il 22/02/2017 alle 10:52: > For those who haven't noticed, this issue is fixed for me as of commit > 57b8f3e0934f920cc8de307766df801ca37e3529 > > Thanks :) > > Dan > > On Tue, Feb 7, 2017 at 10:36 AM, Carsten Haitzler <ras...@rasterman.com> > wrote: >> On Mon, 6 Feb 2017 22:07:05 + Peter Flynn <pe...@silmaril.ie> said: >> >>> On 02/05/2017 11:56 PM, Carsten Haitzler (The Rasterman) wrote: >>> [...] >>>> i have no idea why. i don't think it's that though... something gets stuck. >>>> something stops future system actions. what requires throwing printfs in >>>> e_sys.c and printing out the logic flow and finding what piece of logic is >>>> failing. >>> >>> That could probably be narrowed down, in that when I was running e17 >>> under Ubuntu 14.04 (I think) it worked perfectly. How much of e_sys.c >>> has changed? >> >> that doesn't narrow it down. :) >> >>>> well a bit of basic C and printfs and then reading your logs would do it. >>> >>> I can do that; the hard bit is working out what module to look at, and >>> knowing how to find out what bit gets triggered when an events occurs, >>> like a hardware event (closing the lid) or a menu gets clicked. >> >> e_sys.c - literally that file and just that file. in src/bin/ ... that's why >> i >> said... pretty much anyone who has ever touched a basic shell script or even >> looked at hello world, python etc. can add printfs' in the right places and >> follow if/then/else and function call logic and printf the value of pointers >> (% >> p) or other integers (%i) or floats/doubles (%f). :) printf has a nice manual >> page :) >> >>>>> All fixed, however, by installing uswsusp which provides commands s2ram >>>>> and s2disk which work just fine. >>>> >>>> there you go then. :) >>> >>> Yep, happy bunny :-) >>> >>> P >>> >>> -- >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot >>> ___ >>> enlightenment-users mailing list >>> enlightenment-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >>> >> >> >> -- >> - Codito, ergo sum - "I code, therefore I am" -- >> The Rasterman (Carsten Haitzler)ras...@rasterman.com >> >> >> -- >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, SlashDot.org! http://sdm.link/slashdot >> ___ >> enlightenment-users mailing list >> enlightenment-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users > > -- > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > ___ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > -- Massimo Maiurana Ragusa (RG) -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users