Re: [e-users] enlightenment audio default device issue

2023-03-13 Thread Massimo Maiurana

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

2023-03-11 Thread Massimo Maiurana

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

2023-03-07 Thread Massimo Maiurana

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

2023-03-07 Thread Massimo Maiurana

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

2023-03-05 Thread Massimo Maiurana

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

2023-03-05 Thread Massimo Maiurana

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

2023-03-05 Thread Massimo Maiurana

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

2023-03-05 Thread Massimo Maiurana

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

2023-03-04 Thread Massimo Maiurana

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

2023-03-04 Thread Massimo Maiurana

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

2023-03-03 Thread Massimo Maiurana
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

2023-03-03 Thread Massimo Maiurana

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

2023-03-03 Thread Massimo Maiurana

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

2023-03-02 Thread Massimo Maiurana


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

2023-02-28 Thread Massimo Maiurana

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

2023-02-26 Thread Massimo Maiurana

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

2023-02-26 Thread Massimo Maiurana

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

2023-02-25 Thread Massimo Maiurana

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

2023-02-25 Thread Massimo Maiurana

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

2023-02-25 Thread Massimo Maiurana

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

2023-02-25 Thread Massimo Maiurana

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

2023-02-25 Thread Massimo Maiurana

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

2023-02-25 Thread Massimo Maiurana

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

2023-02-24 Thread Massimo Maiurana

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

2023-02-24 Thread Massimo Maiurana
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)

2023-01-22 Thread Massimo Maiurana

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)

2023-01-21 Thread Massimo Maiurana

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)

2022-11-02 Thread Massimo Maiurana

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)

2022-10-27 Thread Massimo Maiurana

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.

2022-10-04 Thread Massimo Maiurana

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

2022-08-29 Thread Massimo Maiurana

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)

2022-06-01 Thread Massimo Maiurana

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)

2022-05-31 Thread Massimo Maiurana

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

2022-02-06 Thread Massimo Maiurana

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?

2021-07-06 Thread Massimo Maiurana

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?

2021-07-05 Thread Massimo Maiurana

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?

2021-06-28 Thread Massimo Maiurana

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?

2021-06-27 Thread Massimo Maiurana

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?

2021-06-27 Thread Massimo Maiurana
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.

2021-04-20 Thread Massimo Maiurana

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

2021-04-02 Thread Massimo Maiurana
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

2021-04-02 Thread Massimo Maiurana

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

2021-03-31 Thread Massimo Maiurana

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

2021-03-31 Thread Massimo Maiurana

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

2021-03-31 Thread Massimo Maiurana

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

2021-03-31 Thread Massimo Maiurana

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

2021-03-30 Thread Massimo Maiurana
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

2021-03-30 Thread Massimo Maiurana

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

2020-06-13 Thread Massimo Maiurana
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

2020-06-11 Thread Massimo Maiurana
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

2020-06-10 Thread Massimo Maiurana
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

2020-04-27 Thread Massimo Maiurana
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

2020-04-18 Thread Massimo Maiurana
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

2019-09-30 Thread Massimo Maiurana
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

2019-07-26 Thread Massimo Maiurana
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

2019-07-26 Thread Massimo Maiurana
"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

2019-07-19 Thread Massimo Maiurana
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

2019-07-18 Thread Massimo Maiurana
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

2019-07-18 Thread Massimo Maiurana
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

2019-07-17 Thread Massimo Maiurana
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

2019-07-17 Thread Massimo Maiurana
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

2018-09-10 Thread Massimo Maiurana
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

2018-09-10 Thread Massimo Maiurana
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

2018-04-18 Thread Massimo Maiurana
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

2018-04-18 Thread Massimo Maiurana
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

2018-04-02 Thread Massimo Maiurana
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

2018-04-01 Thread Massimo Maiurana
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

2018-04-01 Thread Massimo Maiurana
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

2018-02-03 Thread Massimo Maiurana
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

2018-01-18 Thread Massimo Maiurana
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

2018-01-14 Thread Massimo Maiurana
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

2018-01-13 Thread Massimo Maiurana
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

2018-01-12 Thread Massimo Maiurana
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

2018-01-12 Thread Massimo Maiurana
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

2018-01-12 Thread Massimo Maiurana
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 ...

2017-12-11 Thread Massimo Maiurana
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 ...

2017-12-11 Thread Massimo Maiurana
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 ...

2017-12-11 Thread Massimo Maiurana
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 ...

2017-12-10 Thread Massimo Maiurana
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 ...

2017-12-10 Thread Massimo Maiurana
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 ...

2017-12-10 Thread Massimo Maiurana
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 ...

2017-12-10 Thread Massimo Maiurana
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 ...

2017-12-09 Thread Massimo Maiurana
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

2017-07-23 Thread Massimo Maiurana
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 ?

2017-04-15 Thread Massimo Maiurana
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 ?

2017-04-15 Thread Massimo Maiurana
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  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

-- 
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

2017-03-27 Thread Massimo Maiurana
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

2017-03-26 Thread Massimo Maiurana
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

2017-03-25 Thread Massimo Maiurana
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

2017-03-22 Thread Massimo Maiurana
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

2017-03-20 Thread Massimo Maiurana
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

2017-03-20 Thread Massimo Maiurana
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

2017-03-19 Thread Massimo Maiurana
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

2017-03-19 Thread Massimo Maiurana
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

2017-03-19 Thread Massimo Maiurana
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

2017-03-19 Thread Massimo Maiurana
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

2017-03-19 Thread Massimo Maiurana
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

2017-03-19 Thread Massimo Maiurana
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

2017-03-04 Thread Massimo Maiurana
I guess what you miss is some devel package of systemd.

Bye
Massimo


Il 04 marzo 2017 10:36:14 CET, Pierre Couderc  ha 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

2017-02-23 Thread Massimo Maiurana
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


  1   2   3   4   5   >