antix 19.2.1 32 bit, icewm, annoying graphic glitch

Forum Forums General Software antix 19.2.1 32 bit, icewm, annoying graphic glitch

  • This topic has 16 replies, 8 voices, and was last updated May 2-6:38 pm by marcelocripe.
Viewing 15 posts - 1 through 15 (of 17 total)
  • Author
    Posts
  • #35547
    Member
    lubod

      uname -a:
      Linux antix1 4.9.212-antix.1-486-smp #2 SMP Sat Feb 1 14:47:26 EET 2020 i686 GNU/Linux

      cat /etc/debian_version
      10.3

      inxi -S

      System:
        Host: antix1 Kernel: 4.9.212-antix.1-486-smp i686 bits: 32 
        Desktop: IceWM 1.6.5 
        Distro: antiX-19.2.1_386-base Hannie Schaft 29 March 2020

      Posted for completeness, not that I think any it except perhaps icewm has any connection. 🙂

      The fbxkb icon in the system tray on the right side of the taskbar shows an ugly grey or black rectangular border around the flag. See attached screenshot – ugly_boxed_flag.jpg.

      I thought this was a problem with the theme, and found this post in google, from the old archived forum:
      https://antixlinux.com/forum-archive/solved-icewm-changing-colors-in-system-tray-t6775.html

      Tried what it recommends, mainly changing:
      ColorDefaultTaskBar="#575757" in the file /usr/share/icewm/themes/My/Theme.theme to a value that matches the color of the other blue elements, logged out, rebooted, it simply never changes.
      Some posters in that thread say icewm simply ignores that setting, and it only happens with GTK based programs, while QT based ones work, thus a bug in icewm.
      A bug was filed with the icewm devs, along time ago. One explained in a complicated way why it isn’t their bug, but someone else’s, maybe GTK?, but never offered a solution or workaround.

      So I ask has anyone managed to fix this, and how? Is it worth making a patch, and hosting a patched package in the antix repos, if the upstream icewm won’t fix?

      • This topic was modified 3 years ago by lubod.
      • This topic was modified 3 years ago by lubod.
      • This topic was modified 3 years ago by lubod.

      Restore older computers to working order.
      Computers everyone else insists are obsolete and useless.

      Current recordholder:
      Generic Pentium III 600 Mhz with 512Mb RAM and 10Gb HD
      Working on Cyrix M2 333 Mhz with 64Mb RAM and OS on IDE to SD card 4Gb

      #35585
      Member
      Xecure
        Helpful
        Up
        0
        ::

        That is not a icewm exclusive problem. You will experience it with other WM, like JWM.

        I also disliked the color background, and when I got fed up I simply stoped it from starting up and used the “Set System Keyboard Layout” from the Control Centre to change between keyboard layouts.

        I am sorry I have no better solution. You could also install a different app to change keyboard layout that would host itself in the systray.

        antiX Live system enthusiast.
        General Live Boot Parameters for antiX.

        #35623
        Member
        lubod
          Helpful
          Up
          0
          ::

          Thanks Xecure.

          I checked, and sure enough, it does the same thing in JWM. Interestingly, the border is thinner and less obnoxious in Fluxbox, but I wanted to use IceWM, both for some useful features, and because I have a theme I’m trying to refine.

          In AntiX 17, there was another tray applet called XXkb, which may work better, but it doesn’t appear to be in the version 19 repo. Off to look for alternatives. 🙂

          Restore older computers to working order.
          Computers everyone else insists are obsolete and useless.

          Current recordholder:
          Generic Pentium III 600 Mhz with 512Mb RAM and 10Gb HD
          Working on Cyrix M2 333 Mhz with 64Mb RAM and OS on IDE to SD card 4Gb

          #35639
          Member
          AR
            Helpful
            Up
            0
            ::

            In AntiX 17, there was another tray applet called XXkb, which may work better, but it doesn’t appear to be in the version 19 repo. Off to look for alternatives.

            I use gxkb instead of fbxkb.

            #35642
            Forum Admin
            anticapitalista
              Helpful
              Up
              0
              ::

              I use gxkb instead of fbxkb.

              I’ll take a look.
              In what ways do you think it is better for use on antiX?

              Philosophers have interpreted the world in many ways; the point is to change it.

              antiX with runit - leaner and meaner.

              #35650
              Member
              AR
                Helpful
                Up
                0
                ::

                In what ways do you think it is better for use on antiX?

                When I first time dist-upgraded fresh installed antix 19.0 full 64 bit, fbxkb could not run at all (with some error which I don’t remember now). So I found gxkb as alternative. Now fbxkb works fine, but like @lubod I hate this ugly border around the country flag. gxkb has not such border and functionally is similar to fbxkb.

                • This reply was modified 3 years ago by AR.
                #82411
                Member
                Lubo
                  Helpful
                  Up
                  0
                  ::

                  In what ways do you think it is better for use on antiX?

                  When I first time dist-upgraded fresh installed antix 19.0 full 64 bit, fbxkb could not run at all (with some error which I don’t remember now). So I found gxkb as alternative. Now fbxkb works fine, but like @lubod I hate this ugly border around the country flag. gxkb has not such border and functionally is similar to fbxkb.

                  If it has not been done already, I vote to permanently replace fbxkb and the rest with gxkb in future releases of AntiX. If it is maintained and functions as intended of course. Which it is and does so far. 🙂

                  P.S. I am lubod, but have lost access to my old account.

                  • This reply was modified 1 year ago by Lubo.

                  Mr. Lubo Diakov
                  email: zr90004@gmail.com

                  #82438
                  Member
                  oops
                    Helpful
                    Up
                    0
                    ::

                    In AntiX 17, there was another tray applet called XXkb, which may work better, but it doesn’t appear to be in the version 19 repo. Off to look for alternatives.

                    I use gxkb instead of fbxkb.

                    I had the same cosmetic problem, thank you for the hint, (I will use “gxkb &” instead “fbxkb-start &” too).

                    • This reply was modified 1 year ago by oops.
                    #82444
                    Forum Admin
                    anticapitalista
                      Helpful
                      Up
                      0
                      ::

                      gxkb is missing many flags – eg Brazilian.
                      marcelo would not be happy

                      Philosophers have interpreted the world in many ways; the point is to change it.

                      antiX with runit - leaner and meaner.

                      #82448
                      Member
                      oops
                        Helpful
                        Up
                        0
                        ::

                        ” gxkb is missing many flags – eg Brazilian. … marcelo would not be happy ”
                        Hello,
                        … Ok, I better see the “why” now.

                        #82468
                        Member
                        oops
                          Helpful
                          Up
                          0
                          ::

                          FI:
                          The extra flags can be put here (24×24 pixels):
                          /usr/share/gxkb/flags/

                          # OR here: Custom flags support
                          Put your flag images in .local/share/gxkb/flags in PNG format
                          with the names like <country code>.png, e.g. us.png, ru.png, ua.png
                          and the sizes of 24×24 pixels each

                          The list of flags for v0.9.0

                          $ gxkb -v
                          gxkb version 0.9.0
                          Features:
                          AppIndicator support - Yes
                          Icon cache - Yes
                          
                          $ ls
                          am.png  cz.png         ee.png  fr.png  gr.png  is.png  lt.png  pl.png  ru.png  sk.png  us.png
                          bg.png  cz_qwerty.png  es.png  gb.png  hr.png  it.png  lv.png  pt.png  se.png  sr.png  uz.png
                          by.png  de.png         fi.png  ge.png  hu.png  kz.png  no.png  ro.png  si.png  ua.png  zz.png

                          https://github.com/zen-tools/gxkb/blob/master/README.md

                          • This reply was modified 1 year ago by oops.
                          #82470
                          Forum Admin
                          anticapitalista
                            Helpful
                            Up
                            0
                            ::

                            I know, but that is far from ideal for out of the box set up.

                            Philosophers have interpreted the world in many ways; the point is to change it.

                            antiX with runit - leaner and meaner.

                            #82471
                            Member
                            PPC
                              Helpful
                              Up
                              0
                              ::

                              One possible suggestion:

                              /usr/share/flags-common already has flags (in [langcode].png, 24×24 format) at least in antiX 19. If needed, just copy those files to .local/share/gxkb/flags

                              P.

                              #82474
                              Member
                              oops
                                Helpful
                                Up
                                0
                                ::

                                One possible suggestion:

                                /usr/share/flags-common already has flags (in [langcode].png, 24Ă—24 format) at least in antiX 19. If needed, just copy those files to .local/share/gxkb/flags

                                P.

                                Good idea.

                                #82483
                                Member
                                marcelocripe
                                  Helpful
                                  Up
                                  0
                                  ::

                                  Brazil flags in Fluxbox, IceWM and JWM.
                                  Bandeiras do Brasil no Fluxbox, IceWM e JWM

                                Viewing 15 posts - 1 through 15 (of 17 total)
                                • You must be logged in to reply to this topic.