2022-04-06 00:58:19 |
Leonora Tindall |
bug |
|
|
added bug |
2022-04-06 03:09:51 |
Daniel van Vugt |
affects |
xorg (Ubuntu) |
firefox (Ubuntu) |
|
2022-04-06 07:54:02 |
Sebastien Bacher |
firefox (Ubuntu): importance |
Undecided |
Low |
|
2022-04-24 09:37:33 |
Launchpad Janitor |
firefox (Ubuntu): status |
New |
Confirmed |
|
2022-04-26 13:21:18 |
Olivier Tilloy |
firefox (Ubuntu): status |
Confirmed |
Incomplete |
|
2022-04-26 13:21:30 |
Olivier Tilloy |
summary |
Firefox snap cannot be set as default browser |
Firefox snap cannot be set as default browser under KDE |
|
2022-07-29 15:03:10 |
Elvis Stansvik |
attachment added |
|
Fix comparison (== is not a valid operator in Dash) https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1967963/+attachment/5605901/+files/comparison-fix.diff |
|
2022-07-29 16:20:35 |
Ubuntu Foundations Team Bug Bot |
tags |
amd64 apport-bug jammy kubuntu ubuntu |
amd64 apport-bug jammy kubuntu patch ubuntu |
|
2022-07-29 16:20:43 |
Ubuntu Foundations Team Bug Bot |
bug |
|
|
added subscriber Ubuntu Review Team |
2022-08-22 14:46:04 |
Olivier Tilloy |
firefox (Ubuntu): status |
Incomplete |
Fix Released |
|
2022-08-22 14:46:21 |
Olivier Tilloy |
firefox (Ubuntu): assignee |
|
Olivier Tilloy (osomon) |
|
2022-08-22 14:46:26 |
Olivier Tilloy |
nominated for series |
|
Ubuntu Jammy |
|
2022-08-22 14:46:26 |
Olivier Tilloy |
bug task added |
|
firefox (Ubuntu Jammy) |
|
2022-08-22 14:46:31 |
Olivier Tilloy |
firefox (Ubuntu Jammy): assignee |
|
Olivier Tilloy (osomon) |
|
2022-08-22 14:46:35 |
Olivier Tilloy |
firefox (Ubuntu Jammy): status |
New |
In Progress |
|
2022-08-22 14:46:38 |
Olivier Tilloy |
firefox (Ubuntu Jammy): importance |
Undecided |
Low |
|
2022-08-22 15:31:36 |
Olivier Tilloy |
description |
I was unable to set Firefox as the default browser by going to Settings -> Applications -> Default Applications -> Web browser. It was set to Other... and web links opened in Kate.
In addition, I was unable to report a bug against Firefox because "it is provided by a snap provided by Mozilla."
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: xorg 1:7.7+23ubuntu2
ProcVersionSignature: Ubuntu 5.15.0-23.23-generic 5.15.27
Uname: Linux 5.15.0-23-generic x86_64
ApportVersion: 2.20.11-0ubuntu80
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CasperMD5CheckResult: pass
CompositorRunning: None
CurrentDesktop: KDE
Date: Tue Apr 5 19:54:54 2022
DistUpgraded: Fresh install
DistroCodename: jammy
DistroVariant: ubuntu
ExtraDebuggingInterest: No
GraphicsCard:
Intel Corporation UHD Graphics 620 [8086:5917] (rev 07) (prog-if 00 [VGA controller])
Subsystem: Lenovo UHD Graphics 620 [17aa:225d]
InstallationDate: Installed on 2022-03-30 (6 days ago)
InstallationMedia: Kubuntu 22.04 LTS "Jammy Jellyfish" - Beta amd64 (20220329.1)
Lsusb:
Bus 002 Device 002: ID 0bda:0316 Realtek Semiconductor Corp. Card Reader
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 13d3:56a6 IMC Networks Integrated Camera
Bus 001 Device 002: ID 8087:0a2b Intel Corp. Bluetooth wireless interface
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: LENOVO 20L50067US
ProcEnviron:
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_US.UTF-8
SHELL=/usr/bin/zsh
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.15.0-23-generic root=/dev/mapper/vgkubuntu-root ro quiet splash vt.handoff=7
SourcePackage: xorg
Symptom: display
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/20/2021
dmi.bios.release: 1.41
dmi.bios.vendor: LENOVO
dmi.bios.version: N24ET66W (1.41 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20L50067US
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40697 WIN
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.ec.firmware.release: 1.22
dmi.modalias: dmi:bvnLENOVO:bvrN24ET66W(1.41):bd10/20/2021:br1.41:efr1.22:svnLENOVO:pn20L50067US:pvrThinkPadT480:rvnLENOVO:rn20L50067US:rvrSDK0J40697WIN:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_20L5_BU_Think_FM_ThinkPadT480:
dmi.product.family: ThinkPad T480
dmi.product.name: 20L50067US
dmi.product.sku: LENOVO_MT_20L5_BU_Think_FM_ThinkPad T480
dmi.product.version: ThinkPad T480
dmi.sys.vendor: LENOVO
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.110-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 22.0.1-1ubuntu1
version.libgl1-mesa-glx: libgl1-mesa-glx N/A
version.xserver-xorg-core: xserver-xorg-core 2:21.1.3-2ubuntu2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-2build3
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20210115-1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.17-2build1 |
[Impact]
Minor.
This is a follow-up to bug #1970594. The original upstream merge request did fix the problem, but a misleading error message would be printed on stderr (which wasn't impacting firefox's ability to check whether it is the default browser). The upstream merge request has been updated to address this problem, and this SRU updates the corresponding patch to match the upstream MR (and what's in kinetic).
[Test Plan]
In Kubuntu 22.04, run the following command:
xdg-settings check default-web-browser firefox_firefox.desktop
The only output should be "yes" (or "no" depending on your default browser setting) on stdout, and nothing on stderr. One can redirect stderr to a file to verify that.
The exit code of the command should be 0.
[Where problems could occur]
The patch is changing KDE-specific functions (check_browser_kde and check_url_scheme_handler_kde), so in theory it shouldn't affect running xdg-utils in any other desktop environment.
If the proposed patch is incorrect, it would affect the functionality of `xdg-settings check default-web-browser` and `xdg-settings check default-url-scheme-handler`, so this is what needs to be thoroughly tested in KDE.
[Original description]
I was unable to set Firefox as the default browser by going to Settings -> Applications -> Default Applications -> Web browser. It was set to Other... and web links opened in Kate.
In addition, I was unable to report a bug against Firefox because "it is provided by a snap provided by Mozilla."
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: xorg 1:7.7+23ubuntu2
ProcVersionSignature: Ubuntu 5.15.0-23.23-generic 5.15.27
Uname: Linux 5.15.0-23-generic x86_64
ApportVersion: 2.20.11-0ubuntu80
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CasperMD5CheckResult: pass
CompositorRunning: None
CurrentDesktop: KDE
Date: Tue Apr 5 19:54:54 2022
DistUpgraded: Fresh install
DistroCodename: jammy
DistroVariant: ubuntu
ExtraDebuggingInterest: No
GraphicsCard:
Intel Corporation UHD Graphics 620 [8086:5917] (rev 07) (prog-if 00 [VGA controller])
Subsystem: Lenovo UHD Graphics 620 [17aa:225d]
InstallationDate: Installed on 2022-03-30 (6 days ago)
InstallationMedia: Kubuntu 22.04 LTS "Jammy Jellyfish" - Beta amd64 (20220329.1)
Lsusb:
Bus 002 Device 002: ID 0bda:0316 Realtek Semiconductor Corp. Card Reader
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 13d3:56a6 IMC Networks Integrated Camera
Bus 001 Device 002: ID 8087:0a2b Intel Corp. Bluetooth wireless interface
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: LENOVO 20L50067US
ProcEnviron:
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_US.UTF-8
SHELL=/usr/bin/zsh
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.15.0-23-generic root=/dev/mapper/vgkubuntu-root ro quiet splash vt.handoff=7
SourcePackage: xorg
Symptom: display
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/20/2021
dmi.bios.release: 1.41
dmi.bios.vendor: LENOVO
dmi.bios.version: N24ET66W (1.41 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20L50067US
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40697 WIN
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.ec.firmware.release: 1.22
dmi.modalias: dmi:bvnLENOVO:bvrN24ET66W(1.41):bd10/20/2021:br1.41:efr1.22:svnLENOVO:pn20L50067US:pvrThinkPadT480:rvnLENOVO:rn20L50067US:rvrSDK0J40697WIN:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_20L5_BU_Think_FM_ThinkPadT480:
dmi.product.family: ThinkPad T480
dmi.product.name: 20L50067US
dmi.product.sku: LENOVO_MT_20L5_BU_Think_FM_ThinkPad T480
dmi.product.version: ThinkPad T480
dmi.sys.vendor: LENOVO
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.110-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 22.0.1-1ubuntu1
version.libgl1-mesa-glx: libgl1-mesa-glx N/A
version.xserver-xorg-core: xserver-xorg-core 2:21.1.3-2ubuntu2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-2build3
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20210115-1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.17-2build1 |
|
2022-08-24 05:43:15 |
Chris Halse Rogers |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2022-08-24 05:43:18 |
Chris Halse Rogers |
bug |
|
|
added subscriber SRU Verification |
2022-08-24 05:43:24 |
Chris Halse Rogers |
tags |
amd64 apport-bug jammy kubuntu patch ubuntu |
amd64 apport-bug jammy kubuntu patch ubuntu verification-needed verification-needed-jammy |
|
2022-08-24 05:43:55 |
Chris Halse Rogers |
bug task added |
|
xdg-utils (Ubuntu) |
|
2022-08-24 05:44:33 |
Chris Halse Rogers |
xdg-utils (Ubuntu): status |
New |
Fix Released |
|
2022-08-24 05:44:37 |
Chris Halse Rogers |
xdg-utils (Ubuntu Jammy): status |
New |
In Progress |
|
2022-08-24 05:44:39 |
Chris Halse Rogers |
firefox (Ubuntu): status |
Fix Released |
Invalid |
|
2022-08-24 05:44:41 |
Chris Halse Rogers |
firefox (Ubuntu Jammy): status |
In Progress |
Invalid |
|
2022-08-24 10:54:48 |
Olivier Tilloy |
xdg-utils (Ubuntu): assignee |
|
Olivier Tilloy (osomon) |
|
2022-08-24 10:54:49 |
Olivier Tilloy |
xdg-utils (Ubuntu Jammy): assignee |
|
Olivier Tilloy (osomon) |
|
2022-08-24 10:55:17 |
Olivier Tilloy |
xdg-utils (Ubuntu): importance |
Undecided |
Low |
|
2022-08-24 10:55:19 |
Olivier Tilloy |
xdg-utils (Ubuntu Jammy): importance |
Undecided |
Low |
|
2022-08-24 10:58:43 |
Olivier Tilloy |
xdg-utils (Ubuntu Jammy): status |
In Progress |
Fix Committed |
|
2022-08-24 11:15:17 |
Olivier Tilloy |
tags |
amd64 apport-bug jammy kubuntu patch ubuntu verification-needed verification-needed-jammy |
amd64 apport-bug jammy kubuntu patch ubuntu verification-done-jammy verification-needed |
|
2022-08-31 17:00:58 |
Launchpad Janitor |
xdg-utils (Ubuntu Jammy): status |
Fix Committed |
Fix Released |
|
2022-08-31 17:01:01 |
Robie Basak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|