i3-gnome icon indicating copy to clipboard operation
i3-gnome copied to clipboard

Fail, not found

Open geblanco opened this issue 7 years ago • 6 comments

Hi!

I'm struggling to get this working, maybe you could point out if I am missing something?

I installed the aur package (i3-gnome-git), and the session effectively appears on the greeter, but when launched it does not work, it crashes and goes back to the greeter.

This is the result from .xsession-errors

/etc/lightdm/Xsession: line 76: exec: gnome-session --session=i3-gnome: not found
Gdk-Message: light-locker: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

I am using Antergos with lightdm 1:1.24.0-1 gnome-shell 3.26.1 i3-wm 4.14.1-2

My best guess is that there is some component failing to initialize. Also the Gdk-Message seems weird to me.

Thanks in advance!

geblanco avatar Nov 13 '17 17:11 geblanco

Hi @m0n0l0c0

do you have the package gnome-session installed? If not. install it an try again. It is not a dependency of the AUR package but it should be.

jthomaschewski avatar Nov 13 '17 18:11 jthomaschewski

Hi @jbbr,

Yes, gnome-session is installed, in fact the system came with gnome 3.26 preinstalled and it works correctly. Maybe there is another component failing?

geblanco avatar Nov 13 '17 18:11 geblanco

I'm not 100% sure if the error message references the missing gnome-session, i3-session or is related to light-locker. You could try installing light-locker. I have never tried to run this session with lightdm - it sure should run with it - but if you want you could try it with gdm instead.

pacman -S gdm
systemctl disable lightdm
systemctl enable gdm

Also you could try the other packages i3-gnome (or i3-cinnamon-git) - the i3-gnome package got some updates in https://github.com/51v4n/i3-gnome maybe these changes fix it for you. If it does, it would be great if you could confirm this so this repo could implement the fix.

To make sure the package installed everything correctly you could also verify that:

  • gnome-session is in PATH (which gnome-session)
  • i3-session is in PATH and executable
  • /usr/share/xsessions/i3-gnome.desktop exists and contains Exec=gnome-session --session=i3-gnome This should be the case.

jthomaschewski avatar Nov 13 '17 19:11 jthomaschewski

Hi,

I wasn't entirely sure about the message either, but I guess it was related to light-locker because changing from lightdm to gdm solves the problem (light-locker only runs over lightdm).

Also, I tried both your project and i3-gnome one, with similar results (with lightdm crashes, with gdm works). Nevertheless I was expecting the gnome top-bar and the cool activities launcher views, but none of them appear, is this the expected behaviour?

Thank you very much!

geblanco avatar Nov 13 '17 20:11 geblanco

Hi, glad its working now with gdm. I will try this with lightdm soon, there should be an easy fix.

Unfortunately features like the activies view will not (and probably never) be available through packages like this. They belong to the gnome-shell - but this package only loads various gnome daemons (previously gnome-settings-daemon). They provide (in theory):

  • power management (laptop lid, suspend after timeout...)
  • screensaver & lockscreen
  • display management (works with cinnamon, in gnome maybe/not for me)
  • system notifications
  • media key support (does not work)
  • background image (works with cinnamon)
  • better integration with GTK/Gnome apps (e.g HiDPI, scaling, font, theme)

Some of these do not work correctly with this repo. I switched to i3-cinnamon which does the same but uses cinnamon to provide these features which seems to work better for me. But others may have different experiences.

If you want the gnome top-bar you should try the various extensions which provide tiling features within gnome-shell. e.g shellshape, shelltile, gTile, bluetile... My opinion: Unfortunately they do not even come close to the usability of i3.

jthomaschewski avatar Nov 14 '17 12:11 jthomaschewski

Hi!

I have tested some of those provided features, most of them work for me (all media keys except volume and brightness), app integration and power management, although I'd like to test the rest.

I have seen those gnome extensions and I totally agree, not even close to i3. Maybe I could give a try to i3-cinnamon, for me the top bar is the most annoying part of i3, I guess I'll stick to polybar.

geblanco avatar Nov 14 '17 14:11 geblanco