Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Systray icon broken on Ubuntu 14.04 ater update to 2.2.0 #4828

Closed
etamme opened this issue May 12, 2016 · 77 comments
Closed

Systray icon broken on Ubuntu 14.04 ater update to 2.2.0 #4828

etamme opened this issue May 12, 2016 · 77 comments

Comments

@etamme
Copy link

etamme commented May 12, 2016

Expected behaviour

The systray icon should be in the systray area with other systray Icons

Actual behaviour

The Systray icon is in the very top left of my screen and appears to be "on top" of all other windows.

Steps to reproduce

  1. Run the official upstream owncloud client on Ubuntu 14.04 LTS
  2. Let updates run as seen in this apt history https://gist.github.com/etamme/9e547c536b44f7a3f2b0998b8765bd94
  3. The systray icon is now in the wrong place

I believe the fix for #4693 might be related to this issue.

Server configuration

Operating system: centos 7
Web server: apache
Database: mariadb

PHP version: 5.4.16

ownCloud version: 9.0.0 stable

Storage backend: ? disk

Client configuration

Client version: 2.2.0

Operating system: ubuntu 14.04

OS language: English

Installation path of client: /usr/bin/owncloud

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/34172051-systray-icon-broken-on-ubuntu-14-04-ater-update-to-2-2-0?utm_campaign=plugin&utm_content=tracker%2F216457&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F216457&utm_medium=issues&utm_source=github).
@aslmx
Copy link

aslmx commented May 12, 2016

Same for me on Mint 17.3 XFCE.

Version 2.2.0%nil (build 1605).
Built from Git revision 49a678 on May 12 2016, 13:14:45 using Qt 5.2.1, OpenSSL 1.0.1f 6 Jan 2014

notice the %nil which is shown in the about box....

@babs
Copy link

babs commented May 12, 2016

Same issue except on XFCE, I don't see the icon on the top left of the screen, just no icon at all.
Ubuntu 14.04 64b / XFCE

ownCloud version 2.2.0%nil (build 1605)
Using Qt 5.2.1

@danimo
Copy link
Contributor

danimo commented May 12, 2016

The 14.04 packages must not build against Qt 5. @jnweiger pls.

@DroWnThePoor
Copy link

I'm having this problem on Elementary OS Freya with Pantheon Desktop(Gnome 3 based).
Started right after upgrade to ownCloud version 2.2.0%nil (build 1605)
This is through the OpenSuse PPA.
Except I have NO systray icon whatsoever.
Have tried purging, but my login credentials/config are retained after the re-install, any idea why?
Is it somehow stored in the local database file?
This is a laptop using HDMI out to an LED television.

Does anyone know how to revert to the version prior?
Because I was perfectly happy with it.

@etamme
Copy link
Author

etamme commented May 13, 2016

This issue persists after recent updates - apt history log from latest update:

owncloud-client:amd64 (2.2.0-1.1, 2.2.0-2.1)

@andreagrax
Copy link

me too - no icon in the tray
Xubuntu 14.04

ownCloud version 2.2.0%nil (build 1605)
Using Qt 5.2.1

@danimo
Copy link
Contributor

danimo commented May 13, 2016

We are aware of the issue. We are looking into making it build with Qt4 again on Ubuntu 14.04, where that Problem does not exist.

@etamme
Copy link
Author

etamme commented May 13, 2016

@danimo thanks for the update!

@babs
Copy link

babs commented May 13, 2016

I installed this morning update (pkg version 2.2.0-2.1) but still the same issue.

@ghost
Copy link

ghost commented May 13, 2016

@babs Please read #4828 (comment)

As the issue is known and not fixed yet (this bugreport is still in the Open state) there is no need to post "still the same issue" or similar. To express that you're affected by this issue you can use the emoticon (+ smiliey) and the first post of this post at the top right. This avoids that the issue gets filled with comments not providing additional info for this issue.

@babs
Copy link

babs commented May 13, 2016

@RealRancor I take good note.
As I already reported the issue with yesterday's package and WM impacted, I just wanted to confirm that today's release hasn't changed the issue as I thought this morning update integrated what damino's comment mention.
Hadn't seen the mention of 2.2.0-2.1 in his comment too.

@awnz
Copy link

awnz commented May 13, 2016

This is a frustrating one as it constantly overlays other applications' "Close" icons when fullscreen. I'm also seeing much more "Operation cancelled" / "Connection closed" sync failures.

Can static binaries / deb packages of older versions of the sync client be made available? In my case it would help get around both this and bug #4334 which in turn is blocking the workaround I was using for server bug 9832 . It's frustrating that we can't revert to an older version when major bugs happen in updates like this.

@aslmx
Copy link

aslmx commented May 14, 2016

I updated today, seems fixed for me

Version 2.2.0%nil (build 1605). For more information visit owncloud.com Built from Git revision 49a678 on May 12 2016, 13:14:45 using Qt 5.2.1, OpenSSL 1.0.1f 6 Jan 2014

Altough i just recognize the version number does not seem to have been changed at all.

Update: i'm sorry, after reboot icon is again gone. Funnily it appeared after i updated it. Now its gone again.

@mibadim
Copy link

mibadim commented May 14, 2016

Just updated. There is some improvement, but ...
bildschirmfoto
Although space is reserved, the icon does not show up.

@gnocera
Copy link

gnocera commented May 14, 2016

Hi, same issue here. Ubuntu 14.04 LTS and last Owncloud client (v. 2.2.0%nil build 1605)
Built from Git revision 49a678 on May 14 2016, 13:16:24 using Qt 5.2.1, OpenSSL 1.0.1f 6 Jan 2014

Icon still appears on the upper-left side of the screen.
Now this is very annoying because owncloud icon is located just over the closing icon of any opened application (Firefox, Libreoffice, etc.). Here is the picture. It is important to mention that it was ok 2 versions behind.


Look here

zzz owncloud2

@awnz
Copy link

awnz commented May 14, 2016

Build 1605 does not resolve for me either. To get around both this and the longstanding bug #4334, I'd like to request that the last of the v2.0 Linux binaries and packages be made available for direct download (I've repeated this request in #4334).

@awnz
Copy link

awnz commented May 14, 2016

I got around this by compiling v2.0.2 myself (details in #4334).

@danimo
Copy link
Contributor

danimo commented May 14, 2016

I'd like to request that the last of the v2.0 Linux binaries and packages be made available for direct download

I have no idea what you mean. Binaries and packages are available for direct download, but that will change nothing over acquiring them through repository files.

@kmorgen1
Copy link

kmorgen1 commented May 14, 2016

Well, a reasonable amount of googleing only ever gets you here.

So a more ignorant person than @awnz might ask

What commands to I have to execute to install v2.0 from repository files?

@DroWnThePoor
Copy link

Elementary OS Freya (Ubuntu 14.04)

I installed the 3Rd update today, I still have no icon at all.
Also since this update my Tomahawk music player will no longer open at all,
It also relies on qt and used to have a spot in my system tray.
I'm nearly certain today's Owncloud-Client update is what broke it,because that was my only update today.

@ghost
Copy link

ghost commented May 15, 2016

If i understand it correctly this won't be fixed as long as the Version of the client contains "using Qt 5.2.1" instead of something like "using Qt 4.x.x". So its not needed to post " it still doesn't work"

@almostearthling
Copy link

One of the problems is that it's impossible to downgrade to a working version of the client: current version of the 2.1.1 release is 2.1.1-13.3 that links against qt5 just like 2.2.0; one possible workaround could be to be able to install owncloud-client_2.1.1-1.1_(arch).deb and temporarily suspend automatic updates from the repository, but it has disappeared from the repos (and apparently from the Internet!!!). If anyone knows about an archive still containing said package, which was built on Feb 9, could possibly mention it here.

@awnz
Copy link

awnz commented May 15, 2016

Hi @danimo can you please expand on that? Your link only goes to the latest v2.2.x version, with no access to packages for anything prior (ie v2.1.x, v2.0.x, v1.x, I mentioned v2.0 implying v2.0.x, specifically v2.0.2)

Anyway I compiled my own (details here) but others may find an answer to that question useful.

@danimo
Copy link
Contributor

danimo commented May 15, 2016

@awnz No, unfortunately not. OBS only keeps the latest version. We are going to fix this, but on an (extended) weekend that's a bit challenging, since most of the people involved are working on this on their day job.

@awnz
Copy link

awnz commented May 15, 2016

Ah - wasn't aware it was an extended weekend over there. It's a normal busy Monday morning in NZ :)

Anyway, I've linked to compile instructions for anyone who needs/wants it fixed fast by rolling back.

@mirams
Copy link

mirams commented May 16, 2016

Same problem here...

@dajare
Copy link

dajare commented May 16, 2016

I noted this on Askubuntu.SE before finding this issue.

It is possible to "force" a version downgrade using Synaptic (Package > Force Version...), but unfortunately it only gives 1.5.0+dfsg-4ubuntu1(trusty) as an option:

selection_558

Looking forward to getting a fix ... before the LTS-to-LTS upgrade comes!

@Bazon
Copy link

Bazon commented May 31, 2016

I got no tray icon on a arch linux system with owncloud-client 2.2.0, downgrading owncloud.client solved it. But the strange thing is: on two other similar systems owncloud-client 2.2.0 provides the tray icon! And even more strange: Even on the same computer where the problem appears, with another user-profile there's no problem at all. All systems run most recent arch linux with XFCE as DE. The system/usper-profile combination where the problem appears uses kwin_x11 as windowmanager. But even after switching back to xfwm4 as windowmananger and relogging in, the missing tray icon problem apppeared.
So I don't really understand it, but just want to add that this problem with the very same packages installed can occur or not.

@FabianRahm
Copy link

This is still not fixed through a regular update cycle. Remember, there are tons of average non-technical users also on Linux - and for them the last update broke the icon.

@dogsbody
Copy link

dogsbody commented Jun 6, 2016

Still no update for the general users of this package!? :-(

@danimo
Copy link
Contributor

danimo commented Jun 6, 2016

We are releasing 2.2.1 today. Would be nice if someone could try the RC1 packages: https://owncloud.org/install/#testing-development

@guruz guruz added this to the 2.2.1 milestone Jun 6, 2016
@pixelbrackets
Copy link

pixelbrackets commented Jun 8, 2016

Tested: Version 2.2.1 fixed the bug - Thank you!

@guruz guruz closed this as completed Jun 15, 2016
@ad-m
Copy link

ad-m commented Jun 15, 2016

I have this issue on Gnome 3 still.

I have tried QT_QPA_PLATFORMTHEME=generic /usr/bin/owncloud. It help, but I don't think is a solution.
Next to I have tried sudo apt-get remove owncloud-client-l10n owncloud-client libowncloudsync0 && sudo apt-get install owncloud-client-l10n owncloud-client libowncloudsync0. It doesn't help.

I use official repository package.

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04 LTS
Release:    16.04
Codename:   xenial
$ owncloud --version
ownCloud version 2.2.1
Using Qt 5.5.1
$ dpkg -s owncloud-client
Package: owncloud-client
Status: install ok installed
Priority: optional
Section: devel
Installed-Size: 2490
Maintainer: Jürgen Weigert <jw@owncloud.com>
Architecture: amd64
Multi-Arch: same
Version: 2.2.1-13.1
Depends: libc6 (>= 2.14), libgcc1 (>= 1:3.0), libowncloudsync0 (= 2.2.1-13.1), libqt5core5a (>= 5.5.0), libqt5dbus5 (>= 5.0.2), libqt5gui5 (>= 5.0.2) | libqt5gui5-gles (>= 5.0.2), libqt5keychain1, libqt5network5 (>= 5.0.2), libqt5webkit5 (>= 5.0.2), libqt5widgets5 (>= 5.2.0), libqt5xml5 (>= 5.0.2), libssl1.0.0 (>= 1.0.0), libstdc++6 (>= 5.2), owncloud-client-l10n, libqt4-sql-sqlite | libqt5sql5-sqlite
Conffiles:
 /etc/sysconf.d/100-owncloud-inotify.conf a4b015d9a5dc4ea142b9cee49b4830c9
 /etc/owncloud-client/sync-exclude.lst f390e941b0ac0e001c09667b19678554 obsolete
Description: The ownCloud sync client - github.com/owncloud/client
 .
 ownCloud client enables you to connect to your private
 ownCloud Server. With it you can create folders in your home
 directory, and keep the contents of those folders synced with your
 ownCloud server. Simply copy a file into the directory and the
 ownCloud Client does the rest.
 .
 ownCloud gives your employees anytime, anywhere access to the files
 they need to get the job done, whether through this desktop application,
 our mobile apps, the web interface, or other WebDAV clients. With it,
 your employees can easily view and share documents and information
 critical to the business, in a secure, flexible and controlled
 architecture. You can easily extend ownCloud with plug-ins from the
 community, or that you build yourself to meet the requirements of
 your infrastructure and business.
 .
 ownCloud - Your Cloud, Your Data, Your Way!  www.owncloud.com
 .
 Authors
 =======
 Duncan Mac-Vicar P. <duncan@kde.org>
 Klaas Freitag <freitag@owncloud.com>
 Daniel Molkentin <danimo@owncloud.com>

@oliwel
Copy link

oliwel commented Jan 12, 2017

Looks like this was re-invented, I got an update this week and now the tray icon is again on the upper left corner, hiding the default window menu

aptitude show owncloud-client
Paket: owncloud-client
Zustand: Installiert
Automatisch installiert: nein
Multi-Arch: same
Version: 2.2.4-9.1
Priorität: optional
Bereich: devel
Verwalter: Jürgen Weigert jw@owncloud.com
Architektur: amd64

@SamuAlfageme
Copy link
Contributor

@oliwel indeed, we've already received reports of this in #5432 and working on fixing the packages.

Thanks for reporting!

@gmgrasso70
Copy link

Ubuntu 14.04 same issue, with tray icon appearing on the top left corner of desktop.
Recompiling latest owncloud-client 2.2.4-9.1 from sources against QT4 fixes the systray
position nicely.

@kkarpieszuk
Copy link

@ghost could this be reopened? I came here to report this issue, as I am having it for last ~two weeks (after last client update). I read all comments and I see that you asked to not write "same issue for me" :) But this is closed since June 2016 and now I see there are 4 new reports in last days (including me)

Ubuntu 14.04 LTS

@BenoitDuffez
Copy link

Same here (14.04 / 2.2.4-9.1). Please reopen.

@JKawohl JKawohl reopened this Jan 20, 2017
@guruz guruz modified the milestones: 2.3.0, 2.2.1 Jan 20, 2017
@jnweiger
Copy link
Contributor

jnweiger commented Jan 20, 2017

With Qt-5.2.1 there is no fix for this. We can either move forward to Qt-5.6.2 or revert to Qt-4.x
See also #2558

@BenoitDuffez
Copy link

Thanks. Looking forward to this! Thanks guys.

@jonhrafe
Copy link

BUMP. Ubuntu user 14.04 user with the same problem. Waiting for a solution.

@dadasoph
Copy link

Same problem: Icon on left top corner...

owncloud 2.2.4-9.1
Linux 4.4.0-59-generic
14.04.1-Ubuntu x86_64

Greetings!

@BenoitDuffez
Copy link

Guys, they know the issue, these versions have already been reported, it's planned on the roadmap... No need to add more, I guess. Just subscribe to this issue and wait for the implementation.

@gnanet
Copy link

gnanet commented Jan 24, 2017

But a "hello people we are working on it"

@guruz guruz mentioned this issue Jan 25, 2017
3 tasks
@Ustramator
Copy link

I want to inform that, after the latest owncloud-client (2.2.4-10.1) update today, the icon returned to the original right position, after about a month hiding the X button of all maximized windows.
Owncloud client version 2.2.4-10.1
Ubuntu 14.04 LTS
Thank you very much!

@jnweiger
Copy link
Contributor

jnweiger commented Feb 7, 2017

@Ustramator Thanks for the report. So my fix is correct and already public. Good!

@guruz guruz closed this as completed Feb 7, 2017
@guruz guruz removed this from the 2.3.0 milestone Feb 7, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests