<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi Tim,</p>
    <p>Regarding the charge threshold, I've tried this feature on my own
      Thinkpad (T470s) and it seems to be the case that it will always
      stop at 1% below what value you set. There's also a handy set of
      scripts packaged as <tt>tpacpi-bat </tt>(on Arch Linux at least)
      which provide configuration files and startup scripts to help
      manage some of these ACPI features.<br>
    </p>
    <p>I've also noted that even when the battery does reach the charge
      stop threshold, it will still appear to be charging (in the OS,
      and according to the lights on the laptop itself), however it will
      stay the same level indefinitely and this behaviour is probably to
      be expected.</p>
    <p>As for your other questions, I've not looked into those things
      and can't provide much advice. Good luck!</p>
    <p>Cheers,</p>
    <p>Felix</p>
    <div class="moz-cite-prefix">On 10/10/19 7:20 pm, tec wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:3c8e-5d9f1400-3d-704ec900@1561883">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div class="markdown-here-wrapper"
data-md-url="https://secure.ucc.asn.au/SOGo/so/tec/Mail/view#!/Mail/0/INBOX/54456"
        style="" markdown-here-wrapper-content-modified="true">
        <p style="margin: 0px 0px 1.2em !important;">Hi All,</p>
        <p style="margin: 0px 0px 1.2em !important;">Not sure if this is
          likely to bear any fruit, but why not try it and see. If
          anyone can help with any of these issues that would be great,
          or if you could point me to the best place to ask that would
          also be appricated :)</p>
        <h3 id="t480s-battery-never-reaches-tlp-charge-stop-threshold"
          style="margin: 1.3em 0px 1em; padding: 0px; font-weight:
          bold;font-size: 1.3em;">T480s battery never reaches TLP charge
          stop threshold</h3>
        <p style="margin: 0px 0px 1.2em !important;">I’ve recently got
          my first thinkpad, a T480s, and got it happily running linux
          (Solus). Unfortunately I’ve run into a snag. I set <code style="font-size: 0.85em; font-family: Consolas, Inconsolata, Courier, monospace;margin: 0px 0.15em; padding: 0px 0.3em; white-space: pre-wrap; border: 1px solid rgb(234, 234, 234); background-color: rgb(248, 248, 248); border-radius: 3px; display: inline;">/sys/class/power_supply/BAT0/charge_start_threshold</code>
          to 85%, and <code style="font-size: 0.85em; font-family: Consolas, Inconsolata, Courier, monospace;margin: 0px 0.15em; padding: 0px 0.3em; white-space: pre-wrap; border: 1px solid rgb(234, 234, 234); background-color: rgb(248, 248, 248); border-radius: 3px; display: inline;">.../charge_stop_threshold</code>
          to 90%. It seems that once it gets to 89% it just sits there.
          I waited for more than half an hour, and it stuck at 89%.</p>
        <p style="margin: 0px 0px 1.2em !important;">I’m a bit lost,
          does anyone have a suggestion?</p>
        <h3 id="i915-enable_psr" style="margin: 1.3em 0px 1em; padding:
          0px; font-weight: bold;font-size: 1.3em;">i915.enable_psr</h3>
        <p style="margin: 0px 0px 1.2em !important;">Seeing <a
            href="https://hansdegoede.livejournal.com/18653.html"
            moz-do-not-send="true">this post</a> it looks like enabling
          <code style="font-size: 0.85em; font-family: Consolas, Inconsolata, Courier, monospace;margin: 0px 0.15em; padding: 0px 0.3em; white-space: pre-wrap; border: 1px solid rgb(234, 234, 234); background-color: rgb(248, 248, 248); border-radius: 3px; display: inline;">i915.enable_psr</code>
          can be a good idea. So I put <code style="font-size: 0.85em; font-family: Consolas, Inconsolata, Courier, monospace;margin: 0px 0.15em; padding: 0px 0.3em; white-space: pre-wrap; border: 1px solid rgb(234, 234, 234); background-color: rgb(248, 248, 248); border-radius: 3px; display: inline;">i915.enable_psr=1</code>
          in <code style="font-size: 0.85em; font-family: Consolas, Inconsolata, Courier, monospace;margin: 0px 0.15em; padding: 0px 0.3em; white-space: pre-wrap; border: 1px solid rgb(234, 234, 234); background-color: rgb(248, 248, 248); border-radius: 3px; display: inline;">/etc/kernel/cmdline.d/performance.conf</code>.
          Since <code style="font-size: 0.85em; font-family: Consolas, Inconsolata, Courier, monospace;margin: 0px 0.15em; padding: 0px 0.3em; white-space: pre-wrap; border: 1px solid rgb(234, 234, 234); background-color: rgb(248, 248, 248); border-radius: 3px; display: inline;">cat /sys/module/i915/parameters/enable_psr</code>
          gives <code style="font-size: 0.85em; font-family: Consolas, Inconsolata, Courier, monospace;margin: 0px 0.15em; padding: 0px 0.3em; white-space: pre-wrap; border: 1px solid rgb(234, 234, 234); background-color: rgb(248, 248, 248); border-radius: 3px; display: inline;">1</code>
          I imagine that worked. However the recommended ‘test’ (<code style="font-size: 0.85em; font-family: Consolas, Inconsolata, Courier, monospace;margin: 0px 0.15em; padding: 0px 0.3em; white-space: pre-wrap; border: 1px solid rgb(234, 234, 234); background-color: rgb(248, 248, 248); border-radius: 3px; display: inline;">cat /sys/kernel/debug/dri/0/i915_edp_psr_status</code>)
          gives <code style="font-size: 0.85em; font-family: Consolas, Inconsolata, Courier, monospace;margin: 0px 0.15em; padding: 0px 0.3em; white-space: pre-wrap; border: 1px solid rgb(234, 234, 234); background-color: rgb(248, 248, 248); border-radius: 3px; display: inline;">Sink support: no</code>
          when it should give <code style="font-size: 0.85em; font-family: Consolas, Inconsolata, Courier, monospace;margin: 0px 0.15em; padding: 0px 0.3em; white-space: pre-wrap; border: 1px solid rgb(234, 234, 234); background-color: rgb(248, 248, 248); border-radius: 3px; display: inline;">Enabled: yes"</code>
          and <code style="font-size: 0.85em; font-family: Consolas, Inconsolata, Courier, monospace;margin: 0px 0.15em; padding: 0px 0.3em; white-space: pre-wrap; border: 1px solid rgb(234, 234, 234); background-color: rgb(248, 248, 248); border-radius: 3px; display: inline;">Active: yes</code>.<br>
          Does this just mean that my pannel doesn’t support psr?</p>
        <h3 id="powertop-display-backlight" style="margin: 1.3em 0px
          1em; padding: 0px; font-weight: bold;font-size: 1.3em;">Powertop
          &amp; display backlight</h3>
        <p style="margin: 0px 0px 1.2em !important;">I’m not sure how to
          read this. If powertop reports (this is at <em>max</em>
          brightness):</p>
        <pre style="font-size: 0.85em; font-family: Consolas, Inconsolata, Courier, monospace;font-size: 1em; line-height: 1.2em;margin: 1.2em 0px;"><code style="font-size: 0.85em; font-family: Consolas, Inconsolata, Courier, monospace;margin: 0px 0.15em; padding: 0px 0.3em; white-space: pre-wrap; border: 1px solid rgb(234, 234, 234); background-color: rgb(248, 248, 248); border-radius: 3px; display: inline;white-space: pre; overflow: auto; border-radius: 3px; border: 1px solid rgb(204, 204, 204); padding: 0.5em 0.7em; display: block !important;">Power est.    Usage     Device name
  3.15 W    100.0%        Display backlight
</code></pre>
        <p style="margin: 0px 0px 1.2em !important;">I think this is
          clearly 3.1W. Likewise at <em>min</em> brightness I see:</p>
        <pre style="font-size: 0.85em; font-family: Consolas, Inconsolata, Courier, monospace;font-size: 1em; line-height: 1.2em;margin: 1.2em 0px;"><code style="font-size: 0.85em; font-family: Consolas, Inconsolata, Courier, monospace;margin: 0px 0.15em; padding: 0px 0.3em; white-space: pre-wrap; border: 1px solid rgb(234, 234, 234); background-color: rgb(248, 248, 248); border-radius: 3px; display: inline;white-space: pre; overflow: auto; border-radius: 3px; border: 1px solid rgb(204, 204, 204); padding: 0.5em 0.7em; display: block !important;">Power est.    Usage     Device name
  1.88 W      1.0%        Display backlight
</code></pre>
        <p style="margin: 0px 0px 1.2em !important;">Does that mean the
          display is operating at 0.02W or 1.9W?</p>
        <h3 id="other-powersavings" style="margin: 1.3em 0px 1em;
          padding: 0px; font-weight: bold;font-size: 1.3em;">Other
          powersavings</h3>
        <p style="margin: 0px 0px 1.2em !important;">If anybody knows of
          any other good idas, I’d love to her them!<br>
          <br>
          Thanks in advance,</p>
        <p style="margin: 0px 0px 1.2em !important;">Timothy.</p>
        <div
title="MDH:SGkgQWxsLDxicj48YnI+Tm90IHN1cmUgaWYgdGhpcyBpcyBsaWtlbHkgdG8gYmVhciBhbnkgZnJ1aXQsIGJ1dCB3aHkgbm90IHRyeSBpdCBhbmQgc2VlLiBJZiBhbnlvbmUgY2FuIGhlbHAgd2l0aCBh
bnkgb2YgdGhlc2UgaXNzdWVzIHRoYXQgd291bGQgYmUgZ3JlYXQsIG9yIGlmIHlvdSBjb3VsZCBw
b2ludCBtZSB0byB0aGUgYmVzdCBwbGFjZSB0byBhc2sgdGhhdCB3b3VsZCBhbHNvIGJlIDxnIGNs
YXNzPSJncl8gZ3JfMjggZ3ItYWxlcnQgZ3Jfc3BlbGwgZ3JfaW5saW5lX2NhcmRzIGdyX3J1bl9h
bmltIENvbnRleHR1YWxTcGVsbGluZyBpbnMtZGVsIG11bHRpUmVwbGFjZSIgaWQ9IjI4IiBkYXRh
LWdyLWlkPSIyOCI+YXBwcmljYXRlZDwvZz4gOik8YnI+PGJyPiMjIyBUNDgwcyBiYXR0ZXJ5IG5l
dmVyIHJlYWNoZXMgPGcgY2xhc3M9ImdyXyBncl8yNSBnci1hbGVydCBncl9ncmFtbSBncl9pbmxp
bmVfY2FyZHMgZ3JfcnVuX2FuaW0gR3JhbW1hciBvbmx5LWlucyByZXBsYWNlV2l0aG91dFNlcCIg
aWQ9IjI1IiBkYXRhLWdyLWlkPSIyNSI+VExQPC9nPiBjaGFyZ2Ugc3RvcCB0aHJlc2hvbGQ8YnI+
PGJyPkkndmUgcmVjZW50bHkgZ290IG15IGZpcnN0IDxnIGNsYXNzPSJncl8gZ3JfMzAgZ3ItYWxl
cnQgZ3Jfc3BlbGwgZ3JfaW5saW5lX2NhcmRzIGdyX3J1bl9hbmltIENvbnRleHR1YWxTcGVsbGlu
ZyBpbnMtZGVsIG11bHRpUmVwbGFjZSIgaWQ9IjMwIiBkYXRhLWdyLWlkPSIzMCI+dGhpbmtwYWQ8
L2c+LCBhIFQ0ODBzLCBhbmQgZ290IGl0IGhhcHBpbHkgcnVubmluZyA8ZyBjbGFzcz0iZ3JfIGdy
XzMyIGdyLWFsZXJ0IGdyX3NwZWxsIGdyX2lubGluZV9jYXJkcyBncl9ydW5fYW5pbSBDb250ZXh0
dWFsU3BlbGxpbmcgaW5zLWRlbCBtdWx0aVJlcGxhY2UiIGlkPSIzMiIgZGF0YS1nci1pZD0iMzIi
PmxpbnV4PC9nPiAoU29sdXMpLiA8ZyBjbGFzcz0iZ3JfIGdyXzI5IGdyLWFsZXJ0IGdyX2dyYW1t
IGdyX2lubGluZV9jYXJkcyBncl9ydW5fYW5pbSBQdW5jdHVhdGlvbiBvbmx5LWlucyByZXBsYWNl
V2l0aG91dFNlcCIgaWQ9IjI5IiBkYXRhLWdyLWlkPSIyOSI+VW5mb3J0dW5hdGVseTwvZz4gSSd2
ZSBydW4gaW50byBhIHNuYWcuIEkgc2V0IDxjb2RlIGNsYXNzPSJfMzRxM1BnTHN4OXpJVTVCaVNP
akZvTSI+YC9zeXMvY2xhc3MvcG93ZXJfc3VwcGx5L0JBVDAvY2hhcmdlX3N0YXJ0X3RocmVzaG9s
ZDwvY29kZT5gIHRvIDg1JSwgYW5kIGA8Y29kZSBjbGFzcz0iXzM0cTNQZ0xzeDl6SVU1QmlTT2pG
b00iPi4uLi9jaGFyZ2Vfc3RvcF90aHJlc2hvbGQ8L2NvZGU+YCB0byA5MCUuIEl0IHNlZW1zIHRo
YXQgb25jZSBpdCBnZXRzIHRvIDg5JSBpdCBqdXN0IHNpdHMgdGhlcmUuIEkgd2FpdGVkIGZvciBt
b3JlIHRoYW4gaGFsZiBhbiBob3VyLCBhbmQgaXQgc3R1Y2sgYXQgODklLjxicj48YnI+SSdtIGEg
Yml0IGxvc3QsIGRvZXMgYW55b25lIGhhdmUgYSBzdWdnZXN0aW9uPzxicj48YnI+IyMjIGk5MTUu
ZW5hYmxlX3Bzcjxicj48YnI+U2VlaW5nIFt0aGlzIHBvc3RdKGh0dHBzOi8vaGFuc2RlZ29lZGUu
bGl2ZWpvdXJuYWwuY29tLzE4NjUzLmh0bWwpIGl0IGxvb2tzIGxpa2UgZW5hYmxpbmcgYGk5MTUu
ZW5hYmxlX3BzcmAgY2FuIGJlIGEgZ29vZCBpZGVhLiBTbyBJIHB1dCBgaTkxNS5lbmFibGVfcHNy
PTFgIGluIGAvZXRjL2tlcm5lbC9jbWRsaW5lLmQvcGVyZm9ybWFuY2UuY29uZmAuIFNpbmNlIGBj
YXQgL3N5cy9tb2R1bGUvaTkxNS9wYXJhbWV0ZXJzL2VuYWJsZV9wc3JgIGdpdmVzIGAxYCBJIGlt
YWdpbmUgdGhhdCB3b3JrZWQuIEhvd2V2ZXIgdGhlIHJlY29tbWVuZGVkICd0ZXN0JyAoYGNhdCAv
c3lzL2tlcm5lbC9kZWJ1Zy9kcmkvMC9pOTE1X2VkcF9wc3Jfc3RhPHdicj50dXNgKSBnaXZlcyBg
U2luayBzdXBwb3J0OiBub2Agd2hlbiBpdCBzaG91bGQgZ2l2ZSBgRW5hYmxlZDogeWVzImAgYW5k
IGBBY3RpdmU6IHllc2AuPGJyPkRvZXMgdGhpcyBqdXN0IG1lYW4gdGhhdCBteSBwYW5uZWwgZG9l
c24ndCBzdXBwb3J0IDxnIGNsYXNzPSJncl8gZ3JfMjcgZ3ItYWxlcnQgZ3Jfc3BlbGwgZ3JfaW5s
aW5lX2NhcmRzIGdyX3J1bl9hbmltIENvbnRleHR1YWxTcGVsbGluZyIgaWQ9IjI3IiBkYXRhLWdy
LWlkPSIyNyI+cHNyPC9nPj88YnI+PGJyPiMjIyBQb3dlcnRvcCAmYW1wOyBkaXNwbGF5IGJhY2ts
aWdodDxicj48YnI+SSdtIG5vdCBzdXJlIGhvdyB0byByZWFkIHRoaXMuIElmIHBvd2VydG9wIHJl
cG9ydHMgKHRoaXMgaXMgYXQgX21heF8gYnJpZ2h0bmVzcyk6PGJyPmBgYDxicj5Qb3dlciBlc3Qu
wqDCoMKgIFVzYWdlwqDCoMKgwqAgRGV2aWNlIG5hbWU8YnI+wqAgMy4xNSBXwqDCoMKgIDEwMC4w
JcKgwqDCoMKgwqDCoMKgIERpc3BsYXkgYmFja2xpZ2h0PGJyPmBgYDxicj5JIHRoaW5rIHRoaXMg
aXMgY2xlYXJseSAzLjFXLiA8ZyBjbGFzcz0iZ3JfIGdyXzU2NiBnci1hbGVydCBncl9ncmFtbSBn
cl9pbmxpbmVfY2FyZHMgZ3JfcnVuX2FuaW0gUHVuY3R1YXRpb24gb25seS1pbnMgcmVwbGFjZVdp
dGhvdXRTZXAiIGlkPSI1NjYiIGRhdGEtZ3ItaWQ9IjU2NiI+TGlrZXdpc2U8L2c+IGF0IF9taW5f
IDxnIGNsYXNzPSJncl8gZ3JfNTY3IGdyLWFsZXJ0IGdyX2dyYW1tIGdyX2lubGluZV9jYXJkcyBn
cl9ydW5fYW5pbSBQdW5jdHVhdGlvbiBvbmx5LWlucyByZXBsYWNlV2l0aG91dFNlcCIgaWQ9IjU2
NyIgZGF0YS1nci1pZD0iNTY3Ij5icmlnaHRuZXNzPC9nPiBJIHNlZTo8YnI+YGBgPGJyPlBvd2Vy
IGVzdC7CoMKgwqAgVXNhZ2XCoMKgwqDCoCBEZXZpY2UgbmFtZTxicj7CoCAxLjg4IFfCoMKgwqDC
oMKgIDEuMCXCoMKgwqDCoMKgwqDCoCBEaXNwbGF5IGJhY2tsaWdodDxicj5gYGA8YnI+RG9lcyB0
aGF0IG1lYW4gPGcgY2xhc3M9ImdyXyBncl8yNzMgZ3ItYWxlcnQgZ3JfZ3JhbW0gZ3JfaW5saW5l
X2NhcmRzIGdyX3J1bl9hbmltIFN0eWxlIG11bHRpUmVwbGFjZSIgaWQ9IjI3MyIgZGF0YS1nci1p
ZD0iMjczIj50aGUmbmJzcDsgZGlzcGxheTwvZz4gaXMgb3BlcmF0aW5nIGF0IDAuMDJXIG9yIDEu
OVc/PGJyPjxicj4jIyMgT3RoZXIgPGcgY2xhc3M9ImdyXyBncl8yMyBnci1hbGVydCBncl9zcGVs
bCBncl9pbmxpbmVfY2FyZHMgZ3JfcnVuX2FuaW0gQ29udGV4dHVhbFNwZWxsaW5nIGlucy1kZWwg
bXVsdGlSZXBsYWNlIiBpZD0iMjMiIGRhdGEtZ3ItaWQ9IjIzIj5wb3dlcnNhdmluZ3M8L2c+PGJy
Pjxicj5JZiBhbnlib2R5IGtub3dzIG9mIGFueSBvdGhlciBnb29kIDxnIGNsYXNzPSJncl8gZ3Jf
OTIgZ3ItYWxlcnQgZ3Jfc3BlbGwgZ3JfaW5saW5lX2NhcmRzIGdyX3J1bl9hbmltIENvbnRleHR1
YWxTcGVsbGluZyBpbnMtZGVsIG11bHRpUmVwbGFjZSIgaWQ9IjkyIiBkYXRhLWdyLWlkPSI5MiI+
aWRhczwvZz4sIEknZCBsb3ZlIHRvIDxnIGNsYXNzPSJncl8gZ3JfMTI4IGdyLWFsZXJ0IGdyX3Nw
ZWxsIGdyX2lubGluZV9jYXJkcyBncl9ydW5fYW5pbSBDb250ZXh0dWFsU3BlbGxpbmcgaW5zLWRl
bCIgaWQ9IjEyOCIgZGF0YS1nci1pZD0iMTI4Ij5oZXI8L2c+IHRoZW0hIDxicj48YnI+VGltb3Ro
          eS48YnI+"
style="height:0;width:0;max-height:0;max-width:0;overflow:hidden;font-size:0em;padding:0;margin:0;">​</div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
List Archives: <a class="moz-txt-link-freetext" href="http://lists.ucc.asn.au/pipermail/tech">http://lists.ucc.asn.au/pipermail/tech</a>

Unsubscribe here: <a class="moz-txt-link-freetext" href="https://lists.ucc.gu.uwa.edu.au/mailman/options/tech/frekk%40ucc.asn.au">https://lists.ucc.gu.uwa.edu.au/mailman/options/tech/frekk%40ucc.asn.au</a></pre>
    </blockquote>
  </body>
</html>