← Back to team overview

ubuntustudio-bugs team mailing list archive

[Bug 1981473] Re: Calamares fails to open any links (such as "Donate" or links in the "About" dialog)

 

As it turns out, we were setting $BROWSER to `sudo -H -u lubuntu firefox' all the way up until Jammy:
https://git.lubuntu.me/Lubuntu/calamares-settings-ubuntu/src/branch/ubuntu/jammy/lubuntu/lubuntu-calamares.desktop.in

As you can see in the upstream bug that's mentioned in the upstream bug linked to this report, we then switched to using pkexec, which kind of ruined everything:
https://github.com/calamares/calamares/issues/1217

For Noble, we've kind of clobbered over that, too, so I put us back to setting $BROWSER, which should solve this:
https://git.lubuntu.me/Lubuntu/calamares-settings-ubuntu/commit/27850a5f222287d65ace653cf24f3eaf9995dd07
There are some other unrelated changes that will get wrapped up with this and should be released as calamares-settings-ubuntu 1:24.04.21.

We can't reasonably backport this to Mantic, but that's not too bad
given it's only supported for a few more months.

In the end, this is a bit of a workaround. There is talk upstream of
either changing how Calamares internally handles URLs or making it so
that Calamares doesn't have to run as root.

** Bug watch added: Calamares Issues #1217
   https://github.com/calamares/calamares/issues/1217

** Also affects: calamares-settings-ubuntu (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: calamares-settings-ubuntu (Ubuntu)
       Status: New => Triaged

** Changed in: calamares-settings-ubuntu (Ubuntu)
   Importance: Undecided => High

** Changed in: calamares-settings-ubuntu (Ubuntu)
     Assignee: (unassigned) => Lubuntu Developers (lubuntu-dev)

** Changed in: calamares-settings-ubuntu (Ubuntu)
    Milestone: None => ubuntu-24.04

** No longer affects: calamares (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to calamares in Ubuntu.
https://bugs.launchpad.net/bugs/1981473

Title:
  Calamares fails to open any links (such as "Donate" or links in the
  "About" dialog)

Status in Calamares:
  New
Status in calamares-settings-ubuntu package in Ubuntu:
  Triaged

Bug description:
  Calamares fails to open "donate" or "Lubuntu support"  in the Welcome
  to Lubuntu installer (see attached screen shot -

  When selecting either option - nothing occurs - no error message and
  no web site opened

  Testing Lubuntu Kinectic daily ISO 12-07-2022

  ProblemType: Bug
  DistroRelease: Ubuntu 22.10
  Package: calamares 3.3.0-alpha1-0ubuntu1
  ProcVersionSignature: Ubuntu 5.15.0-27.28-generic 5.15.30
  Uname: Linux 5.15.0-27-generic x86_64
  .etc.calamares.modules.after_bootloader_context.conf:
   ---
   dontChroot: false
   timeout: 120
   firmwareType:
       "*": "-rm ${ROOT}/home/${USER}/Desktop/lubuntu-calamares.desktop"
  .etc.calamares.modules.finished.conf:
   ---
   restartNowMode: user-checked
   restartNowCommand: "systemctl -i reboot"
  .etc.calamares.modules.fstab.conf:
   crypttabOptions: luks,keyscript=/bin/cat
   efiMountOptions: umask=0077
  .etc.calamares.modules.shellprocess_logs.conf:
   ---
   dontChroot: true
   timeout: 30
   script:
       - calamares-logs-helper ${ROOT}
  .etc.calamares.modules.unpackfs.conf:
   ---
   unpack:
       -   source: "/cdrom/casper/filesystem.squashfs"
           sourcefs: "squashfs"
           destination: ""
  ApportVersion: 2.22.0-0ubuntu4
  Architecture: amd64
  CasperMD5CheckResult: pass
  CasperVersion: 1.472
  CurrentDesktop: LXQt
  Date: Tue Jul 12 18:04:03 2022
  LiveMediaBuild: Lubuntu 22.10 "Kinetic Kudu" - Alpha amd64 (20220712)
  RelatedPackageVersions:
   calamares-settings-ubuntu-common 1:22.10.9
   calamares-settings-lubuntu       1:22.10.9
   xfsprogs                         5.16.0-1ubuntu1
   btrfs-progs                      5.18.1-1
  SourcePackage: calamares
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/calamares/+bug/1981473/+subscriptions



References