Page MenuHomePureOS Tracker
Feed All Stories

Aug 20 2019

jeremiah.foster added a subtask for T298: HDMI output limited to 1080p: T809: Configuration for ultrawide screen resolutions - with Wayland and X.
Aug 20 2019, 09:43
louis added a comment to T448: Kernel panic — not syncing: VFS: unable to mount root fs with linux-image 4.16.0-1-amd64 .

Nope, only one, which is the 128 GB SATA SSD that came with the laptop.

Aug 20 2019, 09:42
jeremiah.foster added a comment to T809: Configuration for ultrawide screen resolutions - with Wayland and X.

That URL looks good and has some good resources. It also fits with my understanding of EDID and KMS.

Aug 20 2019, 09:42 · Restricted Project
mladen added a comment to T448: Kernel panic — not syncing: VFS: unable to mount root fs with linux-image 4.16.0-1-amd64 .

Do you have two disks in your laptop?

Aug 20 2019, 09:29
louis added a comment to T448: Kernel panic — not syncing: VFS: unable to mount root fs with linux-image 4.16.0-1-amd64 .

@mladen I just tried reinstalling with the latest OEM ISO as you suggested, and the issue persists. Configuration was the same (swap with hibernate, disk encryption enabled).

Aug 20 2019, 08:28
louis added a comment to T448: Kernel panic — not syncing: VFS: unable to mount root fs with linux-image 4.16.0-1-amd64 .
Aug 20 2019, 07:00

Aug 19 2019

richard.kolla added a comment to T809: Configuration for ultrawide screen resolutions - with Wayland and X.

So if it's pulling the wrong info from the EDID then we need to find a way to override it. I found this link https://wiki.archlinux.org/index.php/kernel_mode_setting#Forcing_modes_and_EDID and will delve into it later.

Aug 19 2019, 22:52 · Restricted Project
mladen added a comment to T448: Kernel panic — not syncing: VFS: unable to mount root fs with linux-image 4.16.0-1-amd64 .

@louis I suggest that you use the latest ISO image: http://downloads.puri.sm/oem/gnome/2019-07-14/

Aug 19 2019, 22:09
louis added a comment to T448: Kernel panic — not syncing: VFS: unable to mount root fs with linux-image 4.16.0-1-amd64 .

So I reinstalled PureOS on the Librem13v4 again using the OEM usb key, and this time went for a apt full-upgrade directly, and the issue still occurs. I also tried installing PureOS using the live version and no swap, and after the installation, the problem occurs at every boot, without the couple minutes hanging time. Finally, I tried installing with the live version and hibernate swap (I think it's the default option when installing from the OEM usb key), and the behaviour is the same as originally (happens 30-40% of the time).

Aug 19 2019, 17:13
jeremiah.foster added a comment to T809: Configuration for ultrawide screen resolutions - with Wayland and X.

PureOS defaults to Wayland and has for sometime as per my testing of old ISOs. Both the customer and myself are using Wayland. He tried X.org and got the same result he said.

Aug 19 2019, 10:35 · Restricted Project
jeremiah.foster renamed T809: Configuration for ultrawide screen resolutions - with Wayland and X from Configuration for ultrawide screen resolutions to Configuration for ultrawide screen resolutions - with Wayland and X.
Aug 19 2019, 10:09 · Restricted Project
jeremiah.foster added a comment to T809: Configuration for ultrawide screen resolutions - with Wayland and X.

There is a way at least find the capabilities of your graphics card to see if the card support's your screen's resolution;

Aug 19 2019, 10:06 · Restricted Project
richard.kolla added a comment to T809: Configuration for ultrawide screen resolutions - with Wayland and X.

PureOS defaults to Wayland and has for sometime as per my testing of old ISOs. Both the customer and myself are using Wayland. He tried X.org and got the same result he said.

Aug 19 2019, 08:21 · Restricted Project

Aug 16 2019

patrixl created T810: PureBrowser incompatible with user-agent sniffing at www.giantitp.com.
Aug 16 2019, 19:25 · Restricted Project
jeremiah.foster edited the content of PureOS Frequently Asked Questions FAQ.
Aug 16 2019, 08:56
jeremiah.foster edited the content of PureOS Frequently Asked Questions FAQ.
Aug 16 2019, 08:55
jeremiah.foster claimed T795: Package CPU-X.
Aug 16 2019, 07:45 · Restricted Project
jeremiah.foster triaged T795: Package CPU-X as Normal priority.
Aug 16 2019, 07:45 · Restricted Project
jeremiah.foster added a comment to T786: Default configuration for reportbug-gtk fails.

reportbug is a debian-native package. This means its only meant to work with Debian. We'd have to do code refactoring for PureOS.

Aug 16 2019, 07:43
jeremiah.foster triaged T786: Default configuration for reportbug-gtk fails as Normal priority.
Aug 16 2019, 07:43
jeremiah.foster edited the content of Install stopped half way.
Aug 16 2019, 07:33
jeremiah.foster renamed Install stopped half way from Instal stopped half way to Install stopped half way.
Aug 16 2019, 07:28
jeremiah.foster added a comment to T809: Configuration for ultrawide screen resolutions - with Wayland and X.

PureOS does allow for various screen resolutions as shown by the screen shot above. I configured my 34" screen via GNOME Display. I am running x11.

Aug 16 2019, 07:27 · Restricted Project
jeremiah.foster renamed T809: Configuration for ultrawide screen resolutions - with Wayland and X from PureOS doesn't allow for ultrawide resolutions to Configuration for ultrawide screen resolutions.
Aug 16 2019, 07:12 · Restricted Project
jeremiah.foster closed T799: Package Lollypop as Resolved.

I'm closing this issue since Lollypop is now packaged for PureOS. I'm going to work with others on the team to see about integrating into CI/CD for L5. If there are any issues with the PureOS version of Lollypop for the Librem laptops, please open another issue. Thanks!

Aug 16 2019, 07:07
jeremiah.foster added a comment to T799: Package Lollypop.

I cannot reproduce here with lollypop 1.1.4.11

Aug 16 2019, 07:05
gusnan added a comment to T799: Package Lollypop.

@user22492 Is this with the PureOS package?

Aug 16 2019, 02:35
jonas.smedegaard closed T790: Package jami client for Plasma as Invalid.
Aug 16 2019, 01:02 · Restricted Project

Aug 15 2019

richard.kolla created T809: Configuration for ultrawide screen resolutions - with Wayland and X.
Aug 15 2019, 21:23 · Restricted Project
mladen created Install stopped half way.
Aug 15 2019, 14:17
mladen edited the content of Troubleshooting.
Aug 15 2019, 14:13
user22492 added a comment to T799: Package Lollypop.

getting this error when running it

Aug 15 2019, 08:16
Badger reassigned T807: Firefox ESR should include PrivacyBadger by default from jonas.smedegaard to mak.
Aug 15 2019, 06:01 · Restricted Project, Restricted Project

Aug 14 2019

francois added a comment to T490: Begin adding Purism branding to PureOS.

@omar.aboulhosn , we decided to work upstream with GNOME and so we don't want to promote PureOS by trying to re-invent the wheel with the hope that PureOS will be installed on a few more Thinkpads.

Aug 14 2019, 01:40

Aug 13 2019

EchedeyLR added a comment to T779: List PureOS as supported distro in flatpak.org site.
Aug 13 2019, 20:05
louis added a comment to T448: Kernel panic — not syncing: VFS: unable to mount root fs with linux-image 4.16.0-1-amd64 .

@mladen I reproduced the bug again while booting in verbose mode. The system sometimes hangs at Loading Linux 4.19.0-5-amd64, sometimes at Loading initial ramdisk.... Then after a couple minutes, the following line is shown:

error: failure reading sector 0x802 from `hd0'

and then the stack trace described above.

Aug 13 2019, 17:05
jeremiah.foster added a comment to T799: Package Lollypop.

https://lists.puri.sm/pipermail/pureos-changes/2019-August/000411.html
Package is making its way into PureOS

Aug 13 2019, 11:38
adrien.plazas added a comment to T799: Package Lollypop.

Thanks a lot gusnan! :D

Aug 13 2019, 11:14
adrien.plazas added a comment to T490: Begin adding Purism branding to PureOS.

I just really wish there is more than just theming in their secret sauce. :D

Aug 13 2019, 11:06
omar.aboulhosn added a comment to T490: Begin adding Purism branding to PureOS.

Good link Adrien. I read the links to Tobias's article and to Sam's blog! Valid argument but whatever our competitor is doing, it's working (ok, minus the theming :)

Aug 13 2019, 11:04
adrien.plazas added a comment to T490: Begin adding Purism branding to PureOS.

They also have broken many apps by doing so: https://stopthemingmy.app/.

Aug 13 2019, 10:42
Badger changed the edit policy for T807: Firefox ESR should include PrivacyBadger by default.
Aug 13 2019, 08:32 · Restricted Project, Restricted Project
omar.aboulhosn added a comment to T490: Begin adding Purism branding to PureOS.

I don't know, at the very least the background should relate to 'Privacy and Security', even if not branded. Other than the menu options that show the switches off, *any* Linux operating system will run on our hardware.

Aug 13 2019, 08:11
francois added a comment to T490: Begin adding Purism branding to PureOS.

GNOME itself is not over-branded anyway so that is perfect for us.

Aug 13 2019, 02:48
adrien.plazas added a comment to T490: Begin adding Purism branding to PureOS.

@francois Ah good too read, and I agree. :) I think mostly replacing GNOME's branding by Purism's should be sufficient.

Aug 13 2019, 01:46
francois added a comment to T490: Begin adding Purism branding to PureOS.

@adrien.plazas , these were old proposals from James but we decided not to go this way and keep the branding at its minimum, so we will keep the application menu and background unbranded.

Aug 13 2019, 00:57
jonas.smedegaard added a comment to T57: [multiple issues] chromium.

@EchedeyLR https://packages.debian.org/source/testing/chromium

Aug 13 2019, 00:45
jonas.smedegaard closed T272: PureOS tolerates advertisements in Mozilla applications by default as Resolved.

Please file a _new_ issue instead: It might make good sense to use other addons, but that does not mean that the currently used addons are not working and therefore this issue is wrong to have "open".

Aug 13 2019, 00:40 · Restricted Project
jonas.smedegaard closed T272: PureOS tolerates advertisements in Mozilla applications by default, a subtask of T147: Rework purebrowser packaging, as Resolved.
Aug 13 2019, 00:39 · Restricted Project

Aug 12 2019

EchedeyLR added a comment to T57: [multiple issues] chromium.

@mak Please stop block chromium - it does not contain non-free code and is no longer unclear about licensing.

Aug 12 2019, 17:44
jeremiah.foster added a comment to T799: Package Lollypop.

I submitted this to PureOS.

Aug 12 2019, 17:18
jeremiah.foster added a comment to T451: Please update flashrom package.

flashrom v1.1 updated in PureOS

Aug 12 2019, 16:30 · Restricted Project
Badger added a comment to T272: PureOS tolerates advertisements in Mozilla applications by default.

Furthermore it evades Facebook link shims, removes the referer headers and performes link unwrapping for Twitter: https://www.eff.org/deeplinks/2018/05/privacy-badger-rolls-out-new-ways-fight-facebook-tracking

Aug 12 2019, 15:22 · Restricted Project
Badger reopened T272: PureOS tolerates advertisements in Mozilla applications by default as "Open".

We should have Privacy Badger in PureBrowser.

Aug 12 2019, 12:59 · Restricted Project
Badger reopened T272: PureOS tolerates advertisements in Mozilla applications by default, a subtask of T147: Rework purebrowser packaging, as Open.
Aug 12 2019, 12:59 · Restricted Project
adrien.plazas added a comment to T490: Begin adding Purism branding to PureOS.

Or the logo should be depicted in some nice ways, like painted on a wall, or an abstract arrangement of rectangles, dunno…

Aug 12 2019, 09:37
adrien.plazas added a comment to T490: Begin adding Purism branding to PureOS.
  • Replace "9-dot" Gnome "show applications" with Purism rectangle
  • Consider using background logo extension
Aug 12 2019, 09:35
francois added a comment to T490: Begin adding Purism branding to PureOS.

@adrien.plazas , sorry for the late answer, we are finalizing the first version of the branding guidelines.

Aug 12 2019, 07:21

Aug 11 2019

jjakob added a comment to T792: Librem15v3: Boot failed after PureOS 8 update >> Cannot open access to console, root account is locked >> Press any key loop.

The "root account is locked" is due to a 2015 Debian change to harden security to prevent the single user mode passwordless shell. Link to the bug report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=802211 IIRC it was meant more for publicly exposed systems, as the security benefits for an already fully encrypted system are very small, but it causes a lot of pain when trying to recover your system. I disabled it on mine with a workaround patch that's in the bug report.

Aug 11 2019, 04:21 · Restricted Project

Aug 10 2019

jjakob added a comment to T634: Fans are spinning for no good reason after suspend.

This seems to have begun to occur more frequently to me lately. It happens after almost every suspend after a longer on time, having to resuspend and resume each time to fix it. I updated the firmware around a week ago (this is a Librem 15 v3).
Also I wouldn't call the resuspend/resume a "fix", but rather a workaround.

Aug 10 2019, 04:50 · Restricted Project
jjakob added a comment to T783: Cryptsetup and initramfs issues after upgrade via Gnome Software.

I think this is relevant: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930696
IMO a keyscript is unnecessary.
I ran into it when migrating my unencrypted PureOS to a new disk and adding LUKS to it at the same time (I first tried a fresh install but the installer failed for which I already opened a separate bug). I wrote up a quick guide on how to do that on Pureos/Debian, by the way: https://github.com/jjakob/wiki/wiki/Migrating-an-unencrypted-PureOS-Debian-install-to-fully-encrypted
Also getting rid of the unencrypted /boot partition would largely improve the security, I would highly recommend it as the default for the encrypted install. There's no need to enter the passphrase twice if a keyfile is used, and it works flawlessly.

Aug 10 2019, 04:26

Aug 9 2019

jeremiah.foster closed T805: Update PureOS image on PureOS.net as Resolved.
Aug 9 2019, 17:39 · Restricted Project
gusnan added a comment to T799: Package Lollypop.

@jeremiah.foster I have now pushed another commit to salsa, containing a man-page. I'll provide it to upstream in a pull request too.

Aug 9 2019, 14:48
gusnan added a comment to T799: Package Lollypop.

@jeremiah.foster I'll take care of it.

Aug 9 2019, 12:43
jeremiah.foster added a comment to T799: Package Lollypop.

@gusnan I ran lintian over the lollypop build because I know that our ftpmaster will do that too. It produced a warning and a bit of info. I think the warning might be worth addressing;

Aug 9 2019, 11:17

Aug 8 2019

jeremiah.foster added a comment to T805: Update PureOS image on PureOS.net.

https://pureos.net/download/ is the link I'm referring to.

Aug 8 2019, 13:24 · Restricted Project
jeremiah.foster created T806: Upgrade Phabricator.
Aug 8 2019, 13:24
jeremiah.foster created T805: Update PureOS image on PureOS.net.
Aug 8 2019, 13:23 · Restricted Project
jeremiah.foster triaged T640: set ID_LIKE in /etc/os-release as Normal priority.
Aug 8 2019, 12:16 · Restricted Project
jeremiah.foster triaged T645: Output on pureos-changes is confusing as Normal priority.
Aug 8 2019, 12:14 · Restricted Project
jeremiah.foster closed T773: python3 has no module name gi as Resolved.
Aug 8 2019, 12:13 · Restricted Project
jeremiah.foster claimed T347: Make it easy to start Tor Browser Bundle.
Aug 8 2019, 09:32 · Restricted Project
jeremiah.foster added a comment to T347: Make it easy to start Tor Browser Bundle.

@elliebuz Did you create the desktop file for the Tor Browser?

Aug 8 2019, 09:31 · Restricted Project

Aug 7 2019

jeremiah.foster added a comment to T799: Package Lollypop.

Thank you @gusnan! Tack sä hemskt mycket! I'm just going to clone your package from git and build it for PureOS (I'm in the keyring so it's easier for me.) I'll point to it when it's uploaded to PureOS.

Aug 7 2019, 10:55
jeremiah.foster triaged T799: Package Lollypop as Normal priority.
Aug 7 2019, 10:53
gyps created T804: PureOS installation image wouldn't boot on Dell XPS 9380.
Aug 7 2019, 10:50

Aug 6 2019

jeremiah.foster added a comment to T694: Automatically lock the screen when Librem Key is removed.

I've gotten the script to lock the screen when run. There are problems using 'remove' however in the udev rule, I don't think that our Vendor ID is showing up. At lease when I run

udevadm monitor

the Vendor ID is not picked up and consequently the script is not run. I'll test via other means and other parameters.

Aug 6 2019, 09:30
gusnan added a comment to T799: Package Lollypop.

And there you have it:

Aug 6 2019, 09:10
gusnan added a comment to T799: Package Lollypop.

I have made an upload - I will push the git repo to the Debian Python Applications Packaging team on salsa when I can see that it is in the NEW queue.

Aug 6 2019, 05:56

Aug 5 2019

jeremiah.foster added a comment to T694: Automatically lock the screen when Librem Key is removed.

When I run the command on the command line

/usr/bin/dbus-send --print-reply --type=method_call --dest=org.gnome.ScreenSaver /org/gnome/ScreenSaver org.gnome.ScreenSaver.Lock

I get;

Aug 5 2019, 09:33
jeremiah.foster added a comment to T694: Automatically lock the screen when Librem Key is removed.

I added the debugging info and the file was not created when I removed the key, so I don't think the script is being run. I tested the script as root without the key and the script outputs info to /tmp correctly.

Aug 5 2019, 08:58
jeremiah.foster claimed T803: Librem Key (made in USA) does not show up with name under lsusb on PureOS Amber.
Aug 5 2019, 08:32
jeremiah.foster created T803: Librem Key (made in USA) does not show up with name under lsusb on PureOS Amber.
Aug 5 2019, 08:32
jeremiah.foster raised the priority of T694: Automatically lock the screen when Librem Key is removed from Normal to High.
Aug 5 2019, 08:29
jonas.smedegaard closed T802: Non free applications install allowed via Flathub as Invalid.

No need for apology - your concern is appreciated even if it turns to be unfounded.

Aug 5 2019, 06:52
joao.azevedo added a comment to T802: Non free applications install allowed via Flathub.

Upon rechecking, flathub is not offered as a default source.

Aug 5 2019, 06:40
jonas.smedegaard added a comment to T802: Non free applications install allowed via Flathub.

This sounds similar to issue T585.

Aug 5 2019, 05:46
joao.azevedo created T802: Non free applications install allowed via Flathub.
Aug 5 2019, 05:31

Aug 4 2019

mladen changed the visibility for T712: Outgoing requests on live PureOS ISO boot?.
Aug 4 2019, 01:48
mladen changed the visibility for T712: Outgoing requests on live PureOS ISO boot?.
Aug 4 2019, 01:47

Aug 3 2019

Squid added a comment to T768: Make memtest functional.

This is most likely not a coreboot issue. I tested on a machine that has proprietary firmware and memtest did not work.

Aug 3 2019, 08:45 · Restricted Project

Aug 2 2019

gusnan added a comment to T799: Package Lollypop.

Hmm, now I found https://puri.sm/posts/music-player-lollypop-added-to-pureos-store-for-librem-5-phone-and-laptops/ .
It isn't already packaged, right?

Aug 2 2019, 13:28
jeremiah.foster edited the content of Uploading Packages to PureOS.
Aug 2 2019, 13:02
louis added a comment to T448: Kernel panic — not syncing: VFS: unable to mount root fs with linux-image 4.16.0-1-amd64 .

@mladen I'm able to reproduce in case you need me to provide more details

Aug 2 2019, 12:33
gusnan added a comment to T799: Package Lollypop.

I have started looking at packaging this - I can provide a packaging repo containing my work soon. I guess packaging in Debian is the preferred way, and not in pureos. I'll take ownership of that RFP.

Aug 2 2019, 09:58
jeremiah.foster edited the content of Packaging Overview.
Aug 2 2019, 08:33 · Restricted Project, Restricted Project, Restricted Project
jeremiah.foster edited the content of Packaging Overview.
Aug 2 2019, 08:17 · Restricted Project, Restricted Project, Restricted Project
jonas.smedegaard updated subscribers of T800: Fix checkbox behavior in Calamares at the passphrase stage.
Aug 2 2019, 07:55 · Restricted Project
Squid added a comment to T801: Rethink the upstream software > PureOS route .

Oops!

Aug 2 2019, 07:46
jonas.smedegaard updated subscribers of T801: Rethink the upstream software > PureOS route .
Aug 2 2019, 07:42