Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Some enlightenment would be nice
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
TitiTwister
n00b
n00b


Joined: 08 May 2015
Posts: 18

PostPosted: Wed May 13, 2015 8:06 pm    Post subject: Some enlightenment would be nice Reply with quote

Hey everybody !

I'm trying to make an enlightenment desktop on my gentoo VM.
But the gentoo wiki ==> https://wiki.gentoo.org/wiki/Enlightenment#Enlightenment_0.18
Does'nt seem to work.

(For exemple when I try the
Code:
layman -a ixit
line I got
Code:
* Exception: Overlay "ixit" does not exist.
)

Same for several tutorials I seen on internet they all looks out of date.

Does someone have a better one for me ?
Or did they actually work fine and I just messed up ? Because It doest have much on it to messed up :?
Back to top
View user's profile Send private message
davidm
Guru
Guru


Joined: 26 Apr 2009
Posts: 557
Location: US

PostPosted: Wed May 13, 2015 8:23 pm    Post subject: Reply with quote

Hi, I use KDE so I can't help much but the ixit overlay does appear to exist here:

Quote:

# layman -i ixit

* ixit
* ~~~~
* Sources:
* 1. git://github.com/okias/ixit.git
* 2. https://github.com/okias/ixit.git
* 3. git@github.com:okias/ixit.git
*
* Contact : David Heidelberger <david.heidelberger@ixit.cz>
* Type : Git; Priority: 50
* Quality : experimental
*
* Description:
* iXit overlay
*
* Link:
* https://github.com/okias/ixit
*
* Feed:
* https://github.com/okias/ixit/commits/master.atom
*


It looks like there are even commits form just a little over a month ago.

Do 'layman -L' to get a list of available official overlays. You should see many. If not, you may not have things set up right. See https://wiki.gentoo.org/wiki/Layman in that case.

If the Wiki is out of date then ideally we should fix it. Anyone can register an account and begin contributing there.
Back to top
View user's profile Send private message
TitiTwister
n00b
n00b


Joined: 08 May 2015
Posts: 18

PostPosted: Wed May 13, 2015 8:42 pm    Post subject: Reply with quote

davidm wrote:
Do 'layman -L' to get a list of available official overlays. You should see many. If not, you may not have things set up right. See https://wiki.gentoo.org/wiki/Layman in that case.


I do have many ^^

Yeah I saw the wiki for layman too. And same here I never saw where to put the
Code:
conf_type : repos.conf
they were talking about.

But back to my desktop !
On some tutorials I had to install XORG to make it work. So what's the best way ?
Back to top
View user's profile Send private message
shazeal
Apprentice
Apprentice


Joined: 03 May 2006
Posts: 197
Location: New Zealand

PostPosted: Wed May 13, 2015 11:22 pm    Post subject: Reply with quote

You dont need to use Layman at all, Enlightenment is in the main repo.

Just mask for the version you want in /etc/portage/package.mask

For instance I have E17 installed, since anything above that is buggy and lacks features...

cat /etc/portage/package.mask/e17
Code:
>=x11-wm/enlightenment-0.17.99


Do not use any of the live ebuilds they all seem to be broken in interesting ways. I have successfully used the E17 17.6 ebuild to create a live ebuild which worked fine, it just seems that all the live ebuilds use bad compile options.
_________________
CFLAGS="-OmgWTFR1CE --fun-lol-loops --march=asmx86go"
Back to top
View user's profile Send private message
TitiTwister
n00b
n00b


Joined: 08 May 2015
Posts: 18

PostPosted: Thu May 14, 2015 12:09 pm    Post subject: Reply with quote

shazeal wrote:
You dont need to use Layman at all, Enlightenment is in the main repo.

Just mask for the version you want in /etc/portage/package.mask

For instance I have E17 installed, since anything above that is buggy and lacks features...

cat /etc/portage/package.mask/e17
Code:
>=x11-wm/enlightenment-0.17.99


Do not use any of the live ebuilds they all seem to be broken in interesting ways. I have successfully used the E17 17.6 ebuild to create a live ebuild which worked fine, it just seems that all the live ebuilds use bad compile options.


I'm sorry it doesn't help me at all :?

Could you be more specific for what I need to do to make it work ? Cause I tried every thing I saw online and I still lost.

What's the steps from a new gentoo with no layman, xorg, enlightenment or any others packets ?

I know I ask a lot but I'm really confused with all that ^^
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 2583

PostPosted: Thu May 14, 2015 1:28 pm    Post subject: Re: Some enlightenment would be nice Reply with quote

TitiTwister wrote:
Hey everybody !

I'm trying to make an enlightenment desktop on my gentoo VM.
But the gentoo wiki ==> https://wiki.gentoo.org/wiki/Enlightenment#Enlightenment_0.18
Does'nt seem to work.

Why not use the stable version from the tree?
Code:
$ eix enlightenment
[I] x11-wm/enlightenment
     Available versions: 
     (0)    **0.16.9999 1.0.2 ~1.0.6 ~1.0.7 1.0.8 ~1.0.9 ~1.0.10 1.0.11 ~1.0.13 ~1.0.14 ~1.0.15 ~1.0.16
     (0.17) 0.17.6(0.17/0.17.6) ~0.17.9999(0.17/0.17.9999) ~0.18.7(0.17/0.18.7) 0.18.8(0.17/0.18.8) ~0.18.8(0.17/0.18)[1] ~0.19.4(0.17/0.19.4) ~0.19.5(0.17/0.19)[1]
       {dbus doc +eeze egl (+)nls pam pango pm-utils pulseaudio spell static-libs systemd +udev ukit wayland xcomposite xinerama xrandr ENLIGHTENMENT_MODULES="access +appmenu +backlight +battery +bluez4 +clock +comp +conf-applications +conf-bindings +conf-comp +conf-dialogs +conf-display +conf-edgebindings +conf-interaction +conf-intl +conf-keybindings +conf-menus +conf-paths +conf-performance +conf-randr +conf-shelves +conf-theme +conf-wallpaper2 +conf-window-manipulation +conf-window-remembers +connman +contact +cpufreq +dropshadow +everything +fileman +fileman-opinfo +gadman +ibar +ibox +illume2 +lokker +mixer +msgbus +music-control +notification packagkit +pager +pager16 +quickaccess +shot +start +syscon +systray +tasks +teamwork +temperature +tiling +winlist +wizard wl-desktop-shell wl-drm wl-fb wl-screenshot wl-x11 +xkbswitch"}
     Installed versions:  1.0.11(08:57:31 AM 08/07/2014)(doc pango xrandr -dbus -nls -pulseaudio -xcomposite -xinerama)
     Homepage:            http://www.enlightenment.org/
     Description:         Enlightenment DR19.5 window manager

[1] "bar" /var/lib/layman/bar

Back to top
View user's profile Send private message
TitiTwister
n00b
n00b


Joined: 08 May 2015
Posts: 18

PostPosted: Thu May 14, 2015 2:46 pm    Post subject: Re: Some enlightenment would be nice Reply with quote

charles17 wrote:
Why not use the stable version from the tree?
Code:
$ eix enlightenment
[I] x11-wm/enlightenment
     Available versions: 
     (0)    **0.16.9999 1.0.2 ~1.0.6 ~1.0.7 1.0.8 ~1.0.9 ~1.0.10 1.0.11 ~1.0.13 ~1.0.14 ~1.0.15 ~1.0.16
     (0.17) 0.17.6(0.17/0.17.6) ~0.17.9999(0.17/0.17.9999) ~0.18.7(0.17/0.18.7) 0.18.8(0.17/0.18.8) ~0.18.8(0.17/0.18)[1] ~0.19.4(0.17/0.19.4) ~0.19.5(0.17/0.19)[1]
       {dbus doc +eeze egl (+)nls pam pango pm-utils pulseaudio spell static-libs systemd +udev ukit wayland xcomposite xinerama xrandr ENLIGHTENMENT_MODULES="access +appmenu +backlight +battery +bluez4 +clock +comp +conf-applications +conf-bindings +conf-comp +conf-dialogs +conf-display +conf-edgebindings +conf-interaction +conf-intl +conf-keybindings +conf-menus +conf-paths +conf-performance +conf-randr +conf-shelves +conf-theme +conf-wallpaper2 +conf-window-manipulation +conf-window-remembers +connman +contact +cpufreq +dropshadow +everything +fileman +fileman-opinfo +gadman +ibar +ibox +illume2 +lokker +mixer +msgbus +music-control +notification packagkit +pager +pager16 +quickaccess +shot +start +syscon +systray +tasks +teamwork +temperature +tiling +winlist +wizard wl-desktop-shell wl-drm wl-fb wl-screenshot wl-x11 +xkbswitch"}
     Installed versions:  1.0.11(08:57:31 AM 08/07/2014)(doc pango xrandr -dbus -nls -pulseaudio -xcomposite -xinerama)
     Homepage:            http://www.enlightenment.org/
     Description:         Enlightenment DR19.5 window manager

[1] "bar" /var/lib/layman/bar



Yeah I got this too :
Code:
# eix enlightenment
* x11-wm/enlightenment
     Available versions:
     (0)    **0.16.9999 1.0.2 ~1.0.6 ~1.0.7 1.0.8 ~1.0.9 ~1.0.10 1.0.11 ~1.0.13 ~1.0.14 ~1.0.15 ~1.0.16
     (0.17) 0.17.6(0.17/0.17.6) ~0.17.9999(0.17/0.17.9999) ~0.18.7(0.17/0.18.7) 0.18.8(0.17/0.18.8) ~0.19.4(0.17/0.19.4)
       {dbus doc nls pam pango pulseaudio spell static-libs systemd +udev ukit wayland xcomposite xinerama xrandr ENLIGHTENMENT_MODULES="access +appmenu +backlight +battery +bluez4 +clock +comp +conf-applications +conf-comp +conf-dialogs +conf-display +conf-edgebindings +conf-interaction +conf-intl +conf-keybindings +conf-menus +conf-paths +conf-performance +conf-randr +conf-shelves +conf-theme +conf-wallpaper2 +conf-window-manipulation +conf-window-remembers +connman +contact +cpufreq +dropshadow +everything +fileman +fileman-opinfo +gadman +ibar +ibox +illume2 +mixer +msgbus +music-control +notification +pager +quickaccess +shot +start +syscon +systray +tasks +teamwork +temperature +tiling +winlist +wizard wl-desktop-shell wl-screenshot +xkbswitch"}
     Homepage:            http://www.enlightenment.org/
     Description:         Enlightenment Window Manager (e16)


I didn't understand this "[1] "bar" /var/lib/layman/bar" thought
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 2583

PostPosted: Thu May 14, 2015 3:05 pm    Post subject: Re: Some enlightenment would be nice Reply with quote

TitiTwister wrote:
I didn't understand this "[1] "bar" /var/lib/layman/bar" thought

No need to care about. It tells that some of the listed available versions are in bar instead of portage.
Code:
$ layman -L | grep 'bar '
Back to top
View user's profile Send private message
TitiTwister
n00b
n00b


Joined: 08 May 2015
Posts: 18

PostPosted: Thu May 14, 2015 3:09 pm    Post subject: Re: Some enlightenment would be nice Reply with quote

charles17 wrote:
No need to care about. It tells that some of the listed available versions are in bar instead of portage.
Code:
$ layman -L | grep 'bar '


Ok ^^

So what to do next with this 'eix enlightenment' ?
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 2583

PostPosted: Thu May 14, 2015 3:12 pm    Post subject: Reply with quote

Just use the stable version which is x11-wm/enlightenment-1.0.11
Code:
# emerge -avt enlightenment

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild   R    ] x11-wm/enlightenment-1.0.11::gentoo  USE="doc pango xrandr -dbus -nls -pulseaudio -xcomposite -xinerama" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB

Would you like to merge these packages? [Yes/No]

It might pull in some dependencies.
Back to top
View user's profile Send private message
TitiTwister
n00b
n00b


Joined: 08 May 2015
Posts: 18

PostPosted: Thu May 14, 2015 3:25 pm    Post subject: Reply with quote

charles17 wrote:
Just use the stable version which is x11-wm/enlightenment-1.0.11

It might pull in some dependencies.


And after that just follow the gentoo wiki ?

Cause with startx I still got this :
Code:
 # startx
xauth:  file /root/.serverauth.20521 does not exist


X.Org X Server 1.16.4
Release Date: 2014-12-20
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.18.12-gentoo i686 Gentoo
Current Operating System: Linux serenity 3.18.12-gentoo #1 SMP Sat May 9 20:43:0                                                                                                                     0 CEST 2015 i686
Kernel command line: BOOT_IMAGE=/kernel-3.18.12-gentoo root=/dev/sda4 ro
Build Date: 12 May 2015  08:50:28PM

Current version of pixman: 0.32.6
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed May 13 00:57:29 2015
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
/etc/X11/xinit/xinitrc: line 106: exec: xterm: not found
xinit: connection to X server lost

waiting for X server to shut down (EE) Server terminated successfully (0). Closi                                                                                                                     ng log file.
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 2583

PostPosted: Thu May 14, 2015 3:44 pm    Post subject: Reply with quote

Check what you have in
Quote:
$ ls -al /etc/X11/Sessions/
and put it in /etc/env.d/90xsession
Then you'd need to log out and log in again to make it work.
Back to top
View user's profile Send private message
TitiTwister
n00b
n00b


Joined: 08 May 2015
Posts: 18

PostPosted: Thu May 14, 2015 3:51 pm    Post subject: Reply with quote

charles17 wrote:
Check what you have in
Quote:
$ ls -al /etc/X11/Sessions/
and put it in /etc/env.d/90xsession
Then you'd need to log out and log in again to make it work.


I had a file called Xsession. I had to create the 90xsession repository tought.

And still no changes :?
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 2583

PostPosted: Thu May 14, 2015 4:01 pm    Post subject: Reply with quote

TitiTwister wrote:
I had a file called Xsession. I had to create the 90xsession repository tought.

And still no changes :?

You should have like
Quote:
$ cat /etc/env.d/90xsession

XSESSION="enlightenment"

Then
Quote:
# env-update && source /etc/profile

Then log out and login again,
Then startx should give you to the enlightenment (unless you have something different in ~.xsession or so (cannot remember that exact filename)
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 2583

PostPosted: Thu May 14, 2015 4:05 pm    Post subject: Reply with quote

P.S.:
https://wiki.gentoo.org/wiki/Xorg/Guide#Using_startx
Back to top
View user's profile Send private message
TitiTwister
n00b
n00b


Joined: 08 May 2015
Posts: 18

PostPosted: Thu May 14, 2015 4:50 pm    Post subject: Reply with quote

Hum I got this ....

startx

Not exactly was I was hoping for !

Actually I'm not even sure what it supose to look like at first ^^
That's not an enlightement one, is it ?
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 2583

PostPosted: Thu May 14, 2015 5:08 pm    Post subject: Reply with quote

TitiTwister wrote:
Hum I got this ....

startx


Seems your env not having the xsession. Did you run " # env-update && source /etc/profile " as root?

TitiTwister wrote:
Not exactly was I was hoping for !

Actually I'm not even sure what it supose to look like at first ^^
That's not an enlightement one, is it ?

No, that's another WM coming up when no other is set.

The switching with 90xsession and env-update is quite tricky. Maybe you'd better go with that ~.something from the wiki.
Back to top
View user's profile Send private message
charles17
Advocate
Advocate


Joined: 02 Mar 2008
Posts: 2583

PostPosted: Thu May 14, 2015 5:11 pm    Post subject: Reply with quote

P.S.:
Regarding the MWM, see https://forums.gentoo.org/viewtopic-p-7693304.html#7693304
Back to top
View user's profile Send private message
TitiTwister
n00b
n00b


Joined: 08 May 2015
Posts: 18

PostPosted: Thu May 14, 2015 5:45 pm    Post subject: Reply with quote

charles17 wrote:


Seems your env not having the xsession. Did you run " # env-update && source /etc/profile " as root?


Yep I did !
I guess I start to get closer but once again I'm lost ^^
Back to top
View user's profile Send private message
shazeal
Apprentice
Apprentice


Joined: 03 May 2006
Posts: 197
Location: New Zealand

PostPosted: Thu May 14, 2015 7:39 pm    Post subject: Reply with quote

charles17 wrote:
Just use the stable version which is x11-wm/enlightenment-1.0.11
Code:
# emerge -avt enlightenment

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild   R    ] x11-wm/enlightenment-1.0.11::gentoo  USE="doc pango xrandr -dbus -nls -pulseaudio -xcomposite -xinerama" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB

Would you like to merge these packages? [Yes/No]

It might pull in some dependencies.


You do not want this version of E, it is ancient and afaik unsupported upstream, its E16. You want E17 or E19.

Just put the line I said in package.mask and emerge enlightenment...

Also here is my ~/.xinitrc for reference... make this file first then use startx command.

Code:
ck-launch-session dbus-launch --sh-syntax --exit-with-session enlightenment_start


You only actually need the "enlightenment_start" part, the other commands just make it work nicely with other programs.
_________________
CFLAGS="-OmgWTFR1CE --fun-lol-loops --march=asmx86go"
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum