Closed gibsjose closed 5 years ago
Also, please note that when I run: rofi -show run
, even though there is nothing displayed to the screen, I can still use rofi. For example, if I launch rofi -show run
, and then type konsole
followed by <enter>
, it will indeed launch a new konsole window. So rofi is working... it's just not displayed to the screen.
Investigating a bit further, it looks like a compatibility issue with compton... Enabling compton on the 16.04 box that was working allowed me to replicate the same behaviour (no output).
My compton config file is linked below. Could you take a look at it and see if anything jumps out at you?
https://gist.github.com/gibsjose/d4adcd06ceaa21f6347fa0e95c288f3a
Comparing my compton-conf
to the sample one in the compton repo, it looks like the only real difference is that I have backend = "glx";
, instead of xrender
. Is there a known incompatibility with compton and the GLX backend?
Okay, so switching to backend = "xr_glx_hybrid";
seems to allow rofi to display properly.
Not sure if this is going to break something else, but it at least solves this issue. I'd still like to understand why it's breaking with regular GLX.
good you figured it out, we had more issues in the past with compton.
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Version
Output of
rofi -v
Configuration
https://gist.github.com/gibsjose/ce57b4fefed6aa460eebc1c3b4620a66
~/.config/rofi/config
contains:I have also tried without the config file, using all defaults, and did not notice any change in behaviour.
Other things to note:
i3-gaps
, compton, fish shell, konsole terminal emulatorLaunch Command
Does not work when launched from
i3-gaps
via:bindsym $mod+d exec --no-startup-id "rofi -show combi"
, and also does not work when launched directly from terminal (konsole
) viarofi -show run
.Steps to reproduce
rofi -show run
What behaviour you see
i3
, runningrofi -show run
works and I see the rofi window displayedi3
rather than i3-gaps, and the behaviour was the same. Nothing displayed.exec compton --config ~/.config/compton-conf --focus-exclude '_NET_WM_NAME@:s = "rofi"'
, and that also did not seem to work.What behaviour you expect to see