Librem5 issueshttps://source.puri.sm/groups/Librem5/-/issues2019-07-22T19:21:54Zhttps://source.puri.sm/Librem5/developer.puri.sm/-/issues/95Update devkit software status2019-07-22T19:21:54ZDavid BoddieUpdate devkit software statusEpic: https://source.puri.sm/Librem5/use-cases/issues/62
Update the [Status of Subsystems](https://developer.puri.sm/Librem5/Development_Environment/Boards/Known_Issues.html#status-of-subsystems) table in the Known Issues.Epic: https://source.puri.sm/Librem5/use-cases/issues/62
Update the [Status of Subsystems](https://developer.puri.sm/Librem5/Development_Environment/Boards/Known_Issues.html#status-of-subsystems) table in the Known Issues.David BoddieDavid Boddiehttps://source.puri.sm/Librem5/linux/-/issues/21Have the WiFi module wake the system from suspend2022-12-07T10:53:12ZAngus Ainslieangus.ainslie@puri.smHave the WiFi module wake the system from suspendImplement a mode with the WiFi modem enabled during suspend and have the modem wake the system on link changes.
use-cases#75Implement a mode with the WiFi modem enabled during suspend and have the modem wake the system on link changes.
use-cases#75Angus Ainslieangus.ainslie@puri.smAngus Ainslieangus.ainslie@puri.smhttps://source.puri.sm/Librem5/linux/-/issues/20Put the WWAN modem into low power mode during suspend2023-07-20T12:51:56ZAngus Ainslieangus.ainslie@puri.smPut the WWAN modem into low power mode during suspendThe WWAN modem has a low power mode that can wake the system during suspend. Enable this mode for power savings.
use-cases#75The WWAN modem has a low power mode that can wake the system during suspend. Enable this mode for power savings.
use-cases#75Angus Ainslieangus.ainslie@puri.smAngus Ainslieangus.ainslie@puri.smhttps://source.puri.sm/Librem5/linux/-/issues/19Review regulator use during suspend2020-11-12T15:46:40ZAngus Ainslieangus.ainslie@puri.smReview regulator use during suspendEpic: https://source.puri.sm/Librem5/use-cases/issues/110
Suspend power might be reduced by disabling some regulators during suspendEpic: https://source.puri.sm/Librem5/use-cases/issues/110
Suspend power might be reduced by disabling some regulators during suspendAngus Ainslieangus.ainslie@puri.smAngus Ainslieangus.ainslie@puri.smhttps://source.puri.sm/Librem5/linux/-/issues/17Enable devfreq using mainline atf2022-03-02T16:40:18ZAngus Ainslieangus.ainslie@puri.smEnable devfreq using mainline atfdevfreq reduces power use by clocking down the io buses.
This is blocked by not having a devfreq driver in the mainline kernel.
https://source.puri.sm/Librem5/use-cases/issues/75devfreq reduces power use by clocking down the io buses.
This is blocked by not having a devfreq driver in the mainline kernel.
https://source.puri.sm/Librem5/use-cases/issues/75https://source.puri.sm/Librem5/OS-issues/-/issues/36microSD card not auto mounted2019-06-07T17:33:17ZHeather EllsworthmicroSD card not auto mountedEpic: https://source.puri.sm/Librem5/use-cases/issues/7
As a user, when I plug in a microSD card into my devkit, I would like it to be auto mounted and ready to use and show up with `df -h`.Epic: https://source.puri.sm/Librem5/use-cases/issues/7
As a user, when I plug in a microSD card into my devkit, I would like it to be auto mounted and ready to use and show up with `df -h`.https://source.puri.sm/Librem5/OS-issues/-/issues/33Misleading nmtui error2019-04-30T12:06:28ZHeather EllsworthMisleading nmtui errorEpic: https://source.puri.sm/Librem5/use-cases/issues/2
Following the [docs guide to use nmtui](https://developer.puri.sm/Librem5/Development_Environment/Boards/imx8.html#configure-with-nmtui), nmtui says I am unable to connect to my lo...Epic: https://source.puri.sm/Librem5/use-cases/issues/2
Following the [docs guide to use nmtui](https://developer.puri.sm/Librem5/Development_Environment/Boards/imx8.html#configure-with-nmtui), nmtui says I am unable to connect to my local WiFi network.
![nmtui-failure](/uploads/2b58ff22d4792aa93c028e8e604c3bd0/nmtui-failure.png)
However it appears to be a false error because after closing nmtui, I have a dhcp address on wlan0.
nmtui should report the network activation correctly.https://source.puri.sm/Librem5/OS-issues/-/issues/32Provide /etc/fw_env.config to allow getting/setting u-boot environment from OS2019-04-29T09:22:57ZBob HamProvide /etc/fw_env.config to allow getting/setting u-boot environment from OSThe `fw_printenv(8)` and `fw_setenv(8)` programs in the `u-boot-tools` package require a configuration file, `/etc/fw_env.config`, to work. Various examples are under `/usr/share/doc/u-boot-tools/examples` and here:
https://salsa.debia...The `fw_printenv(8)` and `fw_setenv(8)` programs in the `u-boot-tools` package require a configuration file, `/etc/fw_env.config`, to work. Various examples are under `/usr/share/doc/u-boot-tools/examples` and here:
https://salsa.debian.org/debian/u-boot/tree/master/debian/env-configs
https://salsa.debian.org/debian/u-boot/blob/master/tools/env/fw_env.confighttps://source.puri.sm/Librem5/uboot-imx/-/issues/9Load the M4 firmware to configure DDR PHY2019-06-07T17:53:11ZHeather EllsworthLoad the M4 firmware to configure DDR PHYRelated epic: https://source.puri.sm/Librem5/use-cases/issues/108, https://source.puri.sm/Librem5/use-cases/issues/7
This code will be responsible for loading the m4 binary into TCRAM and then executing it. The m4 code configures the DD...Related epic: https://source.puri.sm/Librem5/use-cases/issues/108, https://source.puri.sm/Librem5/use-cases/issues/7
This code will be responsible for loading the m4 binary into TCRAM and then executing it. The m4 code configures the DDR PHY an will need to be configured to match the Librem 5 phone hardware. This is currently not an issue for the devkit.Heather EllsworthHeather Ellsworthhttps://source.puri.sm/Librem5/OS-issues/-/issues/31Call audio transmission through the SIM7100 PCM interface is massively noisey...2020-01-28T14:52:13ZBob HamCall audio transmission through the SIM7100 PCM interface is massively noisey and distortedPlaying audio files to the modem's ALSA device results in massive distortion when listening at the other end. In addition to distortion, there is extreme noise when there should be silence. This is true for music or speech, in particul...Playing audio files to the modem's ALSA device results in massive distortion when listening at the other end. In addition to distortion, there is extreme noise when there should be silence. This is true for music or speech, in particular replaying speech recorded through the same PCM interface in the other direction.
Adjusting `AT+CTXMICGAIN`, `AT+CTXVOLEX`, `AT+CNSN`, `AT+CNSLIM` or `AT+CECH` does not alter the degree of distortion or noise.
Noise appears when playing silence.Bob HamBob Hamhttps://source.puri.sm/Librem5/linux/-/issues/10Enable the super speed switch on the USB C port2023-07-20T12:52:02ZAngus Ainslieangus.ainslie@puri.smEnable the super speed switch on the USB C portEpic: https://source.puri.sm/Librem5/use-cases/issues/89, https://source.puri.sm/Librem5/use-cases/issues/108
There is a super speed switch on the devkit but no driver to control itEpic: https://source.puri.sm/Librem5/use-cases/issues/89, https://source.puri.sm/Librem5/use-cases/issues/108
There is a super speed switch on the devkit but no driver to control itAngus Ainslieangus.ainslie@puri.smAngus Ainslieangus.ainslie@puri.smhttps://source.puri.sm/Librem5/image-builder/-/issues/35Provide parameter for x86_64 purple2019-04-15T07:06:55ZJosh GProvide parameter for x86_64 purpleI'm trying to use the image builder and get this error each time I try to build on Gentoo:
$ ./build-image -T latest -b qemu-x86_64 -d purple
Building qemu-x86_64.img (board_type: x86, arch: x86_64, build_type: latest, ci_pkgs: ...I'm trying to use the image builder and get this error each time I try to build on Gentoo:
$ ./build-image -T latest -b qemu-x86_64 -d purple
Building qemu-x86_64.img (board_type: x86, arch: x86_64, build_type: latest, ci_pkgs: 0, green)
Installing extra packages
librem5-gnome
librem5-dev-tools
librem5-gnome-dev
./build-image: line 37: kernel_latest_url: unbound variable
The error occurs with any argument (and with no argument) for the distribution.https://source.puri.sm/Librem5/OS-issues/-/issues/30Allow users to put all of their data onto an SD Card2019-04-12T14:40:06ZGuido GuntherAllow users to put all of their data onto an SD CardSince this came up yesterday but never got ticket so far:
It would be good if /home/purism could live on an sdcard for the user to remove. If the SDcard is not there we could (optionally?) an tmpfs there so the session is ephermal.Since this came up yesterday but never got ticket so far:
It would be good if /home/purism could live on an sdcard for the user to remove. If the SDcard is not there we could (optionally?) an tmpfs there so the session is ephermal.https://source.puri.sm/Librem5/Apps_Issues/-/issues/101Fractal can't log in/store password2019-05-13T22:13:06ZTobias BernardFractal can't log in/store passwordEpic: https://source.puri.sm/Librem5/use-cases/issues/82
On the devkit I get this error trying to log in to Fractal:
```
fractal_gtk::appop::login: Can't store the password using libsecret
```
I know there are issues with the secret s...Epic: https://source.puri.sm/Librem5/use-cases/issues/82
On the devkit I get this error trying to log in to Fractal:
```
fractal_gtk::appop::login: Can't store the password using libsecret
```
I know there are issues with the secret service on KDE and some other DEs so this could be related, but since we have a GNOME stack it's a bit weird.https://source.puri.sm/Librem5/librem5-devkit-tools/-/issues/15WIP Don't blacklist rsi_sdio2019-05-29T08:20:50ZGuido GuntherWIP Don't blacklist rsi_sdioEpic: https://source.puri.sm/Librem5/use-cases/issues/2
@angus.ainslie Is there a reason why we blacklist rsi_sdio an so make setting up wifi harder than needed?Epic: https://source.puri.sm/Librem5/use-cases/issues/2
@angus.ainslie Is there a reason why we blacklist rsi_sdio an so make setting up wifi harder than needed?https://source.puri.sm/Librem5/Apps_Issues/-/issues/91GNOME Web Override Text Encoding cannot submit/save2020-10-02T07:03:30ZTodd WeaverGNOME Web Override Text Encoding cannot submit/saveEpic: https://source.puri.sm/Librem5/use-cases/issues/51
# What application is this relating to?
GNOME Web
# What problem did you encounter
Override text encoding dialog Render issue
## What is the actual behaviour?
Override text enco...Epic: https://source.puri.sm/Librem5/use-cases/issues/51
# What application is this relating to?
GNOME Web
# What problem did you encounter
Override text encoding dialog Render issue
## What is the actual behaviour?
Override text encoding dialog overflow from screen (cannot submit/save)
## What is the expected behaviour?
Override text encoding dialog to fit within screen (can submit/save)
## How to reproduce
![gnome-web-override-text-encoding.jpeg-resized-800](/uploads/e4c2c9aceb50798d83372dfbbcf9337b/gnome-web-override-text-encoding.jpeg-resized-800.jpeg)
# Which version did you encounter the bug in?
- [x] I used a precompiled Debian package. Please paste the output of
``dpkg -s <package name>`` below.
```
purism@pureos:~$ dpkg -s epiphany-browser
Package: epiphany-browser
Status: install ok installed
Priority: optional
Section: gnome
Installed-Size: 3072
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Architecture: arm64
Version: 3.31.91-2
Provides: gnome-www-browser, www-browser
Depends: epiphany-browser-data (>= 3.31.91-2), libc6 (>= 2.17), libcairo2 (>= 1.14.0), libdazzle-1.0-0 (>
= 3.29.91), libgcr-base-3-1 (>= 3.8.0), libgcr-ui-3-1 (>= 3.8.0), libgdk-pixbuf2.0-0 (>= 2.36.5), libglib
2.0-0 (>= 2.56.0), libgmp10, libgtk-3-0 (>= 3.23.1), libhogweed4 (>= 3.2~), libicu63 (>= 63.1-1~), libjav
ascriptcoregtk-4.0-18, libjson-glib-1.0-0 (>= 1.2.0), libnettle6 (>= 3.4~), libnotify4 (>= 0.7.0), libpan
go-1.0-0 (>= 1.14.0), libsecret-1-0 (>= 0.18), libsoup2.4-1 (>= 2.41.90), libsqlite3-0 (>= 3.5.9), libweb
kit2gtk-4.0-37 (>= 2.21.92), libxml2 (>= 2.7.4), default-dbus-session-bus | dbus-session-bus, iso-codes,
gsettings-desktop-schemas
Recommends: yelp, evince, ca-certificates
Conflicts: swfdec-mozilla
Description: Intuitive GNOME web browser
Epiphany is a simple yet powerful GNOME web browser targeted at
non-technical users. Its principles are simplicity and standards
compliance.
.
Simplicity is achieved by a well designed user interface and reliance
on external applications for performing external tasks (such as reading
email). Simplicity does not mean less features; Epiphany has everything
a modern web browser is expected to have.
.
Standards compliance is achieved on the HTML side by using the
WebKitGTK+ rendering engine (which is based on the engine used by
Apple Safari and Google Chrome); and on the user interface side by
closely following the GNOME Human Interface Guidelines (HIG) and by
close integration with the GNOME desktop.
Homepage: https://wiki.gnome.org/Apps/Web
purism@pureos:~$
```
# What hardware are you running on?
- [x] Librem5 devkitHeather EllsworthHeather Ellsworthhttps://source.puri.sm/Librem5/OS-issues/-/issues/26Diagonal tearing while scrolling2019-05-28T22:23:15ZTodd WeaverDiagonal tearing while scrollingEpic: https://source.puri.sm/Librem5/use-cases/issues/51
# What problem did you encounter
## What is the actual behaviour?
scrolling up or down creates diagonal tearing of the display render
## What is the expected behaviour?
scrollin...Epic: https://source.puri.sm/Librem5/use-cases/issues/51
# What problem did you encounter
## What is the actual behaviour?
scrolling up or down creates diagonal tearing of the display render
## What is the expected behaviour?
scrolling is smooth
## How to reproduce
1. Open Web
2. visit a long webpage https://puri.sm
3. Scroll up/down and witness diagonal tearing
![P1060922](/uploads/75aa6cf4f9df71fcc3e1234af7a8ad2d/P1060922.JPG)
# What hardware are you running on?
- [ ] amd64 qemu image
- [x] Librem5 devkit
- [ ] other (please elaborate)
# Relevant OS information
## Which kernel are you using?
Please paste the output of ``uname -a`` below.
``Linux pureos 4.18.11-gee84b30c #1 SMP PREEMPT Mon Mar 18 11:29:53 PDT 2019 aarch64``
## Which OS are you using?
Please paste the output of ``cat /etc/os-release`` below.
```
root@pureos:~# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux buster/sid"
NAME="Debian GNU/Linux"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
root@pureos:~#
```
## Any other information that may be helpful?
n/aHeather EllsworthHeather Ellsworthhttps://source.puri.sm/Librem5/org-test/-/issues/2org-test automatic linking2019-03-28T10:52:08ZDorota Czaplejewiczorg-test automatic linkinghttps://source.puri.sm/Librem5/org-test/issues/1
#1
aaahttps://source.puri.sm/Librem5/org-test/issues/1
#1
aaahttps://source.puri.sm/Librem5/linux/-/issues/2pwm-vibra doesn't support active low output2024-03-07T05:40:29ZAngus Ainslieangus.ainslie@puri.smpwm-vibra doesn't support active low outputEpic: https://source.puri.sm/Librem5/use-cases/issues/108
pwm-vibra should be able to support the pwm haptic motor but it's active high so need to add code to make it active low.Epic: https://source.puri.sm/Librem5/use-cases/issues/108
pwm-vibra should be able to support the pwm haptic motor but it's active high so need to add code to make it active low.https://source.puri.sm/Librem5/org-test/-/issues/1org-test issue2019-10-31T10:10:09ZHeather Ellsworthorg-test issue- [x] Need to do some [nesting](https://source.puri.sm/Librem5/org-test1/issues/1)
- [x] [another critical issue](https://source.puri.sm/Librem5/org-test1/issues/3)
- [x] [link to org-test deliverable](https://source.puri.sm/Librem5/org...- [x] Need to do some [nesting](https://source.puri.sm/Librem5/org-test1/issues/1)
- [x] [another critical issue](https://source.puri.sm/Librem5/org-test1/issues/3)
- [x] [link to org-test deliverable](https://source.puri.sm/Librem5/org-test1/issues/2)
- [x] [link to org-test deliverable](https://source.puri.sm/Librem5/org-test1/issues/2)
- [ ] [org-test automatic linking](https://source.puri.sm/Librem5/org-test/issues/2)A2: do a thing