#904 new xorg-server breaks icewm-1.3.7

open
nobody
icewm-1.3 (100)
5
2013-06-25
2013-01-21
No

hi

new xorg-server breaks icewm-1.3.7, since xorg-server-1.12.4, tested xorg-server-1.12.4 xorg-server-1.13.1
can not move windows (can maximize or minimize), top of window become transparent.

Discussion

  • sundaero

    sundaero - 2013-02-05

    I'll add more info about this bug.

    For me this bug appeared starting from the Xorg version approximately 1.10.4 or 1.11.1
    Computer configuration: Archlinux + nvidia graphic card + proprietary drivers.

    The actual bug source is that the theme titlebar pixmaps (the ones with names titleXX.xpm in the theme folder) which are 1-pixel thick are not handled correctly. This yields in the completely missing part of the titlebar, the corresponding 1-pixel-thick titleXX.xpm stands for.

    Quick solution for this problem: scale all titlebar pixmaps to be at least 2 pixels wide, or just delete them from the theme. In the last case there will be some defaults titlebar colours, which can be adjusted in the default.theme file to fit the theme.

    It seems that this bug occurs only on computers with nvidia cards. At least I goot it only there. I have a bunch of computers with Archlinux+Icewm installed on them, but everything is OK there since they have Intel/AMD graphic cards.
    I have also another computer with Gentoo + nvidia card, but IceWM works fine there, because there is an older version of the Xorg is used.

     
  • petri3

    petri3 - 2013-03-27

    I use Centos 6.4 with icewm-gnome-1.3.7-3.el6.i686 and icewm-1.3.7-3.el6.i686 distributed by repository EPEL and xorg-x11-server-Xorg-1.13.0-11.el6.centos.i686. I have same problem with graphics card Nvidia quadro NVS300.
    Same symptom : top of window is empty and windows don't move with mouse but max/min and shortcut run correctly.

     
  • francescor82

    francescor82 - 2013-03-27

    Sundaero, thanks for the tips! I resized the titleXX.xpm files so that they had 2 pixels width, and now it's working correctly again!
    For the record, I also had to resize other xpm files that had 1 pixel of width, namely dframeAB, dframeAT, dframeIB, dframeIT, frameAB, frameAT, frameIB, frameIT.

     
  • Adam Pribyl

    Adam Pribyl - 2013-03-28

    I am using xorg-x11-server-common-1.13.3-1.fc18.x86_64 with icewm-1.3.7-7.fc18.x86_64 and everything works OK. My GFX is ATI with default radeon driver. I use theme based on "metal".

     
  • r0bnewt0n

    r0bnewt0n - 2013-06-25

    Thanks for finding the solution! I resized to 2 pixels wide for the SilverXP theme.

    This is happening on my Matrox and Intel video adapters.

     
    Last edit: r0bnewt0n 2013-06-25

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks