bmoore
January 11, 2021, 2:54pm
1
When starting Brave Nightly on my Fedora 33/GNOME 3.38.2 install—as per the instructions here —GNOME Shell shows the “favorite” icon in the dash and also displays duplicate, which is a well-known issue when an incorrect or no WM_CLASS is referenced in the application’s .desktop file; however, I can’t seem to locate Brave’s .desktop file.
Any chance someone can point me in the right direction for that .desktop file? Thanks, in-advance!
System Info:
Brave Version: Version 1.20.70 Chromium: 88.0.4324.79 (Official Build) nightly (64-bit)
OS: Fedora 33 (Workstation Edition) x86_64
Device: ZenBook UX425IA_UM425IA 1.0
Kernel: 5.9.16-200.fc33.x86_64
DE: GNOME 3.38.2
WM: Mutter
CPU: AMD Ryzen 7 4700U with Radeon Graphics (8) @ 2.000GHz
GPU: AMD ATI 04:00.0 Renoir
Memory: 7278MiB / 15482MiB
1 Like
You’re quite right. We have an issue tracking this problem:
opened 10:05PM - 19 Oct 18 UTC
closed 03:06AM - 28 Jan 21 UTC
bug
OS/Linux
QA Pass-Linux
priority/P5
QA/Yes
release-notes/include
QA/Test-Plan-Specified
OS/Desktop
<!-- Have you searched for similar issues? Before submitting this issue, please … check the open issues and add a note before logging a new issue.
PLEASE USE THE TEMPLATE BELOW TO PROVIDE INFORMATION ABOUT THE ISSUE.
INSUFFICIENT INFO WILL GET THE ISSUE CLOSED. IT WILL ONLY BE REOPENED AFTER SUFFICIENT INFO IS PROVIDED-->
## Description
Shortcut links to wrong version on Linux
## Steps to Reproduce
1. Install all three versions Dev(0.57.1)/Beta(0.56.5)/Release(0.55.18)
2. Open Applications and type in Brave
3. Click the Brave icon opens release version(0.55.18)
4. Close and Open Beta from Application, verify the version from `brave://version`
5. Go to Applications and type in Brave, App indicator highlights Release version even though Beta is launched
6. Click on Release version icon from Application, no new window is launched
7. Right Click on the app from side dock and click on new window
8. New browser window is launched, check version via `brave://version`. shows `0.55.18`
## Actual result:
Shortcut links to wrong version on Linux
## Expected result:
Should link the correct app to shortcut
## Reproduces how often:
Easy
## Brave version (brave://version info)
0.55.18/0.56.5/0.57.1
### Reproducible on current release:
- Does it reproduce on brave-browser dev/beta builds?
Yes same issue with launching Dev
- Does it reproduce on browser-laptop?
N/A
### Website problems only:
- Does the issue resolve itself when disabling Brave Shields?
- Is the issue reproducible on the latest version of Chrome?
### Additional Information
@kjozwiak reproduced it as well
I’m not entirely sure if it’s in the same place on Fedora, but on my Ubuntu machine, it’s in /usr/share/applications/brave-browser-nightly.desktop
.
bmoore
January 21, 2021, 4:51pm
3
The bug was opened October 28, 2019? Yikes, quite old and still not fixed.
Although I thought I checked there, I must not have because as you suggested @fmarier , that’s exactly where it is.
Now, I have to figure out if that particular .desktop file is over-written every time the app is updated; if so, that’s gonna be a huge pain.
Thanks for responding and I apologize for taking so long to come back; turns out, for some reason, I’m not notified when replies are posted here via email. I’m sure I’ve screwed up something in the notification settings.
Again, thanks!
EDIT
As of this morning’s update, editing that file makes no difference. Any ideas?
Brave
1.21.21 Chromium: 88.0.4324.96 (Official Build) nightly (64-bit)
Revision
68dba2d8a0b149a1d3afac56fa74648032bcf46b-refs/branch-heads/4324@{#1784 }
OS
Linux
JavaScript
V8 8.8.278.14
User Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36
Command Line
/opt/brave.com/brave-nightly/brave --enable-dom-distiller --disable-domain-reliability --no-pings --extension-content-verification=enforce_strict --extensions-install-verification=enforce --origin-trial-public-key=bYUKPJoPnCxeNvu72j4EmPuK7tr1PAC7SHh8ld9Mw3E=,fMS4mpO6buLQ/QMd+zJmxzty/VQ6B1EUZqoCU04zoRU= --sync-url=https://sync-v2.brave.com/v2 --lso-url=https://no-thanks.invalid --variations-server-url=https://variations.brave.com/seed --enable-features=WebUIDarkMode,AutoupgradeMixedContent,SafetyTip,LegacyTLSEnforced,DnsOverHttps,PrefetchPrivacyChanges,PasswordImport,ReducedReferrerGranularity --disable-features=AutofillEnableAccountWalletStorage,TextFragmentAnchor,TabHoverCards,PasswordCheck,NetworkTimeServiceQuerying,NotificationTriggers,WebOTP,PrivacySettingsRedesign,IdleDetection,AutofillServerCommunication,SignedExchangeSubresourcePrefetch,SafeBrowsingEnhancedProtection --flag-switches-begin --flag-switches-end
Executable Path
/opt/brave.com/brave-nightly/brave
Profile Path
/home/bryan/.config/BraveSoftware/Brave-Browser-Nightly/Default
I just took a look again and found the root cause. It was an easy fix:
brave:master
← brave:fix-nightly-wmclass-1746
opened 03:13AM - 23 Jan 21 UTC
It will be in the 1.21 release.
system
Closed
February 27, 2021, 3:10am
5
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.