-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Cinnamon desktop environment #25823
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cinnamon desktop environment #25823
Conversation
|
Very good!!!
Maybe it's necessary to either patch out the requirement for that, or try to add Gsound as a package. |
|
thanks i will try |
f7d1abc to
694785d
Compare
|
so now i am getting this kind of error ~ $ cinnamon-settings
Traceback (most recent call last):
File "/data/data/com.termux/files/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 29, in <module>
from bin import SettingsWidgets
File "/data/data/com.termux/files/usr/share/cinnamon/cinnamon-settings/bin/SettingsWidgets.py", line 10, in <module>
from xapp.SettingsWidgets import SettingsWidget, SettingsLabel
ImportError: cannot import name 'SettingsWidget' from 'xapp.SettingsWidgets' (/data/data/com.termux/files/usr/lib/python3.12/site-packages/xapp/SettingsWidgets.py)what i understand that it can't access python3-xapp (pip) |
694785d to
038db40
Compare
|
@sabamdarif yes! I've managed to identify some additional software that can make the git clone https://github.com/linuxmint/python3-xapp
cd python3-xapp/
meson build . --prefix=$PREFIX
meson compile -C build
meson install -C build
cinnamon-settings(Inspired by Arch Linux package https://gitlab.archlinux.org/archlinux/packaging/packages/python-xapp/-/blob/main/PKGBUILD?ref_type=heads) This is the new error I see instead: (I am not highly experienced with PAM, but I believe it is something that is commonly found on Desktop Linux, but might be very difficult to use in Termux on Android, since Termux packages are frequently built with |
|
thanks i will try |
|
what if we just disable that it make cinnamon-settings launch |
5928789 to
d9c3f8b
Compare
x11-packages/upower/0001-change-policy-user-to-termux-user.patch
Outdated
Show resolved
Hide resolved
b0ca354 to
b54ef36
Compare
|
regarding the black desktop background, could it have anything to do with cinnamon-screensaver? |
b54ef36 to
23aee7e
Compare
|
finally fix this #25823 (comment) error notification i was getting |
23aee7e to
c1c4d1f
Compare
c1c4d1f to
5a05cbc
Compare
|
I was able go get icons working I get the next errors when setting a background desktop image: ~ $ DESKTOP_SESSION=cinnamon nemo-desktop
(nemo-desktop:2927): Nemo-WARNING **: 05:04:30.726: Current gtk theme is not known to have nemo support (Adwaita-dark) - checking...
(nemo-desktop:2927): Nemo-WARNING **: 05:04:30.909: The theme appears to have no nemo support. Adding some...
Nemo-Message: 05:04:30.993: nemo-desktop: session is cinnamon, establishing proxy
(nemo-desktop:2927): Nemo-WARNING **: 05:04:31.818: Action 'mount-archive.nemo_action' is missing dependency: gnome-disk-image-mounter
CinnamonDesktop-Message: 05:04:32.011: Ignoring thumbnailer with missing binary: 'heif-thumbnailer'
CinnamonDesktop-Message: 05:04:32.012: Ignoring thumbnailer with missing binary: '/usr/bin/gdk-pixbuf-thumbnailer'
CinnamonDesktop-Message: 05:04:32.012: Ignoring thumbnailer with missing binary: '/data/data/com.termux/files/usr/bin/gdk-pixbuf-thumbnailer'
Could not find network module; is the cinnamon-control-center package installed?
warning: failed to process CCC module network
Could not find color module; is the cinnamon-control-center package installed?
warning: failed to process CCC module color
Could not find wacom module; is the cinnamon-control-center package installed?
warning: failed to process CCC module wacom
/data/data/com.termux/files/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py:458: DeprecationWarning: Gtk.Window.set_wmclass is deprecated
self.window.set_wmclass(wm_class, wm_class)
Loading Backgrounds moduleIt seems an issue related to cinnamon-control-center |
|
Some commands don't work due to missing dependencies. Most of the are python interfaces. I found the next list of dependencies that needs to be manually installed: python-dbus
pyinotify
pyinotify-elephant-fork
gvfs |
|
@DuilioPerez how did you get icons working ? |
|
yes the desktop icons are working now thanks @DuilioPerez |
It seems |
|
yes i will fix that autostart error |
those messages are about |
00afee6 to
3d76bdf
Compare
2457d64 to
7d727cd
Compare
robertkirkman
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good now I think it's ready and I will merge it
|
Whoops I forgot that I said that you need to rename that is ok I will do that now |
oh i also forget that 😅 |
- Like Arch Linux https://archlinux.org/packages/extra/any/python-xapp/ and all other Termux Python packages - Planned here, but was accidentally not done yet #25823 (comment)
- Like Arch Linux https://archlinux.org/packages/extra/any/python-xapp/ and all other Termux Python packages - Planned here, but was accidentally not done yet termux/termux-packages#25823 (comment)
this pr add the Cinnamon desktop environment on termux.
i add few things based on #24585 .
i add the upower even though it's in that pr because it need that to successfully build all the packages