Summary: | Panel mouseover-hints, K-Menu and Window-Border with vertical stripes | ||
---|---|---|---|
Product: | [I don't know] kde | Reporter: | Andreas Schott <linuxmailing> |
Component: | general | Assignee: | Unassigned bugs mailing-list <unassigned-bugs> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | finex, kwin-bugs-null, plasma-bugs |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
Panel with stripes
Startmenu with stripes Konsole not set transparent Konsole set transparent to 50% Konsole set to transparent 50% with disabled desktop-effects |
Description
Andreas Schott
2009-11-27 08:47:14 UTC
Created attachment 38636 [details]
Panel with stripes
Created attachment 38637 [details]
Startmenu with stripes
Could this be this a plasma or a kwin issue? looks like ARGB windows are affected, does plasma "force" them? @Andreas: - do you use compositing (Desktop FX) - is krunner (alt+f2) affected as well? - what happens if you start "konsole --force-transparency" (iirc you need to close all other konsole instances before, then run by pressing alt+f2 or out of an xterm) - do you use compositing (Desktop FX) No Desktop Effects are enabled in systemsettings, Compiz ist installed. - is krunner (alt+f2) affected as well? Yes - same affect, but i see only a grey window with stripes - not even the textline is displayed - what happens if you start "konsole --force-transparency" Konsolewindow has no decoration and is not transparent - lokks identic as before. (In reply to comment #5) > No Desktop Effects are enabled in systemsettings, Compiz ist installed. So you're /running/ compiz or is it just "installed"? >> - is krunner (alt+f2) affected as well? > Yes - same affect, but... Sounds like something used by plasma then, as... > Konsolewindow has no decoration and is not transparent in case you're running compiz konsole should use ARGB windows anyway (this could be the reason why, in case, compiz doen't apply a titlebar) You have to select some translucency value in "Settings/Edit current profile..." to make visual use of it. - If you apply some (internal, NOT by the WM) translucency to konsole, does it show similar errors? - Do you run compiz? - in case: can you try another WM that does NOT provide composite support (KWin with disabled or suspended compositing, plain metacity, icewm, ...) > So you're /running/ compiz or is it just "installed"? I am not sure. How can i check this? Maybe deinstalling compiz? Does the KDesktop then work anyway? I installed a plain standard Kubuntu Karmic Koala > Konsolewindow has no decoration and is not transparent > in case you're running compiz konsole should use ARGB windows anyway (this > could be the reason why, in case, compiz doen't apply a titlebar) > You have to select some translucency value in "Settings/Edit current > profile..." to make visual use of it. Using Gnome or XFCE everything is okay - as i posted above - If you apply some (internal, NOT by the WM) translucency to konsole, does it > show similar errors? ??? sorry - can you tell me how to do this? - Do you run compiz? I am not sure. Compiz ist installed. How can I check if it is used? > - in case: can you try another WM that does NOT provide composite support > (KWin with disabled or suspended compositing, plain metacity, icewm, ...) Using XFCE or Gnome works properly. How can i disable compositing in Kubuntu? Is this in systemsettings - desktop? Then it is disabled. Sorry - i try to help as much as possible, but i am only a Desktop User and Kubuntu with KDE4 is perfect for me. Andy (In reply to comment #7) > I am not sure. How can i check this? Maybe deinstalling compiz? Does the > KDesktop then work anyway? KDesktop is now "plasma-desktop" ;-) Yes, it should work with any (NETWM compliant) WM (and probably others, too) - maybe without some features if you're not using KWin. To check for your WM, open konsole and type: ps -A | grep -i -E '(kwin|compiz)' you'll get some output like: 3661 ? 00:00:07 kwin or 3661 ? 00:00:07 compiz > Using Gnome or XFCE everything is okay - as i posted above I meant "using the other window manager in combination with plasma" if you're running compiz, launch (from konsole) kwin --replace & (the '&' will for kwin to the background, so you can still use that terminal or close it w/o killing kwin) or vv. compiz --replace & > ??? sorry - can you tell me how to do this? In the menubar: "Settings/Edit current Profile..." In the dialog, open the "Appearance" tab, click "Edit..." In the new dialog set "Background transparency:" > 0 (e.g. 30%) Close this dialog (Ok), click "Ok" or "Apply" on the other, done ;-) To check for your WM, open konsole and type: andreas@andreas-laptop:~$ ps -A | grep -i -E '(kwin|compiz)' 1532 ? 00:00:00 kwin And then after compiz --replace & every windowdecoration, panel, menubar and hints are visible Thanks for the help, but is there a bug in kwin? Can i help to solve? Andy yes, please 1) restart kwin (kwin --replace) 2) try to enable compositing (as comment #5 hints it's disabled) -> does the problem remain? If yes, 3) With compositing enabled, deactivate all effect plugins -> does the problem remain? If no, 4) Re-enable the plugins one-by-one (click apply every time) and check which one triggers the issue 5) I wonder why konsole has no titlebar - Do you have set up a rule for this? (Titlebar menu, "Configure window behaviour", "Window-Specific") - Can you resize the window? (w/o using alt+rmb) - Maybe attach a screenshot. Very interesting: After switching to kwin and enabling desktop effects everything works fine and even after activating every effect step by step with applying afterwards there is no bug any more. After deactivating the desktop effects there is the same bug. The bug is reproducible every time. The konsole is resizeable (maximize and custom resize with the mouse) - and i setup no rule or anything else. Andy After working about 10 Minutes and testing, kwin crashed and the bug came back. Restarting KWin solved the problem again. In /var/log/messages no entry was found. Is there any other logfile? Andy (In reply to comment #11) > Very interesting: > ... > After deactivating the desktop effects there is the same bug. There's a problem in handling ARGB (translucent) windows w/o a running composite manager, this should be a problem of the GPU driver (radeon), or Qt (but likely the radeon driver) Can you try one of the other ati drivers (radeonhd, fglrx)? > The konsole is resizeable (maximize and custom resize with the mouse) - and i > setup no rule or anything else. So, is there a titlebar/titlebuttons on konsole windows or not?? (In reply to comment #12) > After working about 10 Minutes and testing, kwin crashed and the bug came back. > ... > Is there any other logfile? You should have got a backtrace (when Dr. Konqui comes up, press "details" - but file this as another bug) As w/o kwin no composition takes place the ARGB windows show (likely uninitialized) video garbage. This here is most probably an upstream bug (i.e. radeon and/or Qt fault), but we need to rule out that it's the plasma skinning. Konsole should be sufficient to do this, please - launch an xterm - "killall konsole" - ensure compositing (through kwin of compiz) is active - run "konsole --force-transparency" - make a screenshot of konsole - set a translucent bg as described above (with active compositing you should see it) - make a screenshot of konsole - disable compositing (on kwin, just press shift+alt+f12) - make a screenshot of konsole attach them If this doesn't us get anywhere ("konsole won't be translucent"): Can you compile a mini-qt app? Compiling may be possible - compiling VDR or the nescessary plugins works. But i am so sorry - i couldn't find "Settings/Edit current profile...". In which application are these settings. Then i can add the attachements Thanks I am sorry - found it in Konsole - think first, then write - screenshot follows Created attachment 38730 [details]
Konsole not set transparent
Created attachment 38731 [details]
Konsole set transparent to 50%
Created attachment 38732 [details]
Konsole set to transparent 50% with disabled desktop-effects
This is a problem in the driver then, the only thing i could suggest is to try another one or change settings, in particular this: Option "XAANoOffscreenPixmaps" "true" -> Option "XAANoOffscreenPixmaps" "false" in /etc/X11/xorg.conf which is required for working composition, but apparently breaks non comsposited environment (it iirc also requires Option "AccelMethod" "XAA") alternatively you can try exa Option "AccelMethod" "EXA" which should meanwhile be the preferred method. All in section [Device] Sorry there is no xorg.conf in Kubuntu 9.10. just add one: sudo touch /etc/X11/xorg.conf then edit it as root (kwrite, vim, nano) Section "Device" Option "AccelMethod" "EXA" EndSection then reset X11 (ctrl+alt+backspace) if they suppress zapping as well, switch to another VT (ctrl+alt+f1) login and call sudo /etc/init.d/kdm restart (it might be "xdm" rather then "kdm") I tried all options without any success. But using compiz Kubuntu 9.10 works fine Thanks a lot (In reply to comment #22) > But using compiz Kubuntu 9.10 works fine As it does with _composited_ kwin, yesno? ...except for that segfault that you might want to create a bugreport for, so it can be fixed ;-) Yes. Composited kwin works also. But i had no segfaults since yesterday - and did a lot of strange things with my system (from using other drivers to the combinations in xorg.conf) But when the segfault will return, i will create a bugreport. But the - sorry - "crashmanager" with the logs didn't appear. did you crash kwin or X11? kwin |