Re: [gentoo-user] Still struggling with starting X and enlightenment desktop

2017-03-26 Thread Mick
On Sunday 26 Mar 2017 11:32:20 Alan McKinnon wrote:
> On 26/03/2017 01:24, Mick wrote:

> > Either way, if I were to start enlightenment with startx and skip using a
> > DM altogether, is there a way of starting enlightenment and ensuring it
> > has the appropriate access rights to run udisks2 and OpenGL?
> 
> You'll probably get better answers over at the enlightenment user list.
> Now many folks here use e, I know I stopped years ago

Thanks Alan, I've posted on enlightenment M/L and hopefully someone will chime 
in there:

https://sourceforge.net/p/enlightenment/mailman/message/35750318/

-- 
Regards,
Mick

signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] Still struggling with starting X and enlightenment desktop

2017-03-26 Thread Alan McKinnon

On 26/03/2017 01:24, Mick wrote:

On Saturday 25 Mar 2017 21:08:14 Alan McKinnon wrote:

On 25/03/2017 18:23, Mick wrote:

After years of running KDM to start various desktop environments
flawlessly
(KDE, fluxbox, enlightenment, plasma) I had to replace it with SDDM.  With
the arrival of x11-misc/sddm-0.14.0-r2 I am still able to start a session
with enlightenment, but I am getting access rights errors, for example my
user is unable to mount a USB stick.  Also, when I log out it logs me
back in the first time and then logs out normally the second time I try
to log out.  I am guessing something which should be sourced, is not, but
I don't know how to fix it.

For years now I have had the following files in place to control what
desktop manager starts:

$ cat /etc/env.d/90xsession
XSESSION="enlightenment"


$ cat /etc/X11/Sessions/enlightenment
#!/bin/sh
if [ -x /usr/bin/gpg-agent ]; then

  eval "$(/usr/bin/gpg-agent --daemon)"

fi

/usr/bin/enlightenment_start


cat ~/.xsession
#!/bin/sh
if [ -x /usr/bin/gpg-agent ]; then

kill $(ps ux | awk '/gpg-agent/ && !/awk/ {print $2}') >/dev/null 2>&1

fi

if [ -x /usr/bin/gpg-agent ]; then

  eval "$(/usr/bin/gpg-agent --daemon)"

fi

if [ -x /usr/bin/urxvtd ]; then

/usr/bin/urxvtd --opendisplay --fork --quiet

fi

/usr/bin/enlightenment_start


I keyworded x11-misc/sddm-0.14.0-r3 and discovered enlightenment complains
it can't run the compositor with OpenGL.  I tried starting a X session
from the console without DM, with 'startx /usr/bin/enlightenment_start'
but I also get similar symptoms, including inability to run compositor
with OpenGL.  I get errors like this in ~/.xsession-errors:

ERR<5100>:eina_safety lib/efreet/efreet_ini.c:299 efreet_ini_string_get()
safety check failed: ini->section == NULL

(gkrellm:5117): Gtk-CRITICAL **: IA__gtk_box_reorder_child: assertion
'GTK_IS_WIDGET (child)' failed
ERR<5141>:eldbus lib/eldbus/eldbus_proxy.c:818 _props_get_all() Error
getting all properties of
org.freedesktop.UDisks2/org/freedesktop/UDisks2/block_devices/s
da1, error message: org.enlightenment.DBus.Canceled Canceled by user.


I also tried entrance from bar overlay (it has not been updated in a while
and has a dependency on an obsolete package), slim (won't log me in) and
lightdm. When I run lightdm there are no such problems, enlightenment
starts with OpenGLcompositor, I can mount USB disks, but lightdm
installed and is running much more than what I really need for my
desktop.

Is there a way I can start enlightenment without running into all these
kind of errors?  Can you see something wrong in my file contents above?

Your files look OK to me so I have no idea why you get those erro.

You also say lightdm wrks correctly, so lookee here:

alan@khamul ~/gitwork/ansible $ equery size lightdm
  * x11-misc/lightdm-1.21.5
  Total files : 119
  Total size  : 1.91 MiB
alan@khamul ~/gitwork/ansible $ equery size sddmdm
!!! No installed packages matching 'sddmdm'
alan@khamul ~/gitwork/ansible $ equery size sddm
  * x11-misc/sddm-0.14.0-r2
  Total files : 192
  Total size  : 4.78 MiB

The on that works is smaller and lighter than the one that doesn't.

I say dump sddm and stick with lightdm which works :-)


Yes, the thought crossed my mind.  ;-)

It is smaller as a package as you noted, but it is running gnomey stuff like
/usr/libexec/accounts-daemon, /usr/libexec/gconfd-2 and perhaps
/usr/libexec/at-spi-bus-launcher, which I am not sure I need.

Either way, if I were to start enlightenment with startx and skip using a DM
altogether, is there a way of starting enlightenment and ensuring it has the
appropriate access rights to run udisks2 and OpenGL?




You'll probably get better answers over at the enlightenment user list. 
Now many folks here use e, I know I stopped years ago



--
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] Still struggling with starting X and enlightenment desktop

2017-03-25 Thread Mick
On Saturday 25 Mar 2017 21:08:14 Alan McKinnon wrote:
> On 25/03/2017 18:23, Mick wrote:
> > After years of running KDM to start various desktop environments
> > flawlessly
> > (KDE, fluxbox, enlightenment, plasma) I had to replace it with SDDM.  With
> > the arrival of x11-misc/sddm-0.14.0-r2 I am still able to start a session
> > with enlightenment, but I am getting access rights errors, for example my
> > user is unable to mount a USB stick.  Also, when I log out it logs me
> > back in the first time and then logs out normally the second time I try
> > to log out.  I am guessing something which should be sourced, is not, but
> > I don't know how to fix it.
> > 
> > For years now I have had the following files in place to control what
> > desktop manager starts:
> > 
> > $ cat /etc/env.d/90xsession
> > XSESSION="enlightenment"
> > 
> > 
> > $ cat /etc/X11/Sessions/enlightenment
> > #!/bin/sh
> > if [ -x /usr/bin/gpg-agent ]; then
> > 
> >   eval "$(/usr/bin/gpg-agent --daemon)"
> > 
> > fi
> > 
> > /usr/bin/enlightenment_start
> > 
> > 
> > cat ~/.xsession
> > #!/bin/sh
> > if [ -x /usr/bin/gpg-agent ]; then
> > 
> > kill $(ps ux | awk '/gpg-agent/ && !/awk/ {print $2}') >/dev/null 2>&1
> > 
> > fi
> > 
> > if [ -x /usr/bin/gpg-agent ]; then
> > 
> >   eval "$(/usr/bin/gpg-agent --daemon)"
> > 
> > fi
> > 
> > if [ -x /usr/bin/urxvtd ]; then
> > 
> > /usr/bin/urxvtd --opendisplay --fork --quiet
> > 
> > fi
> > 
> > /usr/bin/enlightenment_start
> > 
> > 
> > I keyworded x11-misc/sddm-0.14.0-r3 and discovered enlightenment complains
> > it can't run the compositor with OpenGL.  I tried starting a X session
> > from the console without DM, with 'startx /usr/bin/enlightenment_start'
> > but I also get similar symptoms, including inability to run compositor
> > with OpenGL.  I get errors like this in ~/.xsession-errors:
> > 
> > ERR<5100>:eina_safety lib/efreet/efreet_ini.c:299 efreet_ini_string_get()
> > safety check failed: ini->section == NULL
> > 
> > (gkrellm:5117): Gtk-CRITICAL **: IA__gtk_box_reorder_child: assertion
> > 'GTK_IS_WIDGET (child)' failed
> > ERR<5141>:eldbus lib/eldbus/eldbus_proxy.c:818 _props_get_all() Error
> > getting all properties of
> > org.freedesktop.UDisks2/org/freedesktop/UDisks2/block_devices/s
> > da1, error message: org.enlightenment.DBus.Canceled Canceled by user.
> > 
> > 
> > I also tried entrance from bar overlay (it has not been updated in a while
> > and has a dependency on an obsolete package), slim (won't log me in) and
> > lightdm. When I run lightdm there are no such problems, enlightenment
> > starts with OpenGLcompositor, I can mount USB disks, but lightdm
> > installed and is running much more than what I really need for my
> > desktop.
> > 
> > Is there a way I can start enlightenment without running into all these
> > kind of errors?  Can you see something wrong in my file contents above?
> Your files look OK to me so I have no idea why you get those erro.
> 
> You also say lightdm wrks correctly, so lookee here:
> 
> alan@khamul ~/gitwork/ansible $ equery size lightdm
>   * x11-misc/lightdm-1.21.5
>   Total files : 119
>   Total size  : 1.91 MiB
> alan@khamul ~/gitwork/ansible $ equery size sddmdm
> !!! No installed packages matching 'sddmdm'
> alan@khamul ~/gitwork/ansible $ equery size sddm
>   * x11-misc/sddm-0.14.0-r2
>   Total files : 192
>   Total size  : 4.78 MiB
> 
> The on that works is smaller and lighter than the one that doesn't.
> 
> I say dump sddm and stick with lightdm which works :-)

Yes, the thought crossed my mind.  ;-)

It is smaller as a package as you noted, but it is running gnomey stuff like 
/usr/libexec/accounts-daemon, /usr/libexec/gconfd-2 and perhaps 
/usr/libexec/at-spi-bus-launcher, which I am not sure I need.

Either way, if I were to start enlightenment with startx and skip using a DM 
altogether, is there a way of starting enlightenment and ensuring it has the 
appropriate access rights to run udisks2 and OpenGL?

-- 
Regards,
Mick

signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] Still struggling with starting X and enlightenment desktop

2017-03-25 Thread Alan McKinnon

On 25/03/2017 18:23, Mick wrote:

After years of running KDM to start various desktop environments flawlessly
(KDE, fluxbox, enlightenment, plasma) I had to replace it with SDDM.  With the
arrival of x11-misc/sddm-0.14.0-r2 I am still able to start a session with
enlightenment, but I am getting access rights errors, for example my user is
unable to mount a USB stick.  Also, when I log out it logs me back in the
first time and then logs out normally the second time I try to log out.  I am
guessing something which should be sourced, is not, but I don't know how to
fix it.

For years now I have had the following files in place to control what desktop
manager starts:

$ cat /etc/env.d/90xsession
XSESSION="enlightenment"


$ cat /etc/X11/Sessions/enlightenment
#!/bin/sh
if [ -x /usr/bin/gpg-agent ]; then
  eval "$(/usr/bin/gpg-agent --daemon)"
fi

/usr/bin/enlightenment_start


cat ~/.xsession
#!/bin/sh
if [ -x /usr/bin/gpg-agent ]; then
kill $(ps ux | awk '/gpg-agent/ && !/awk/ {print $2}') >/dev/null 2>&1
fi

if [ -x /usr/bin/gpg-agent ]; then
  eval "$(/usr/bin/gpg-agent --daemon)"
fi

if [ -x /usr/bin/urxvtd ]; then
/usr/bin/urxvtd --opendisplay --fork --quiet
fi

/usr/bin/enlightenment_start


I keyworded x11-misc/sddm-0.14.0-r3 and discovered enlightenment complains it
can't run the compositor with OpenGL.  I tried starting a X session from the
console without DM, with 'startx /usr/bin/enlightenment_start' but I also get
similar symptoms, including inability to run compositor with OpenGL.  I get
errors like this in ~/.xsession-errors:

ERR<5100>:eina_safety lib/efreet/efreet_ini.c:299 efreet_ini_string_get()
safety check failed: ini->section == NULL

(gkrellm:5117): Gtk-CRITICAL **: IA__gtk_box_reorder_child: assertion
'GTK_IS_WIDGET (child)' failed
ERR<5141>:eldbus lib/eldbus/eldbus_proxy.c:818 _props_get_all() Error getting
all properties of
org.freedesktop.UDisks2/org/freedesktop/UDisks2/block_devices/s
da1, error message: org.enlightenment.DBus.Canceled Canceled by user.


I also tried entrance from bar overlay (it has not been updated in a while and
has a dependency on an obsolete package), slim (won't log me in) and lightdm.
When I run lightdm there are no such problems, enlightenment starts with
OpenGLcompositor, I can mount USB disks, but lightdm installed and is running
much more than what I really need for my desktop.

Is there a way I can start enlightenment without running into all these kind
of errors?  Can you see something wrong in my file contents above?


Your files look OK to me so I have no idea why you get those erro.

You also say lightdm wrks correctly, so lookee here:

alan@khamul ~/gitwork/ansible $ equery size lightdm
 * x11-misc/lightdm-1.21.5
 Total files : 119
 Total size  : 1.91 MiB
alan@khamul ~/gitwork/ansible $ equery size sddmdm
!!! No installed packages matching 'sddmdm'
alan@khamul ~/gitwork/ansible $ equery size sddm
 * x11-misc/sddm-0.14.0-r2
 Total files : 192
 Total size  : 4.78 MiB

The on that works is smaller and lighter than the one that doesn't.

I say dump sddm and stick with lightdm which works :-)


--
Alan McKinnon
alan.mckin...@gmail.com




[gentoo-user] Still struggling with starting X and enlightenment desktop

2017-03-25 Thread Mick
After years of running KDM to start various desktop environments flawlessly 
(KDE, fluxbox, enlightenment, plasma) I had to replace it with SDDM.  With the 
arrival of x11-misc/sddm-0.14.0-r2 I am still able to start a session with 
enlightenment, but I am getting access rights errors, for example my user is 
unable to mount a USB stick.  Also, when I log out it logs me back in the 
first time and then logs out normally the second time I try to log out.  I am 
guessing something which should be sourced, is not, but I don't know how to 
fix it.

For years now I have had the following files in place to control what desktop 
manager starts:

$ cat /etc/env.d/90xsession 
XSESSION="enlightenment"


$ cat /etc/X11/Sessions/enlightenment 
#!/bin/sh
if [ -x /usr/bin/gpg-agent ]; then
  eval "$(/usr/bin/gpg-agent --daemon)"
fi

/usr/bin/enlightenment_start


cat ~/.xsession
#!/bin/sh
if [ -x /usr/bin/gpg-agent ]; then
kill $(ps ux | awk '/gpg-agent/ && !/awk/ {print $2}') >/dev/null 2>&1
fi

if [ -x /usr/bin/gpg-agent ]; then
  eval "$(/usr/bin/gpg-agent --daemon)"
fi 

if [ -x /usr/bin/urxvtd ]; then
/usr/bin/urxvtd --opendisplay --fork --quiet
fi

/usr/bin/enlightenment_start


I keyworded x11-misc/sddm-0.14.0-r3 and discovered enlightenment complains it 
can't run the compositor with OpenGL.  I tried starting a X session from the 
console without DM, with 'startx /usr/bin/enlightenment_start' but I also get 
similar symptoms, including inability to run compositor with OpenGL.  I get 
errors like this in ~/.xsession-errors:

ERR<5100>:eina_safety lib/efreet/efreet_ini.c:299 efreet_ini_string_get() 
safety check failed: ini->section == NULL

(gkrellm:5117): Gtk-CRITICAL **: IA__gtk_box_reorder_child: assertion 
'GTK_IS_WIDGET (child)' failed
ERR<5141>:eldbus lib/eldbus/eldbus_proxy.c:818 _props_get_all() Error getting 
all properties of 
org.freedesktop.UDisks2/org/freedesktop/UDisks2/block_devices/s
da1, error message: org.enlightenment.DBus.Canceled Canceled by user.


I also tried entrance from bar overlay (it has not been updated in a while and 
has a dependency on an obsolete package), slim (won't log me in) and lightdm.  
When I run lightdm there are no such problems, enlightenment starts with 
OpenGLcompositor, I can mount USB disks, but lightdm installed and is running 
much more than what I really need for my desktop.

Is there a way I can start enlightenment without running into all these kind 
of errors?  Can you see something wrong in my file contents above?

-- 
Regards,
Mick

signature.asc
Description: This is a digitally signed message part.