Open suhan-paradkar opened 3 years ago
What do you think @WMCB-Tech ?
GNOME 3 is very nice, although i don't think it will ever be ported as
It requires systemd?
Most of the time, dependencies will be absent and may have issues with cross compilation
Performance loss will occur as it's heavy, and may require OpenGL (atleast GLX extension)
Although if you think that you can compile it successfully, then give it a go
You could try compiling MATE instead as it's lighter but still not sure if that would be possible
Well... Systemd integration can be disabled using while configuring using -Dsystemd=false
I see, but as far as i know, GNOME also depends on gobject-introspection
which it has problems with cross compilation afaik (idk actually, please correct me)
Also in some cases it may get errors regarding with Oh no failed whale screen when running GNOME session even after things got compiled successfully
I see, but as far as i know, GNOME also depends on
gobject-introspection
which it has problems with cross compilation afaik (idk actually, please correct me)Also in some cases it may get errors regarding with Oh no failed whale screen when running GNOME session even after things got compiled successfully
Yeah.. you are right.....that may happen.. and gobject introspection cannot be compiled even natively on device... So... Yeah
GNOME 3 is very nice, although i don't think it will ever be ported as
* It requires systemd? * Most of the time, dependencies will be absent and may have issues with cross compilation * Performance loss will occur as it's heavy, and may require OpenGL (atleast GLX extension)
Although if you think that you can compile it successfully, then give it a go
You could try compiling MATE instead as it's lighter but still not sure if that would be possible
@WMCB-Tech I was able to compile marco window manager (default window manager of MATE) natively...
Well, it was very heavy and not suitable for Termux
But we should be able to port GNOME Flashback
Pero deberíamos poder portar GNOME Flashback
I do not think it will be ported, apart very soon it will be added matte (a fork of gnome 2), at the moment in termux is available xfce4 and lxqt
I see, but as far as i know, GNOME also depends on
gobject-introspection
which it has problems with cross compilation afaik (idk actually, please correct me)
Well as gobject-introspection is now compiled... We can proceed ahead now.... gnome-shell now requires evolution-data-server which requires nspr and nss... Both of which are currently absent....
GNOME aren't possible on Termux
GNOME no es posible en Termux
Nothing in this life is impossible
@suhan-paradkar How is progress going? Jajaja
Well.. I require help porting mozjs tho... (A dependency of gjs
)
@suhan-paradkar @wmcbtech30
And if we use Cinnamon?, I see what is lighter in dependencies.
this may help, gentoo maintains a fork by removing systemd
https://github.com/dantrell/gentoo-project-gnome-without-systemd#dependencies
Package description
GNOME Shell provides core user interface functions for the GNOME 3 desktop, like switching to windows and launching applications. GNOME Shell takes advantage of the capabilities of modern graphics hardware and introduces innovative user interface concepts to provide a visually attractive and easy to use experience.
Link to home page and sources
I tried compiling it... It requires a lot of absent dependencies... I will be creating pull requests for some of the depenencies...