Ginj-capture / Ginj

Ginj capture
GNU General Public License v3.0
25 stars 7 forks source link

Debian Gnome Classic Desktop #26

Open infinitebizmedia opened 3 years ago

infinitebizmedia commented 3 years ago

Major issues when trying use the app in linux. PRETTY_NAME="Kali GNU/Linux Rolling" NAME="Kali GNU/Linux" ID=kali VERSION="2020.3" VERSION_ID="2020.3" VERSION_CODENAME="kali-rolling" ID_LIKE=debian ANSI_COLOR="1;31" HOME_URL="https://www.kali.org/" SUPPORT_URL="https://forums.kali.org/" BUG_REPORT_URL="https://bugs.kali.org/ Debian 5.7.6-1kali2 (2020-07-01)

Scenario 1: multiple monitor session xFreeRdp on one of the monitors when trying to capture an item on the rdp session, the app goes to the back. so im unable to capture.

Scenario 2: when capturing items (non-rdp related) then not committing the capture by hitting escape, requires repeated escape key pressing, to kill the attempt.

Below is the About section of Ginj:

Ginj version 0.4.1 For all information please visit ginj.info Configuration: Screen.config 0.0: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.1: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.2: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.3: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.4: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.5: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.6: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.7: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.8: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.9: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.10: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.11: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.12: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.13: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.14: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.15: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.16: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.17: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.18: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.19: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.20: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.21: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.22: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.23: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.24: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.25: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.26: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.27: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.28: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.29: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.30: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.31: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.32: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.33: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.34: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.35: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.36: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.37: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.38: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.39: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.40: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.41: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.42: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.43: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.44: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.45: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.46: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.47: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.48: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.49: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.50: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.51: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.52: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.53: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.54: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.55: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.56: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.57: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.58: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.59: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.60: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.61: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.62: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.63: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.64: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.65: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.66: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.67: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.68: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.69: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.70: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.71: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.72: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.73: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.74: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.75: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.76: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.77: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.78: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.79: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.80: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.81: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.82: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.83: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.84: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.85: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.86: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.87: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.88: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.89: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.90: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.91: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.92: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.93: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.94: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.95: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.96: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.97: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.98: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.99: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.100: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.101: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.102: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.103: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.104: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.105: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.106: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.107: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.108: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.109: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.110: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.111: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.112: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.113: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.114: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.115: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.116: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.117: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.118: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.119: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.120: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.121: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.122: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.123: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.124: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.125: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.126: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.127: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.128: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.129: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.130: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.131: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.132: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.133: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.134: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.135: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.136: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.137: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.138: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.139: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.140: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.141: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.142: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.143: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.144: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.145: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.146: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.147: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.148: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.149: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.150: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.151: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.152: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.153: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.154: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.155: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.156: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.157: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.158: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.159: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.160: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.161: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.162: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.163: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.164: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.165: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.166: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.167: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.168: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.169: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.170: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.171: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.172: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.173: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.174: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.175: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.176: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.177: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.178: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.179: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.180: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.181: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.182: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.183: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.184: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.185: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.186: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.187: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.188: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.189: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.190: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.191: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.192: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.193: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.194: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.195: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.196: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.197: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.198: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.199: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.200: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.201: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.202: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.203: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.204: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.205: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.206: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.207: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.208: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.209: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.210: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.211: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.212: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.213: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.214: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.215: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.216: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.217: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.218: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.219: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.220: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.221: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.222: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.223: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.224: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.225: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.226: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.227: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.228: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.229: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.230: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.231: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.232: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.233: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.234: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.235: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.236: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.237: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.238: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.239: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.240: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.241: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.242: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.243: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.244: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.245: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.246: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.247: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.248: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.249: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.250: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.251: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.252: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.253: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.254: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.255: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.256: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.257: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.258: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.259: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.260: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.261: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.262: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 0.263: 1920x1080@0,116 minus 27/0/0/0 insets.Screen.config 1.0: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.1: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.2: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.3: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.4: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.5: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.6: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.7: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.8: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.9: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.10: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.11: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.12: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.13: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.14: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.15: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.16: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.17: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.18: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.19: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.20: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.21: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.22: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.23: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.24: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.25: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.26: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.27: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.28: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.29: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.30: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.31: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.32: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.33: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.34: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.35: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.36: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.37: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.38: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.39: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.40: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.41: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.42: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.43: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.44: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.45: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.46: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.47: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.48: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.49: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.50: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.51: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.52: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.53: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.54: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.55: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.56: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.57: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.58: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.59: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.60: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.61: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.62: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.63: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.64: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.65: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.66: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.67: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.68: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.69: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.70: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.71: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.72: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.73: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.74: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.75: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.76: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.77: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.78: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.79: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.80: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.81: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.82: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.83: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.84: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.85: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.86: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.87: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.88: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.89: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.90: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.91: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.92: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.93: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.94: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.95: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.96: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.97: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.98: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.99: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.100: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.101: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.102: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.103: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.104: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.105: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.106: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.107: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.108: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.109: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.110: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.111: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.112: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.113: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.114: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.115: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.116: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.117: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.118: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.119: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.120: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.121: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.122: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.123: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.124: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.125: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.126: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.127: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.128: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.129: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.130: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.131: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.132: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.133: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.134: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.135: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.136: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.137: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.138: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.139: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.140: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.141: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.142: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.143: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.144: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.145: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.146: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.147: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.148: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.149: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.150: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.151: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.152: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.153: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.154: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.155: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.156: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.157: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.158: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.159: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.160: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.161: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.162: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.163: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.164: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.165: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.166: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.167: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.168: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.169: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.170: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.171: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.172: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.173: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.174: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.175: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.176: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.177: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.178: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.179: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.180: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.181: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.182: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.183: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.184: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.185: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.186: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.187: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.188: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.189: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.190: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.191: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.192: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.193: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.194: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.195: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.196: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.197: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.198: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.199: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.200: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.201: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.202: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.203: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.204: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.205: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.206: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.207: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.208: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.209: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.210: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.211: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.212: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.213: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.214: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.215: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.216: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.217: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.218: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.219: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.220: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.221: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.222: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.223: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.224: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.225: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.226: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.227: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.228: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.229: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.230: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.231: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.232: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.233: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.234: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.235: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.236: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.237: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.238: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.239: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.240: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.241: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.242: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.243: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.244: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.245: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.246: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.247: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.248: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.249: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.250: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.251: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.252: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.253: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.254: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.255: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.256: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.257: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.258: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.259: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.260: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.261: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.262: 1920x1080@1920,0 minus 0/0/0/0 insets.Screen.config 1.263: 1920x1080@1920,0 minus 0/0/0/0 insets.

vicnevicne commented 3 years ago

Hi, and thanks for being the first (or maybe second) person to try Ginj on Linux !

First question: does a basic capture work in a single-monitor non-rdp non-cancelled session ? If so, my first reaction would be "Fantastic ! It works !" ;-) If it also works with a multiple monitor setup, I would go "Holy Cow ! Even in multi-display ! How cool is that !" :-D.

Now for the bad news: as I don't have a Linux test setup, it will be very hard for me to try and debug this situation.

However, for scenario 1, when you say "the app goes to the back", I guess you mean the "sun widget" gets hidden behind the xFreeRdp (can xFreeRdp be made non-fullscreen to confirm the widget is behind it) ? If so, maybe you can initiate the capture using the "tray menu" (I realize I have no idea how it shows up on Linux, or even if there is such thing as a system tray at all. On Windows it shows up as an icon at the bottom right near the clock, and on Mac it appears on the right of the top menu). More a workaround then a solution, but better than nothing if it works.

Regarding scenario 2: I wouldn't be surprised if the global key captures did not work at all, but if they do after several attempts, maybe there's hope. Can you confirm it always requires the same amount of "ESC" keypresses before it's taken into account ? If so, maybe there's a "higher priority app" that captures the ESC key and processes it, then "releases" it for the next app in the priority stack, and so on ? If the number of keypresses is variable, could it be a timing issue ? E.g. if you fire a capture, but then wait for, say, 30 seconds before hitting ESC, does it respond then ? I'm in the complete fog here, so just thinking out loud...

And finally for the "About box", now that's funny, sort of :-). On Windows, that list only has as many lines as physically connected displays, so I saw 1, 2 or 3 at a max. OTOH your Linux seems to enumerates 264 (weird number) different configurations per display to Java (?). The capture code actually uses the "default" configuration for each screen, so I guess in your case 263 configurations are ignored and it's just 1920x1080@0,116 minus 27/0/0/0 insets and 1920x1080@1920,0 minus 0/0/0/0 insets Does it match your actual setup ? Apart from the many configurations, the only weird thing is the 116. Could it be that your displays are not "aligned" (I mean, when you move the mouse along the border of the first one, does it land exactly along the border of the second one, or is there a "step" in between ? The 27/0/0/0 seems to indicate you have a menu or toolbar that takes up 27 pixels along the border of your first screen, but that is normal I guess.

infinitebizmedia commented 3 years ago

Hi, and thanks for being the first (or maybe second) person to try Ginj on Linux !

First question: does a basic capture work in a single-monitor non-rdp non-cancelled session ? If so, my first reaction would be "Fantastic ! It works !" ;-) If it also works with a multiple monitor setup, I would go "Holy Cow ! Even in multi-display ! How cool is that !" :-D.

Now for the bad news: as I don't have a Linux test setup, it will be very hard for me to try and debug this situation.

However, for scenario 1, when you say "the app goes to the back", I guess you mean the "sun widget" gets hidden behind the xFreeRdp (can xFreeRdp be made non-fullscreen to confirm the widget is behind it) ? If so, maybe you can initiate the capture using the "tray menu" (I realize I have no idea how it shows up on Linux, or even if there is such thing as a system tray at all. On Windows it shows up as an icon at the bottom right near the clock, and on Mac it appears on the right of the top menu). More a workaround then a solution, but better than nothing if it works.

Regarding scenario 2: I wouldn't be surprised if the global key captures did not work at all, but if they do after several attempts, maybe there's hope. Can you confirm it always requires the same amount of "ESC" keypresses before it's taken into account ? If so, maybe there's a "higher priority app" that captures the ESC key and processes it, then "releases" it for the next app in the priority stack, and so on ? If the number of keypresses is variable, could it be a timing issue ? E.g. if you fire a capture, but then wait for, say, 30 seconds before hitting ESC, does it respond then ? I'm in the complete fog here, so just thinking out loud...

And finally for the "About box", now that's funny, sort of :-). On Windows, that list only has as many lines as physically connected displays, so I saw 1, 2 or 3 at a max. OTOH your Linux seems to enumerates 264 (weird number) different configurations per display to Java (?). The capture code actually uses the "default" configuration for each screen, so I guess in your case 263 configurations are ignored and it's just 1920x1080@0,116 minus 27/0/0/0 insets and 1920x1080@1920,0 minus 0/0/0/0 insets Does it match your actual setup ? Apart from the many configurations, the only weird thing is the 116. Could it be that your displays are not "aligned" (I mean, when you move the mouse along the border of the first one, does it land exactly along the border of the second one, or is there a "step" in between ? The 27/0/0/0 seems to indicate you have a menu or toolbar that takes up 27 pixels along the border of your first screen, but that is normal I guess.

Yes. It works ok on linux. on a single monitor i am able to capture, copy and paste to my Joplin app. Only issue here is tends to be escaping from an unwanted capture. on windows10, hitting escape key does it without a problem but on linux (at least my distro) once in awhile i have to hit escape several times.

other good to knowns are .... saving a capture to a directory, creating a directory or new save target all work fine.

infinitebizmedia commented 3 years ago

Hi, and thanks for being the first (or maybe second) person to try Ginj on Linux !

First question: does a basic capture work in a single-monitor non-rdp non-cancelled session ? If so, my first reaction would be "Fantastic ! It works !" ;-) If it also works with a multiple monitor setup, I would go "Holy Cow ! Even in multi-display ! How cool is that !" :-D.

Now for the bad news: as I don't have a Linux test setup, it will be very hard for me to try and debug this situation.

However, for scenario 1, when you say "the app goes to the back", I guess you mean the "sun widget" gets hidden behind the xFreeRdp (can xFreeRdp be made non-fullscreen to confirm the widget is behind it) ? If so, maybe you can initiate the capture using the "tray menu" (I realize I have no idea how it shows up on Linux, or even if there is such thing as a system tray at all. On Windows it shows up as an icon at the bottom right near the clock, and on Mac it appears on the right of the top menu). More a workaround then a solution, but better than nothing if it works.

Regarding scenario 2: I wouldn't be surprised if the global key captures did not work at all, but if they do after several attempts, maybe there's hope. Can you confirm it always requires the same amount of "ESC" keypresses before it's taken into account ? If so, maybe there's a "higher priority app" that captures the ESC key and processes it, then "releases" it for the next app in the priority stack, and so on ? If the number of keypresses is variable, could it be a timing issue ? E.g. if you fire a capture, but then wait for, say, 30 seconds before hitting ESC, does it respond then ? I'm in the complete fog here, so just thinking out loud...

And finally for the "About box", now that's funny, sort of :-). On Windows, that list only has as many lines as physically connected displays, so I saw 1, 2 or 3 at a max. OTOH your Linux seems to enumerates 264 (weird number) different configurations per display to Java (?). The capture code actually uses the "default" configuration for each screen, so I guess in your case 263 configurations are ignored and it's just 1920x1080@0,116 minus 27/0/0/0 insets and 1920x1080@1920,0 minus 0/0/0/0 insets Does it match your actual setup ? Apart from the many configurations, the only weird thing is the 116. Could it be that your displays are not "aligned" (I mean, when you move the mouse along the border of the first one, does it land exactly along the border of the second one, or is there a "step" in between ? The 27/0/0/0 seems to indicate you have a menu or toolbar that takes up 27 pixels along the border of your first screen, but that is normal I guess.

so something weird occurred. after sending that issue. i rebooted and the app went completely crazy. i am enclosing an image of the behavior. the only working feature is the "sun," can be placed on any monitor.

in the you can see the double impress it creates when initiating a capture.

image

vicnevicne commented 3 years ago

Woops, your message slipped under my radar, sorry. I had this weird "double window" issue at the very beginning but thought it was solved :-( I guess this is all linked to the screen coordinates not being interpreted correctly. The way Ginj works is that when you initiate a capture, it immediately grabs a screenshot of the full screen(s), and then opens a huge window spanning all displays and paints it with the just-made capture, then allows you to perform the selection on it by overlaying the yellow "crossbar" selector. In your case, it looks like the window is almost placed correctly (although the top bar with the date and time should be hidden by the window) but a large empty area above the actual screen contents was grabbed too. If it is reproductible, could you try the "About box" again in this situation ? If it's again very long, just keep the few first and the few last lines. What I'm mostly interested in is the "Insets" part of each screen.