SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
eric@slackware ~ cinnamon-settings
True
Using pam module (python3-pampy)
Loading Power module
Traceback (most recent call last):
File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 564, in button_press
self.side_view_nav(widget, None, category)
File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 118, in side_view_nav
self.go_to_sidepage(cat, filtered_path, user_action=True)
File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 133, in go_to_sidepage
sidePage.build()
File "/usr/share/cinnamon/cinnamon-settings/bin/SettingsWidgets.py", line 123, in build
self.module.on_module_selected()
File "/usr/share/cinnamon/cinnamon-settings/modules/cs_power.py", line 186, in on_module_selected
self.build_battery_page()
File "/usr/share/cinnamon/cinnamon-settings/modules/cs_power.py", line 291, in build_battery_page
primary_settings.add_row(self.set_device_battery_primary(device))
File "/usr/share/cinnamon/cinnamon-settings/modules/cs_power.py", line 385, in set_device_battery_primary
widget = self.create_battery_row(device_id, "battery", desc, percentage, battery_level, details)
File "/usr/share/cinnamon/cinnamon-settings/modules/cs_power.py", line 474, in create_battery_row
if battery_level == UPowerGlib.DeviceLevel.NONE:
File "/usr/lib64/python3.6/site-packages/gi/module.py", line 132, in __getattr__
self.__name__, name))
AttributeError: 'gi.repository.UPowerGlib' object has no attribute 'DeviceLevel'
can you try to kill mpv and see whether cinnamon memory usage decreased as well or not?
its gone away sense, I've rebooted.
though what do you want reporeted, because there is a applet that is screwed up , it is the power manager one that is suppose to show the battery usage persent(?) and it is controling the brighteness of the screen and the settings are not working, all of the options to show different information are not showing any of them on the panle, just the light bulb and slider to change brighteness.
I have succeeded at getting Cinnamon 4 working on 14.2. Here is my minimal list of packages that need to be upgraded using the SlackBuilds from the -current source tree:
python3
python-setuptools
meson
ninja
vala
mozjs52
freetype
fontconfig
harfbuzz
atk
glib2
libepoxy
cairo
pango
gtk+3
polkit
libwacom
json-glib
pygobject
pygobject3
dbus-python
python-pillow
I built these and then Cinnamon from Willy's master branch. Likely some things in 14.2 will also need to be rebuilt due to these upgrades. Therefore, I do not recommend that anyone do this unless you are willing to work through those issues. But, it does work, so far quite well. If you are interested in trying, PM me and I will pass along my notes.
Last edited by montagdude; 02-07-2019 at 10:49 PM.
Thanks for your SlackBuilds! I wanted to try something new, and I've always been a fan of Cinnamon, so it fits the bill nicely. The only problem I'm having is the same one Candelabrus reported above, but since you said it works on -current I'm pretty sure there's some incompatibility with 14.2, either something else to upgrade or patch. I will investigate.
I know Cinnamon is Cinnamon and not part of Slackware, but Cinnamon. With that said. I'd like to know who is the JackAss that removed the capability of switching desktops off of the root window just by the ease of moving the mouse wheel up or down wherever the pointer (cursor) is at on the root window?
Now the hands must relocate themselves to the keyboard for a three finger configuration to get it to move to a different desktop. Douglas Engelbart had a great idea, and it took off like wild fire, now everyone is using them. Then the makers of Cinnamon came along and what, hit there heads and forgot all about this invention that a larger population of computer users use?
Hey Willy, I think this error will only occur if you have a battery. I just took the battery out of my laptop and now the power management control panel appears. It looks like it fails with a battery because Slackware's version of upower does not have the DeviceLevel enum. I will try upgrading to the latest upower later tonight and see if it fixes the issue.
Edit: yup, upgrading to upower-0.99.7 fixes the issue.
Last edited by montagdude; 02-08-2019 at 05:45 PM.
Another thing that I didn't notice at first: with upower-0.9.23 (the version in -current), the power management applet on the panel also does not display anything about the battery. This is fixed after upgrading upower to 0.99.7 and rebuilding. So I'm not sure what the solution is for CSB - whether you want to include upower-0.99.7 as a rebuild or push for Pat to upgrade it in -current.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.