Code: Select all
#!/bin/sh
set -x;
firefox https://us0.forgeofempires.com/page/ #> /dev/null
echo 1 done
sleep 3 && bash -c "wmctrl -r 'Firefox' -e 0,80,0,1865,1100"
exit
Code: Select all
guest@porteus:/mnt/nvme0n1p7/porteus5.0/Guest$ ./Firefoe.sh
+ firefox https://us0.forgeofempires.com/page/
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
Firefox starts with the specified website but not wmctrl.
Added in 23 minutes 24 seconds:
When I close Firefox I see:
Code: Select all
guest@porteus:/mnt/nvme0n1p7/porteus5.0/Guest$ ./Firefoe.sh
+ firefox https://us0.forgeofempires.com/page/
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
+ echo 1 done
1 done
+ sleep 5
+ bash -c 'wmctrl -r '\''Firefox'\'' -e 0,80,0,1865,1100'
+ exit
guest@porteus:/mnt/nvme0n1p7/porteus5.0/Guest$
Added in 12 hours 48 minutes 16 seconds:
Upgraded from firefox-122 to firefox-126, same problem.
What's strange is Firefox starts, even after issuing the Attentions, but the script stops.
Added in 2 hours 28 minutes 22 seconds:
This change:
Code: Select all
#!/bin/sh
set -x;
MESA_DEBUG=silent firefox https://us0.forgeofempires.com/page/ #> /dev/null
echo 1 done
sleep 5 && bash -c "wmctrl -r 'Firefox' -e 0,80,0,1865,1100"
exit
yields:
Code: Select all
guest@porteus:/mnt/nvme0n1p7/porteus5.0/Guest$ ./Firefoe.sh
+ MESA_DEBUG=silent
+ firefox https://us0.forgeofempires.com/page/
but doesn't fix wmctrl not starting.

This a bash problem? But it works with your palemoon.

And when I close Firefox I get the same as before.
Code: Select all
guest@porteus:/mnt/nvme0n1p7/porteus5.0/Guest$ ./Firefoe.sh
+ MESA_DEBUG=silent
+ firefox https://us0.forgeofempires.com/page/
+ echo 1 done
1 done
+ sleep 5
+ bash -c 'wmctrl -r '\''Firefox'\'' -e 0,80,0,1865,1100'
+ exit
guest@porteus:/mnt/nvme0n1p7/porteus5.0/Guest$
