Hi. I just managed to make my nvidia K620M dGPU work in a hybrid lenovo W550s laptop, by using optimus-manager, on a lightdm i3WM Endeavour OS installation with Linux 5.10.25-1-lts kernel
After doing that, I found 2 problems:
no backlight control (solved by installing xcalib package and binding its commands to the backlight keys on i3 config)
2)no tray icons (I use some software that has tray icons, like Nextcloud, CopyQ, Network Manager, Flameshot, and, optimus-manager-qt, but none of these icons appear on the status bar after I installed optimus-manager. I do get notifications though.
what should take autostarting apps from /etc/xdg/autostart/ and ~/.config/autostart/
If you do not use dex because you have another DE installed aside, you will need to add tray icon command for apps you want to show up there to autostarting with i3 config.
I do have those two lines in my config/i3/config file
When I boot system with intel integrated graphics, I do get tray icons
When I boot system with nvidia dedicated graphicos, I don’t get any tray icons.
it worked before installing optimus-manager, so, rather than thinking I need a new package, I suppose it is a configuration thing. But don’t really know.
Anyway, I do have notifications, so I’m not sure a notification manager is what I need? I searched for the package you a re talking about but don’t really know which one it is.
it could be that you have no primary display set when using Nvidia? https://i3wm.org/docs/userguide.html#_tray_output
you could use tray_output HDMI2 wher eyou define your display name you can get with xrandr
GPU switch could change NAME of display also.