The officially official Devuan Forum!

You are not logged in.

#1 2019-04-29 17:17:12

bigrat
Member
Registered: 2018-08-25
Posts: 6  

Thank you to whoever got Gnome desktop running

I was having issues with various xfce and MATE bugs today, losing my window decorators, all kinds of stupid things. I was looking through apt-cache to see what packages might be missing, when all of a sudden I see:

gip - IP calculator for GNOME desktop environment
gir1.2-budgie-desktop-1.0 - GNOME introspection library for budgie-desktop
gir1.2-gnomedesktop-3.0 - Introspection data for GnomeDesktop
***gnome - Full GNOME Desktop Environment, with extra components***
gnome-accessibility-themes - Accessibility themes for the GNOME desktop
gnome-backgrounds - Set of backgrounds packaged with the GNOME desktop

I know this wasn't available earlier, which one of you magnificent bastards got this working systemd-free?

Offline

#2 2019-04-29 17:22:09

golinux
Administrator
Registered: 2016-11-25
Posts: 1,725  

Re: Thank you to whoever got Gnome desktop running

Gnome desktop is fully functional?  No one here is actively working on Gnome things.  Might be a side effect of the recent work on elogind from the Debian-Devuan init-diversity collaborators.   As a result of that Plasma is now working on Debian Sid without systemd.

Offline

#3 2019-04-29 17:29:14

bigrat
Member
Registered: 2018-08-25
Posts: 6  

Re: Thank you to whoever got Gnome desktop running

I'm using it right now! Looks like 3.22. Here's my sources.list:

root@n0p3:~# cat /etc/apt/sources.list
## package repositories
deb http://pkgmaster.devuan.org/merged ascii main contrib non-free
deb http://pkgmaster.devuan.org/merged ascii-updates main contrib non-free
deb http://pkgmaster.devuan.org/merged ascii-security main contrib non-free
deb http://pkgmaster.devuan.org/merged ascii-backports main contrib non-free

## source repositories
#deb-src http://pkgmaster.devuan.org/merged ascii main  
#deb-src http://pkgmaster.devuan.org/merged ascii-updates main  
#deb-src http://pkgmaster.devuan.org/merged ascii-security main  
#deb-src http://pkgmaster.devuan.org/merged ascii-backports main  

Offline

#4 2019-04-29 17:31:38

bigrat
Member
Registered: 2018-08-25
Posts: 6  

Re: Thank you to whoever got Gnome desktop running

Bluetooth widget works, networking works, super key works, gnome-tweak-tool works (focus follows mouse is life). It appears to be functional enough to use.

Offline

#5 2019-05-01 14:23:57

golinux
Administrator
Registered: 2016-11-25
Posts: 1,725  

Re: Thank you to whoever got Gnome desktop running

Comment from helios21 who is "not that much of a forum guy":

Yes, I bet it is due to elogind packaging.

GNOME depends on systemd-logind, which elogind-compat provides.

Debian developers work to convince packagers of packages which depend on
systemd-logind to change the dependencies in a way that makes elogind-
compat superfluous. AFAIR it was by having elogind and systemd-logind
both provide logind. And then have either a default-logind packages
which recommends systemd-logind on Debian, elogind on Devuan or so this
with a direct dependency aka "systemd-logind | elogind" on Debian and
vice versa an Devuan. But AFAIR there was talk about some "default-
logind" package.

Offline

#6 2019-05-02 10:55:22

Andre4freedom
Member
Registered: 2017-11-15
Posts: 20  

Re: Thank you to whoever got Gnome desktop running

Just for your information:
Gentoo has already done the work to get Gnome 3.30 running without systemd:
https://www.gentoo.org/news/2019/03/27/ … penrc.html
It's based on elogind too. Could this be of interest to Devuan-ers too?
I hope to have NOT violated forum rules. Greetings from systemd-free land. I love Devuan, and ... Beowulf runs remarkably well and stable.

Offline

#7 2019-05-02 14:49:52

helios21
Member
Registered: 2019-05-02
Posts: 1  

Re: Thank you to whoever got Gnome desktop running

I found something with the GNOME app Evolution. It uses Systemd to start services. I found I have to start:

/usr/lib/evolution/evolution-addressbook-factory
/usr/lib/evolution/evolution-calendar-factory
/usr/lib/evolution/evolution-source-registry
/usr/lib/evolution/evolution-user-prompter

in order to use it. The package 'evolution-data-server'

AFAIK GNOME more and more depends on Systemd for starting desktop services, while Plasma – which I use and which works with elogind as well – still relies on 'kdeinit' for that. So there may be other desktop services used on GNOME not running.

golinux is right, I am not so much of a forum user, even though FluxBB appears to be quite clean and simple. And nicely enough uBlock Origin with hardened settings is completely quiet on this page smile. Rare, very rare these days. So do not expect timely answers.

Offline

#8 2019-05-02 22:00:59

PedroReina
Member
From: Madrid, Spain
Registered: 2019-01-13
Posts: 82  
Website

Re: Thank you to whoever got Gnome desktop running

helios21 wrote:

I am not so much of a forum user

I understand you. So, thank you for your time.

Offline

#9 2019-07-01 03:37:58

ToxicExMachina
Member
Registered: 2019-03-11
Posts: 131  

Re: Thank you to whoever got Gnome desktop running

I wouldn't recommend to use systemd-based software. For now elogind doing everything good for compatibility but there is no warranty that Poettering won't break logind behavior to make life of an ordinary end user less easy.

Offline

Board footer