WIP: Fixed support for freeze/standby/suspend/hybrid suspend/hibernate #2

Taslak
MicheleC feat/fix-suspend-code içindeki 10 işlemeyi master ile birleştirmek istiyor
MicheleC 6 yıl önce yorum yaptı
Sahibi
Suggest to compile TDE/tdebase#16 after this. Based on info from here: https://www.kernel.org/doc/Documentation/power/states.txt https://www.kernel.org/doc/Documentation/power/interface.txt
MicheleC 6 yıl önce R14.1.0 release kilometre taşına ekledi
SlavekB 6 yıl önce yorum yaptı
Sahibi

It looks like /sys/power/mem_sleep is new from kernel >= 4.14. We need functionality even for older versions of kernels. The code needs to be changed.

It looks like /sys/power/mem_sleep is new from kernel >= 4.14. We need functionality even for older versions of kernels. The code needs to be changed.
SlavekB PR/not-ok etiketini 6 yıl önce ekledi
MicheleC 6 yıl önce yorum yaptı
Poster
Sahibi

yes, as I mentioned yesterday on the chat, I need to fix support for when mem_sleep is not available. I will work on this during the weekend.

In the current PR, it only affects "Suspend".

yes, as I mentioned yesterday on the chat, I need to fix support for when mem_sleep is not available. I will work on this during the weekend. In the current PR, it only affects "Suspend".
MicheleC PR/wip ekleme ve PR/not-ok kaldırma işlemlerini 6 yıl önce yaptı
MicheleC PR/wip etiketini 6 yıl önce sildi
MicheleC 6 yıl önce yorum yaptı
Poster
Sahibi

PR should now be able to support both older and newer kernel.

PR should now be able to support both older and newer kernel.
MicheleC 5 yıl önce yorum yaptı
Poster
Sahibi

I have tested this (together with TDE/tdebase#16) under Slackware in a VirtualBox machines.

The options displayed on the shutdown dialog are consistent with the content of /sys/power/state and /sys/power/disk and their functionality works fine.

I could test freeze, hibernate and hybrid hibernate. The last two behaves the same in this system, since there is no support for suspend-to-RAM but /sys/power/disk contains "suspend"

I have tested this (together with TDE/tdebase#16) under Slackware in a VirtualBox machines. The options displayed on the shutdown dialog are consistent with the content of /sys/power/state and /sys/power/disk and their functionality works fine. I could test freeze, hibernate and hybrid hibernate. The last two behaves the same in this system, since there is no support for suspend-to-RAM but /sys/power/disk contains "suspend"
MicheleC 5 yıl önce yorum yaptı
Poster
Sahibi

Rebased to latest master. IMO, this PR is ready for merging.

Rebased to latest master. IMO, this PR is ready for merging.
MicheleC 5 yıl önce yorum yaptı
Poster
Sahibi

as per discussion on jabber, more work is required to allow user hibernation

as per discussion on jabber, more work is required to allow user hibernation
MicheleC 5 yıl önce yorum yaptı
Poster
Sahibi

This is hopefully the final one 😄

Tested as simple user and as root, all available actions are possible. Actions tested are freeze, suspend, hydrid suspend and hibernate

This is hopefully the final one :smile: Tested as simple user and as root, all available actions are possible. Actions tested are freeze, suspend, hydrid suspend and hibernate
MicheleC başlığı Fixed support for freeze/standby/suspend/hybrid suspend/hibernate iken WIP: Fixed support for freeze/standby/suspend/hybrid suspend/hibernate olarak 5 yıl önce değiştirdi
MicheleC başlığı WIP: Fixed support for freeze/standby/suspend/hybrid suspend/hibernate iken Fixed support for freeze/standby/suspend/hybrid suspend/hibernate olarak 5 yıl önce değiştirdi
MicheleC 5 yıl önce yorum yaptı
Poster
Sahibi

new version with polkit support

new version with polkit support
MicheleC 5 yıl önce yorum yaptı
Poster
Sahibi

I have added DBus standard interface Introspect, Peer and Properties to the tde hw daemon. This should solve issue #9 and #12.

I have added DBus standard interface Introspect, Peer and Properties to the tde hw daemon. This should solve issue #9 and #12.
MicheleC başlığı Fixed support for freeze/standby/suspend/hybrid suspend/hibernate iken WIP: Fixed support for freeze/standby/suspend/hybrid suspend/hibernate olarak 5 yıl önce değiştirdi
MicheleC 5 yıl önce yorum yaptı
Poster
Sahibi

I see two potential side effect, but need further testing to make sure they are related to this PR. Further testing is needed before merge. Core functionality is there though.

I see two potential side effect, but need further testing to make sure they are related to this PR. Further testing is needed before merge. Core functionality is there though.
SlavekB R14.1.0 release kilometre taşını R14.1.x iken 1 yıl önce olarak değiştirdi
Bu değişiklik isteğinde, hedef dalla çakışan değişiklikler var.
tdecore/tdehw/hwlibdaemons/dbus/org.trinitydesktop.hardwarecontrol.conf
tdecore/tdehw/tderootsystemdevice.cpp
tdecore/tdehw/tderootsystemdevice.h
Bu konuşmaya katılmak için oturum aç.
Değerlendirici yok
Kilometre Taşı Yok
Atanan Kişi Yok
2 Katılımcı
Bildirimler
Bitiş Tarihi

Bitiş tarihi atanmadı.

Bağımlılıklar

Bağımlılık yok.

Referans: TDE/tdelibs#2
Yükleniyor…
Henüz bir içerik yok.