Librem5 issueshttps://source.puri.sm/groups/Librem5/-/issues2023-02-06T21:09:17Zhttps://source.puri.sm/Librem5/Apps_Issues/-/issues/238roaming does not work reliable2023-02-06T21:09:17ZJonathan Brielmaierroaming does not work reliable## What application is this relating to?
- Calls
- Chatty
- Mobile Internet
## What problem did you encounter
I'm based in Germany and have SIM-Card at a reseller/MVNO in the Deutsche Telekom network.
When I headed to Austria and Ital...## What application is this relating to?
- Calls
- Chatty
- Mobile Internet
## What problem did you encounter
I'm based in Germany and have SIM-Card at a reseller/MVNO in the Deutsche Telekom network.
When I headed to Austria and Italy for holidays roaming did not properly work.
## What is the actual behaviour?
In Austria roaming never worked.
I got roaming of 4G and SMS working in Italy at one point. But I couldn't reproduce it with different maneuvers (reboot, HKS, settings).
## What is the expected behaviour?
Roaming in the EU should work smoothly.
## Which version did you encounter the bug in?
The system was fully patched back then (begin of September 2022).
- modemmanager 1.18.6-1pureos2
- gnome-calls 43~beta.0-1pureos1
- chatty 0.6.7-1pureos1
## What hardware are you running on?
Librem 5 Evergreen with BM818-E1 modem
## Relevant logfiles
I'll head to France this week end. So if someone could tell me what logs I should collect, I could provide them.https://source.puri.sm/Librem5/libcmatrix/-/issues/7other user in room does not get keys to decrypt2022-11-15T12:52:52ZEvangelos Ribeiro Tzarasother user in room does not get keys to decryptWhat I see (chatty+element)
![image](/uploads/4536ec83c4676ec9c3232772fdc744e6/image.png)
What my peer sees:
![image](/uploads/249a54ea116cfb7a1dff70437c443383/image.png)
The messages that can be decrypted were sent from element.
I...What I see (chatty+element)
![image](/uploads/4536ec83c4676ec9c3232772fdc744e6/image.png)
What my peer sees:
![image](/uploads/249a54ea116cfb7a1dff70437c443383/image.png)
The messages that can be decrypted were sent from element.
I do receive encrypted messages from the other end just fine thoughhttps://source.puri.sm/Librem5/Apps_Issues/-/issues/237syncthing-gtk not adaptive2023-02-22T08:53:04ZGuido Gunthersyncthing-gtk not adaptive[Syncthing](https://syncthing.net/) is a rather simple to use service to sync folders across devices. It's packaged in PureOS and works however the gtk client ([syncthing-gtk](https://software.pureos.net/package/bin/byzantium/syncthing-g...[Syncthing](https://syncthing.net/) is a rather simple to use service to sync folders across devices. It's packaged in PureOS and works however the gtk client ([syncthing-gtk](https://software.pureos.net/package/bin/byzantium/syncthing-gtk)) is not adaptive. Would be nice to have that fixed.https://source.puri.sm/Librem5/OS-issues/-/issues/286The modem data connection does not connect after HKS off/on cycle2022-11-25T05:17:34ZJonas ClaesonThe modem data connection does not connect after HKS off/on cycleThe modem HKS doesn't work on my phone. If I boot the phone with the switch set to on, then I will get a data connection and could browse the internet, but in all other scenarios browsing will fail:
- booting the phone with the switch of...The modem HKS doesn't work on my phone. If I boot the phone with the switch set to on, then I will get a data connection and could browse the internet, but in all other scenarios browsing will fail:
- booting the phone with the switch off and then toggle it on
- booting the phone with the switch on and then toggle off and then on again
A kernel log is attached as the first comment. It shows a boot with HKS on and then an off/on cycle.
In the status bar the modem icon says 4G and the network strength shows an orange question mark, when the error has been triggered.
Work around: Toggle mobile data off and then on in settings.
Note 1. I have a sim-pin set
Note 2. I have a metered connectionhttps://source.puri.sm/Librem5/librem5-ci/-/issues/4Add piuparts job2022-11-07T12:04:27ZEvangelos Ribeiro TzarasAdd piuparts jobCame up in https://source.puri.sm/Librem5/librem5-policy/-/merge_requests/1
We can probably have a look at salsa CI:
```yaml
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
- https://salsa.debian.org/salsa...Came up in https://source.puri.sm/Librem5/librem5-policy/-/merge_requests/1
We can probably have a look at salsa CI:
```yaml
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
```https://source.puri.sm/Librem5/geary/-/issues/24"send" button can end up hidden2022-09-04T05:40:12ZEvangelos Ribeiro Tzaras"send" button can end up hiddenI tried sending an email the other day.
I must've been clumsy navigating geary, because I immediately closed/deleted (can't remember the text of the in-app notification)
the "compose" window.
Wenn I hit "undo" I was brought back to the...I tried sending an email the other day.
I must've been clumsy navigating geary, because I immediately closed/deleted (can't remember the text of the in-app notification)
the "compose" window.
Wenn I hit "undo" I was brought back to the "compose" view and after entering everything I couldn't find the "send" button at all.
I'm not entirely sure what brought the "send" button back but it did involve closing or saving the compose view and then restoring it back again.
So far I've not managed to reproduce it (will follow up once I can), and I also haven't found an issue for this upstream.https://source.puri.sm/Librem5/librem5-user-docs-common/-/issues/49Document that one can't flash with completely empty battery2022-09-02T13:30:09ZGuido GuntherDocument that one can't flash with completely empty batteryI've seen
```
uuu (Universal Update Utility) for nxp imx chips -- lib1.4.193
Success 0 Failure 1 ...I've seen
```
uuu (Universal Update Utility) for nxp imx chips -- lib1.4.193
Success 0 Failure 1
1:7 3/ 4 [Bulk(R):LIBUSB_ERROR_NO_DEVICE ] FB: flash -raw2sparse all librem5r4.img
```
more than once and always wondered why I would never see this.
Short answer: because I use my device too much.
Today I wanted to flash a device that had a completely empty battery and wasn't in ship mode so when pressing poweron + vol-up and inserting a USB cable it would show up on the USB bus and start trickle charging but flashing *right away* reproducibly gave above error. Not that it doesn't happen right away, it starts flashing a bit then the above error shows.
Starting over and having it charge for 30m was enough for flashing to succeed (after flashing and rebooting it's now at 3% battery so it really just needs a bit of charge to not draw too much power from the hosts USB). Might make sense to add that to the docs.
/cc @mladen @joao.azevedo in case it matters to support.https://source.puri.sm/Librem5/developer.puri.sm/-/issues/197Include resizing encrypted partition in "Reflashing the phone" section2022-08-20T09:17:17ZPirate PraveenInclude resizing encrypted partition in "Reflashing the phone" sectionhttps://developer.puri.sm/Librem5/Development_Environment/Phone/Troubleshooting/Reflashing_the_Phone.html should have steps to resize the encrypted partition as well.
Currently it is only in https://forums.puri.sm/t/tutorial-full-disk-...https://developer.puri.sm/Librem5/Development_Environment/Phone/Troubleshooting/Reflashing_the_Phone.html should have steps to resize the encrypted partition as well.
Currently it is only in https://forums.puri.sm/t/tutorial-full-disk-encryption-on-librem5/13189/31https://source.puri.sm/Librem5/Apps_Issues/-/issues/236firefox-esr can't play DRMed video (amazon disney+, etc)2022-08-20T16:51:26ZSteve Stevensfirefox-esr can't play DRMed video (amazon disney+, etc)Steps to reproduce:
1. Go to amazon.com
2. Find a movie (example: try to play the trailer for top gun: https://www.amazon.com/Top-Gun-UHD-Tom-Cruise/dp/B088C3K2R2/ref=sr_1_4?crid=OBZVE4H65Y8U&qid=1660958140&s=instant-video&sprefix=%2Cins...Steps to reproduce:
1. Go to amazon.com
2. Find a movie (example: try to play the trailer for top gun: https://www.amazon.com/Top-Gun-UHD-Tom-Cruise/dp/B088C3K2R2/ref=sr_1_4?crid=OBZVE4H65Y8U&qid=1660958140&s=instant-video&sprefix=%2Cinstant-video%2C453&sr=1-4)
3. Get digital rights error
(you may need to switch the browser out of mobile mode to get this error)
Note you can play movie trailers without paying for anything to test.
Upstream bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1612995https://source.puri.sm/Librem5/Apps_Issues/-/issues/235firefox-esr crashes when scrolling in bookmarks Toolbar menu2022-08-20T01:13:34ZSteve Stevensfirefox-esr crashes when scrolling in bookmarks Toolbar menuSteps to reproduce:
1. Open firefox-esr
2. Tap the bookmarks menu option
3. Tap the "Bookmarks Toolbar" menu option (you may need to save a bookmark for this to show up)
4. put your finger on any item in the list and then move it up or d...Steps to reproduce:
1. Open firefox-esr
2. Tap the bookmarks menu option
3. Tap the "Bookmarks Toolbar" menu option (you may need to save a bookmark for this to show up)
4. put your finger on any item in the list and then move it up or down
5. Firefox just exits
Output from firefox when this happens:
```
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: DRM device has no render node (t=0.87339) [GFX1-]: glxtest: DRM device has no render node
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: DRM device has no render node (t=0.87339) |[1][GFX1-]: No GPUs detected via PCI (t=0.873838) [GFX1-]: No GPUs detected via PCI
(firefox-esr:265011): Gdk-CRITICAL **: 19:12:47.035: gdk_wayland_window_get_wl_surface: assertion 'GDK_IS_WAYLAND_WINDOW (window)' failed
Gdk-Message: 19:12:47.047: Error 22 (Invalid argument) dispatching to Wayland display.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
```https://source.puri.sm/Librem5/Apps_Issues/-/issues/234firefox-esr can't play audible books2022-08-20T01:08:50ZSteve Stevensfirefox-esr can't play audible booksWhen attempting to do so I just get the error "The clearkey plugin has crashed" and asks if I want to reload the page.When attempting to do so I just get the error "The clearkey plugin has crashed" and asks if I want to reload the page.https://source.puri.sm/Librem5/OS-issues/-/issues/284Please port phosh-antispam into PureOS2022-11-20T22:15:47ZChris TalbotPlease port phosh-antispam into PureOSIt is already ported into Debian and should be a straight port:
https://salsa.debian.org/DebianOnMobile-team/phosh-antispam
https://tracker.debian.org/pkg/phosh-antispamIt is already ported into Debian and should be a straight port:
https://salsa.debian.org/DebianOnMobile-team/phosh-antispam
https://tracker.debian.org/pkg/phosh-antispamEvangelos Ribeiro TzarasEvangelos Ribeiro Tzarashttps://source.puri.sm/Librem5/OS-issues/-/issues/283sharing files to laptop via data cable2022-08-18T19:51:10ZPirate Praveensharing files to laptop via data cableIn android, when a data cable is connected, a notification comes to choose how to use the cable. By default it is just charging and there is an option to share files and this exposes the storage as a block device/usb storage to laptop. I...In android, when a data cable is connected, a notification comes to choose how to use the cable. By default it is just charging and there is an option to share files and this exposes the storage as a block device/usb storage to laptop. I think this should be enabled in Librem 5 as well. Jumpdrive has that functionality already, so it may be easy to integrate. Though mounting same disk in both places can be tricky.https://source.puri.sm/Librem5/debs/gtk4/-/issues/7consider a numeric only keyboard for the phone number field2023-06-20T13:26:26ZJoao Azevedoconsider a numeric only keyboard for the phone number fieldsimilar to what we had before:
https://docs.puri.sm/_images/contacts-adding-contact.pngsimilar to what we had before:
https://docs.puri.sm/_images/contacts-adding-contact.pnghttps://source.puri.sm/Librem5/Apps_Issues/-/issues/232Searching for contacts from calls is annoyingly slow2022-08-15T09:50:36ZPirate PraveenSearching for contacts from calls is annoyingly slowConfirmed by another user on matrix,
> me: anyone notice searching contacts from calls is very very slow, it takes a long time for keys you type to appear on the search field. may be my addressbook is large.
>
> Spherical Triangle: Tha...Confirmed by another user on matrix,
> me: anyone notice searching contacts from calls is very very slow, it takes a long time for keys you type to appear on the search field. may be my addressbook is large.
>
> Spherical Triangle: That's a bug that shows up in other apps that use the same libraries for their text fields. The only workaround I know is to type slower. GNOME Weather's city search used to be the best example of the bug, but it may have been fixed there.https://source.puri.sm/Librem5/debs/gnome-calendar/-/issues/18Please update to gnome-calendar 42.22022-08-14T12:54:03ZGuido GuntherPlease update to gnome-calendar 42.2@adrien.plazas could you update gnome-calendar in byzantium? I'm seeing issues with popups in 41.0 that I can't reproduce with 42.2 so it would be great to have that updated.@adrien.plazas could you update gnome-calendar in byzantium? I'm seeing issues with popups in 41.0 that I can't reproduce with 42.2 so it would be great to have that updated.https://source.puri.sm/Librem5/Apps_Issues/-/issues/230Settings UI overflow2022-08-12T23:59:06Z3gg -Settings UI overflow# What application is this relating to?
Settings
# What problem did you encounter
Various settings pages do not scale to the phone's screen size and overflow.
## What is the actual behaviour?
UI overflow.
## What is the expected be...# What application is this relating to?
Settings
# What problem did you encounter
Various settings pages do not scale to the phone's screen size and overflow.
## What is the actual behaviour?
UI overflow.
## What is the expected behaviour?
UI fits the screen size appropriately.
## How to reproduce
Go to:
- Settings -> Printers
- Settings -> Privacy -> File History & Trash
# Which version did you encounter the bug in?
Librem 5 retail, all updates as of 08/12 16:57 PST
# What hardware are you running on?
Librem 5 retail.
![image 1](https://shellblade.net/librem5/ui-overflow-1.jpg)
![image 2](https://shellblade.net/librem5/ui-overflow-2.jpg)https://source.puri.sm/Librem5/Apps_Issues/-/issues/229PureOS Store app categories do not load2022-08-13T20:12:51Z3gg -PureOS Store app categories do not loadNot sure if I should file under [pureos-store](https://source.puri.sm/Librem5/pureos-store/-/issues), but the store works fine on my Purism laptop.
Searching for packages works just fine, just that currently the store is not discoverabl...Not sure if I should file under [pureos-store](https://source.puri.sm/Librem5/pureos-store/-/issues), but the store works fine on my Purism laptop.
Searching for packages works just fine, just that currently the store is not discoverable.
# What application is this relating to?
PureOS store
# What problem did you encounter
Application categories do not load.
## What is the actual behaviour?
Application categories do not load.
## What is the expected behaviour?
Application categories load.
## How to reproduce
Open the PureOS store and select any of the categories such as 'Learn' or 'Play'.
# Which version did you encounter the bug in?
The version that ships on the Librem 5. Got all my updates as of 08/12 16:30 PST.
Seems to be a flatpak: `pureos-store-common/byzantium,now 41.beta+really41.4-0pureos1`
```
Application version (output of `dpkg -l | grep <application name>`): 41.beta+really41.4-0pureos1
Kernel version (output of `uname -a`): Linux pureos 5.18.0-1-librem5 #1 SMP PREEMPT Fri Jul 15 15:27:41 UTC 2022 aarch64 GNU/Linux
```
# What hardware are you running on?
- [x] Librem5 retail
![image 1](https://shellblade.net/librem5/pureos-store-1.jpg)
![image 2](https://shellblade.net/librem5/pureos-store-2.jpg)
![image 3](https://shellblade.net/librem5/pureos-store-3.jpg)https://source.puri.sm/Librem5/feedbackd/-/issues/57Give apps some control to "override" the current global feedback level2022-08-12T15:16:39ZGuido GuntherGive apps some control to "override" the current global feedback levelCurrently we silence everything below the global level. Sometimes (e.g. important contacts) that should be overriden. We should allow for that via a hint (e.g. `important`) in `TriggerFeedback`.Currently we silence everything below the global level. Sometimes (e.g. important contacts) that should be overriden. We should allow for that via a hint (e.g. `important`) in `TriggerFeedback`.https://source.puri.sm/Librem5/Apps_Issues/-/issues/228Opening links from other apps bring browser to focus only first time the brow...2022-08-11T21:39:10ZPirate PraveenOpening links from other apps bring browser to focus only first time the browser is openedFirst time, browser comes to focus, but after that opening any links open a new tab in the background and there is no visible indication of the link opened unless you manually switch to the browser. This leads to clicking many times sinc...First time, browser comes to focus, but after that opening any links open a new tab in the background and there is no visible indication of the link opened unless you manually switch to the browser. This leads to clicking many times since there is no feedback. I think the browser should be brought to focus when clicking a link like in Android.