joewing / jwm

Joe's Window Manager
http://joewing.net/projects/jwm
MIT License
529 stars 85 forks source link

Menu/Program Icons & Labels Do Not Display on Manjaro ARM Minimal Distro #595

Open TDycks opened 1 year ago

TDycks commented 1 year ago

Hi Joe & JWM Team,

I attempted to install both the "jwm" pacman package and the "source.tar.xz" code for JWM v2.4.3 on a Manjaro 22 ARM Minimal Image 64 Bit (aarch64) for an Orange Pi 3 LTS Single Board Computer. I downloaded the OS Image from the Manjaro website and burned to a micro SDXC Card.

When I start the X11 Server, I have the following issues:

  1. The Menu exist but there are the Icons and Labels for the <Menu> and <Program> XML Elements. ( I do see my Menu Background and Desktop Background Image. I also see my <Tray Button> jvm-red.svg icon. Also when I mouse over the menu I do see the change in the Menu item background color and I am able to Shutdown the JWM Window Manager Okay from the Menu.)
  2. I also do not see my Workspace 1, 2 and 3 Entries Text Numbers on the Taskbar; Just the Squares
  3. Same issues for both the Manjaro Pacman "jwm" Package and by Building and Installing the v2.3.4 Tar Source .xz file
  4. The Current GitHub Master will not build due to a missing Makefile.am File

Attached .jwmrc XML File:

Manjaro22-jwmrc-xml.txt

TDycks commented 1 year ago

A similar .jwmrc Menu works sans issue for the Debian jwm Package installed running Armbian Linux 22.08 on the same Hardware.

TDycks commented 1 year ago

Update: Now that I have installed most of the packages and migrated icons that were referenced in my .jwmrc XML file, I am seeing the Text and Icon Menu content. I do have one outstanding issue that I have to mouse over the menu content for the menu entry to show at times. This behaviour is sporadic and the best menu content I see is shortly after startup or a reboot. My Orange Pi 3 LTS only has less than 2 GB RAM, so this might be a contributing factor, since Manjaro Linux has a bit more overhead than Debian Linux. Part of the reason why I chose JWM over a heavier Window manager.