You are not logged in.
Hi guys!
My system tray does not show background applications icons like telegram-desktop, whatsapp-desktop ecc...
It is very annoying because for close those applications i have to terminate them by terminal everytime.
Only steam appears in the panel, but its icon is unclickable.
Screen
Last edited by brofjst (2018-09-10 10:39:39)
Offline
If you click the triangle on the right hand side, do those icons show up in the menu?
Offline
nope
Offline
nope
In the interest of us not being inveigled into a game of Twenty Questions and you not being accused of being a Help Vampire, please tell us what you have tried and what you have not, what you have researched, Googled, etc. In short, what you have and have not done to help us to help you solve your problem.
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things. -- Doug Gwyn
Offline
Searched on google for someone who could have the same issue.
I've searched for a widget that could list all background applications.
Deleted and created a new panel.
Navigated for hours in kde settings trying to find someting like "show background icons".
Searched for a possible missing package (i've installed only plasma package and not the kde-applications) in the wiki.
Followed a guide that suggested to delete some kde files (i do not remember what files) to restore the settings to defaults.
I've done other things but i do not remember all of them.
Offline
OK, let's start with Telegram-desktop. Did you also install Telegram-qt to provide QT5 bindings? If not, then please do so. Also, after checking to ensure that both packages are installed, please run an instance of Telegram, minimize it to the system tray, right-click the dropdown arrow, click System Tray Settings, goto Entries, and make Telegram Desktop as "Shown." I don't use Telegram but installed it just now, and along with the QT package, it offers full functionality including displaying related system tray icons. I would make the assumption that WhatsApp, though an AUR application, should provide similar functionality.
Last edited by c00ter (2018-08-24 13:33:46)
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things. -- Doug Gwyn
Offline
WhatsApp respectively electron apps, might require a variant of libappindicator-gtk3 and/or -gtk2 or so to be installed.
Last edited by V1del (2018-08-24 14:24:53)
Offline
WhatsApp respectively electron apps, might require a variant of libappindicator-gtk3 and/or -gtk2 or so to be installed.
I've tried to install both but nothing changed.
Offline
Oh and i've forgot to say that i've read the entire troubleshooting section in the KDE page of the wiki but did not help.
Offline
OK, let's start with Telegram-desktop. Did you also install Telegram-qt to provide QT5 bindings? If not, then please do so. Also, after checking to ensure that both packages are installed, please run an instance of Telegram, minimize it to the system tray, right-click the dropdown arrow, click System Tray Settings, goto Entries, and make Telegram Desktop as "Shown." I don't use Telegram but installed it just now, and along with the QT package, it offers full functionality including displaying related system tray icons. I would make the assumption that WhatsApp, though an AUR application, should provide similar functionality.
Good job man, now TG works!
Offline
Hmm that might provide a hint as to why the rest doesn't work... Is compositing enabled? What's your output for
glxinfo | grep OpenGL #needs mesa-demos
qdbus org.kde.KWin /KWin org.kde.KWin.supportInformationin [ code ] tags
Offline
$ glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 960/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 396.54
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.6.0 NVIDIA 396.54
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 396.54
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:$ qdbus org.kde.KWin /KWin org.kde.KWin.supportInformation
KWin Support Information:
The following information should be used when requesting support on e.g. http://forum.kde.org.
It provides information about the currently running instance, which options are used,
what OpenGL driver and which effects are running.
Please post the information provided underneath this introductory text to a paste bin service
like http://paste.kde.org instead of pasting into support threads.
==========================
Version
=======
KWin version: 5.13.4
Qt Version: 5.11.1
Qt compile version: 5.11.1
XCB compile version: 1.13
Operation Mode: X11 only
Build Options
=============
KWIN_BUILD_DECORATIONS: yes
KWIN_BUILD_TABBOX: yes
KWIN_BUILD_ACTIVITIES: yes
HAVE_DRM: yes
HAVE_GBM: yes
HAVE_X11_XCB: yes
HAVE_EPOXY_GLX: yes
HAVE_WAYLAND_EGL: yes
X11
===
Vendor: The X.Org Foundation
Vendor Release: 12001000
Protocol Version/Revision: 11/0
SHAPE: yes; Version: 0x11
RANDR: yes; Version: 0x14
DAMAGE: yes; Version: 0x11
Composite: yes; Version: 0x4
RENDER: yes; Version: 0xb
XFIXES: yes; Version: 0x50
SYNC: yes; Version: 0x31
GLX: yes; Version: 0x0
Decoration
==========
Plugin: org.kde.breeze
Theme:
Blur: 0
onAllDesktopsAvailable: false
alphaChannelSupported: true
closeOnDoubleClickOnMenu: false
decorationButtonsLeft: 0, 2
decorationButtonsRight: 6, 3, 4, 5
borderSize: 3
gridUnit: 10
font: Noto Sans,10,-1,0,50,0,0,0,0,0,Regular
smallSpacing: 2
largeSpacing: 10
Platform
==========
Name: KWin::X11StandalonePlatform
Options
=======
focusPolicy: 0
nextFocusPrefersMouse: false
clickRaise: true
autoRaise: false
autoRaiseInterval: 0
delayFocusInterval: 0
shadeHover: false
shadeHoverInterval: 250
separateScreenFocus: false
placement: 4
focusPolicyIsReasonable: true
borderSnapZone: 10
windowSnapZone: 10
centerSnapZone: 0
snapOnlyWhenOverlapping: false
rollOverDesktops: true
focusStealingPreventionLevel: 1
legacyFullscreenSupport: false
operationTitlebarDblClick: 5000
operationMaxButtonLeftClick: 5000
operationMaxButtonMiddleClick: 5015
operationMaxButtonRightClick: 5014
commandActiveTitlebar1: 0
commandActiveTitlebar2: 30
commandActiveTitlebar3: 2
commandInactiveTitlebar1: 4
commandInactiveTitlebar2: 30
commandInactiveTitlebar3: 2
commandWindow1: 7
commandWindow2: 8
commandWindow3: 8
commandWindowWheel: 31
commandAll1: 10
commandAll2: 3
commandAll3: 14
keyCmdAllModKey: 16777251
showGeometryTip: false
condensedTitle: false
electricBorderMaximize: true
electricBorderTiling: true
electricBorderCornerRatio: 0.25
borderlessMaximizedWindows: false
killPingTimeout: 5000
hideUtilityWindowsForInactive: true
inactiveTabsSkipTaskbar: false
autogroupSimilarWindows: false
autogroupInForeground: true
compositingMode: 1
useCompositing: true
compositingInitialized: true
hiddenPreviews: 1
glSmoothScale: 2
xrenderSmoothScale: false
maxFpsInterval: 16666666
refreshRate: 0
vBlankTime: 6000000
glStrictBinding: false
glStrictBindingFollowsDriver: true
glCoreProfile: false
glPreferBufferSwap: 0
glPlatformInterface: 1
windowsBlockCompositing: false
Screen Edges
============
desktopSwitching: false
desktopSwitchingMovingClients: false
cursorPushBackDistance: 1x1
timeThreshold: 150
reActivateThreshold: 350
actionTopLeft: 0
actionTop: 0
actionTopRight: 0
actionRight: 0
actionBottomRight: 0
actionBottom: 0
actionBottomLeft: 0
actionLeft: 0
Screens
=======
Multi-Head: no
Active screen follows mouse: no
Number of Screens: 1
Screen 0:
---------
Name: DVI-I-1
Geometry: 0,0,1600x900
Scale: 1
Refresh Rate: 60
Compositing
===========
Compositing is active
Compositing Type: OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 960/PCIe/SSE2
OpenGL version string: 4.6.0 NVIDIA 396.54
OpenGL platform interface: GLX
OpenGL shading language version string: 4.60 NVIDIA
Driver: NVIDIA
Driver version: 396.54
GPU class: Unknown
OpenGL version: 4.6
GLSL version: 4.60
X server version: 1.20.1
Linux kernel version: 4.18.4
Direct rendering: Requires strict binding: no
GLSL shaders: yes
Texture NPOT support: yes
Virtual Machine: no
OpenGL 2 Shaders are used
Painting blocks for vertical retrace: no
Loaded Effects:
---------------
zoom
kwin4_effect_windowaperture
kwin4_effect_translucency
kwin4_effect_login
kwin4_effect_frozenapp
kwin4_effect_fade
kwin4_effect_maximize
kwin4_effect_dialogparent
kwin4_effect_logout
kwin4_effect_morphingpopups
slidingpopups
slide
screenshot
minimizeanimation
desktopgrid
colorpicker
presentwindows
highlightwindow
blur
contrast
startupfeedback
screenedge
kscreen
Currently Active Effects:
-------------------------
blur
contrast
Effect Settings:
----------------
zoom:
zoomFactor: 1.2
mousePointer: 0
mouseTracking: 0
enableFocusTracking: false
followFocus: true
focusDelay: 350
moveFactor: 20
targetZoom: 1
kwin4_effect_windowaperture:
kwin4_effect_translucency:
kwin4_effect_login:
kwin4_effect_frozenapp:
kwin4_effect_fade:
kwin4_effect_maximize:
kwin4_effect_dialogparent:
kwin4_effect_logout:
kwin4_effect_morphingpopups:
slidingpopups:
fadeInTime: 150
fadeOutTime: 250
slide:
screenshot:
minimizeanimation:
desktopgrid:
zoomDuration: 300
border: 10
desktopNameAlignment: 0
layoutMode: 0
customLayoutRows: 2
usePresentWindows: true
colorpicker:
presentwindows:
layoutMode: 0
showCaptions: true
showIcons: true
doNotCloseWindows: false
ignoreMinimized: false
accuracy: 20
fillGaps: true
fadeDuration: 150
showPanel: false
leftButtonWindow: 1
rightButtonWindow: 2
middleButtonWindow: 0
leftButtonDesktop: 2
middleButtonDesktop: 0
rightButtonDesktop: 0
highlightwindow:
blur:
contrast:
startupfeedback:
type: 1
screenedge:
kscreen:Offline
One thing is strange here, I wonder why your Kwin reports OpenGL 4.6 as its OpenGL renderer. That should be 2.0 or 3.1 . Have you ever adjusted anything in this regard? Like manually editing the kwinrc or setting some GL related environment variables?
As for the actual problem with the tray icons, i'm really not sure which package might be the missing component here, especially if you explicitly want to find the single package responsible. FWIW how are you starting plasma? is xembedsniproxy started?
Offline
I've never touched Kwin or GL setting.
For the windows bug i've solved disabling and then re-enabling the compositor: i don't know why but now kde works correctly.
xembedsniproxy is enabled, i start kde by sddm.
Offline
for steam i had to install: lib32-libdbusmenu-gtk2
Offline