Mobian: 2 week as main phone
#11
(05-09-2021, 11:52 AM)steves Wrote: 2. Sometimes the phone when it wakes from sleep will not see it's cell modem. Usually a reboot fixes this, but due to the above issue it can be rather aggravating.

I've been having the same problem. Haven't found the solution either.

(05-09-2021, 11:52 AM)steves Wrote: 6. Alarms don't work if the phone is asleep at the time it's suppose to go off.

There are a couple solutions to this. One is to use Wake Mobile like was kqInit suggested. I've used it successfully already (just got my phone last Friday).

Another is to make a systemd timer that periodically wakes the phone up, which then lets the Alarm app have a chance to activate the alarm periodically. Of course, its accuracy is limited by how often you wake it up (e.g. if you make your phone wake up every 15 minutes, then your alarm will be 0-15 minutes late depending on what you set it to). Adding the timer has the additional advantage that other apps on your phone can also check email and other messages periodically, which they can't do if the phone is asleep all the time. Note, other people have also used a timer for this purpose with success before me, which means that it is reasonably reliable. You need to make two files for the timer in the /etc/systemd/system directory. They should have the same basename but different prefixes. They would be

/etc/systemd/system/BASENAME.service
Code:
[Unit]
Description=Wake up the system to allow the alarm to work and check messages

[Service]
ExecStart=/usr/bin/true

/etc/systemd/system/BASENAME.timer
Code:
[Unit]
Description=Wake up the system to allow the alarm to work and check messages

[Timer]
Persistent=false
WakeSystem=true
AccuracySec=1000m
OnCalendar=*-*-* *:00,15,30,45:00

[Install]
WantedBy=timers.target

Where the "OnCalendar=*-*-* *:00,15,30,45:00" line indicates when it should go off. In my case, I have it set for every 15 minutes. Note the '*' for the year, month, day, and hour fields; the 00 for the second field; and the comma separated values for the minute field giving when it should go off. If you want to do a different interval, you will need to adjust this. I've set the accuracy field to a large value (m is for millisecond) because I don't need the timer to be more accurate than one second.


(05-09-2021, 11:52 AM)steves Wrote: If anyone's interested in the inhibit script here it is:
Code:
#!/bin/bash

gnome-session-inhibit --inhibit 'idle:suspend' zenity --info --text "Inhibiting sleep. Press ok when ready to stop this"

Just make a .desktop file for it and give it an icon and you're good.

Thanks for the script.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  atinout binaries for mobian/debian? NeutralGrey 4 1,317 10-31-2024, 04:16 AM
Last Post: astylethargic
  bookworm vs trixie discussion for mobian in pinephone regular. zetabeta 39 8,232 10-15-2024, 01:12 PM
Last Post: anonymous
  Mobian-Kicksecure? 3460p 0 808 05-26-2024, 02:09 PM
Last Post: 3460p
  Mobian repository status henrythemouse 16 12,034 04-10-2024, 10:02 AM
Last Post: diederik
  cant verify mobian image at website gnugpg penguins_rule 0 871 03-18-2024, 08:54 PM
Last Post: penguins_rule
  mobian installed to eMMC - how to install tow-boot grump_fiddle_reinstall 6 3,905 11-22-2023, 11:46 AM
Last Post: aLoop100o
  What actions needed to keep on mobian testing user641 3 2,578 09-05-2023, 06:44 AM
Last Post: Zebulon Walton
  Mobian boot failed with zstd message after upgrade. Mahgue 0 968 09-01-2023, 11:29 AM
Last Post: Mahgue
  how to update mobian over tor vusra 13 9,073 07-09-2023, 08:57 PM
Last Post: vusra
  opensnitch outbound firewall now works on mobian vusra 2 2,396 07-09-2023, 01:37 AM
Last Post: vusra

Forum Jump:


Users browsing this thread: 2 Guest(s)