REX Rapid EXploitation (c) Visual Discovery Engine (c) for --- LINUX --- INSTALLATION INSTRUCTIONS Imagtek LLC (c) Mar/2026 www.imagtek.com ***************************************************** * SYSTEM CONFIGURATION REQUIREMENTS: * * LINUX or Windows-11 O/S required * * 8+ Gigabyte RAM (Recommended) * ***************************************************** INTRODUCTION LINUX is a 'hands-on' operating system. Installing REX requires that you use a terminal to directly issue commands to the O/S. You do NOT need to be a LINUX expert to install LINUX or REX. Everything you need to know is in this document and if you can follow instructions and type accurately, you will have REX running in a few minutes. There are multiple LINUX variants. Instructions specific to a variant will be flagged -UBUNTU- or -FEDORA-. REX was developed on UBUNTU but will run on ANY x86 LINUX system. Note that '#' flags start of a comment in commands given below. All text after the '#' character is ignored by the system. LINUX and MICROSOFT WINDOWS (c) LINUX is a complete, stand-alone computer operating system in wide use globally. LINUX is also a fully supported -FREE- App on Microsoft Windows (c). If you are new to LINUX, a 'Windows Subsystem for LINUX' [WSL] install avoids issues that may arise with a bare hardware LINUX install. The REX Application is maintained on a Microsoft Windows-11 WSL LINUX system. FOSS DEVELOPERS For independent developers, a complete Build environment with REX source code will soon be available on GitHub under the 'REXdiscoveryEngine' (c) project. You may freely develop, distribute and sell REX derivative works under CDLT Licensing. REX SECURE DOWNLOAD FOR ALL LINUX SYSTEMS REX is distributed from '.www.imagtek.com' under robust security protocols. For purposes of documentation, we assume you have a 'Downloads' folder under WINDOWS into which you have downloaded the REX distribution from the 'imagtek.com' website. On Native LINUX we assume your REX distro is under $HOME. $HOME vs $MHOME $HOME is your LINUX home directory. Under Windows WSL, we define $MHOME that links to your Microsoft Windows home directory from LINUX. Since only 4% of computers run native LINUX as the primary O/S, we assume you are installing LINUX under Microsoft Windows WSL. (See WSL Installation below). If running native LINUX, you simply skip the Microsoft WSL / LINUX installation. INSTALL LINUX APP ON WINDOWS-11 / WSL (Skip this section if running native LINUX). Windows Subsystem for Linux (WSL) is a native component of the Microsoft (c) Windows-11 operating system. It is not a download, but a built-in extension to the Windows O/S that you activate as Administrator. REX runs flawlessly under WSL. WINDOWS SUBSYSTEM FOR LINUX Microsoft treats LINUX as just another App, and you can install, and delete, your entire LINUX environment as simply as any other Microsoft Windows (c) App. NOTE: If you delete a WSL / LINUX install, the LINUX file system is also deleted. Keep all important files under your Microsoft account. Under WSL, LINUX can transparently read / write files on your Windows-11 partition. To install WSL on Windows-11, type 'features on or off' in the Windows search bar at bottom-left of the screen. The Windows Control Panel will appear with a table of Windows-11 features that you enable by checking their box. Ensure that BOTH the 'Virtual Machine Platform' and 'Windows Subsystem for Linux' are checked, then click the OK button. [You need System Admin privileges.] You must reboot your computer to activate WSL. The new settings have no effect on native Windows Applications, but enable LINUX to run under the Windows-11 'Virtual Machine'. What Microsoft has achieved with WSL is truely amazing, especially the absence of noticable performance degradation. It is like magic. The settings are fully reversible by un-checking them if you decide to uninstall LINUX and WSL. The following Microsoft website gives detailed instructions to install WSL on Windows-11. https://learn.microsoft.com/en-us/windows/wsl/ NOTE: To make sure you have the latest version of WSL, type the following from the Windows-11 PowerShell (not LINUX Command terminal). Type: 'wsl --update' # update WSL to latest version You will probably also have to click a Windows Administration Security prompt. You should be running Windows-11 WSL Version 2.1 or higher. Type: 'wsl --list -v' # show WSL version. INSTALLING LINUX APP FROM MICROSOFT STORE With WSL activated, open the Microsoft Applications Store. It is an icon at the bottom of the screen shaped like a shopping bag. Search for 'ubuntu'. You will see several offerings. Select and install the LATEST VERSION of UBUNTU offered, just as you would any other Microsoft application. Other LINUX distros are also offered and should work if you are so inclined. REX is developed / maintained on UBUNTU. You define your LINUX User Account Name when the LINUX install asks you to define a user account. It is HIGHLY ADVISABLE to use the same User / Admin Passwords for LINUX that you use under your Windows account. When installation completes, activate UBUNTU by clicking its icon on the Windows applications menu, as you would with any Windows app. A LINUX Command Shell [X-Window terminal] with a commandline running the 'bash' interactive shell for command input will appear. You will already be logged-in. NOTE: Do not confuse the LINUX X-Terminal with the Windows 'PowerShell'. They look similar, but are very different! You can launch multiple LINUX GUI applications from the X-Terminal. To verify your LINUX account, Type: whoami You can pin 'Ubuntu' to your task bar at the bottom of the Windows Desktop for quick '1-click' access to a LINUX X-Terminal from which you can run LINUX Apps. Also, right-click on the taskbar and set 'automatically hide taskbar in desktop mode' to 'ON'. This frees up display space for viewing Full-Screen images on REX. ADVANCED WSL USERS You can download a Windows app that will provide the complete GNOME LINUX Desktop GUI under WSL from: https://www.x410.dev This company specializes in advanced WSL configuration. ---------- END WSL SECTION ------------ **************** * SECURITY * **************** Security is a SERIOUS ISSUE for anything that you download from the web! If running native LINUX, the REX distribution is presumed under $HOME. If running LINUX under Windows WSL, use the Windows file browser to COPY the REX distro from your Windows 'Downloads' folder to your LINUX $HOME account [ linuxDistro/home/ yourAccountName ] as it appears on the Windows file browser. Once REX installation is completed and REX runs, delete the REX distribution on Windows. Open a browser, go to www.imagtek.com and open the 'What's New?' page. At the top of the page you will see a security 'CHECKSUM' for your REX download. You will also see the 'EXACT FILE SIZE', in bytes. Note that the REX distro filename 'rexDistro*.*' changes due to updates. Under LINUX, type: cd # make $HOME current directory ls -l rexDistro*.*.tar # display file size in bytes. MUST match 'Whats New' Check the size of the downloaded distribution against the file size given in 'Whats New'. If the file size is different, delete the local copy and download the most recent distribution. The file size MUST match. If the file size matches, get its Checksum. Type: sha256sum rexDistro*.*.tar If the checksum matches the security code in the 'What's New?' page of the imagtek.com website, your download IS secure. The security code is monitored daily for unauthorized change. If such a change is detected, a warning will be issued in 'What's New' and the website admin password changed. This has never happened. ***************************************************** * DO NOT INSTALL REX IF YOUR 'sha256sum' CHECKSUM * * DOES NOT MATCH THE SECURITY CODE * ***************************************************** ABOUT 'sudo' Prefixing a command with 'sudo' will run a native LINUX command with Administrator ['root'] Privileges. When copying to system directories and files, you must use the 'sudo' prefix. The system will prompt you for the Admin password before running the command. This is shown in the first 'sudo' example but is omitted in others. Logging on as 'root' for SysAdmin is deprecated. Using 'sudo' is more secure. INSTALL THE REX DISTRIBUTION The REX distribution is compressed, but a 'compressed' file extension is not present because web browsers automatically decompress such files on download. The security scan must be done on the original, compressed file. *** IMPORTANT *** You MUST install REX under the system '/opt' directory, or REX WILL NOT RUN. Type: cd /opt # make /opt current directory!!! sudo tar -xvzf $HOME/rexDistro*.*.tar # decompress REX install # root password cd # return to home directory REX INSTALLED FILE LIST The '/opt/imagtek' directory should now have the following sub-directories and files beneath the subdirectories. Type: ls -Rl /opt/imagtek /opt/imagtek # imagtek distribution directory bin/ # all Imagtek executables rex*.* # REX executable; version / build [*] will change crypTool1.0 # REX batch encryption; Requires Level-2 License delRedund # free utility that deletes redundant REX libraries license/ # Node License goes here [NOT Seat license] doc/ # REX documentation files REXinstall.txt # this file REXdefaults.txt # REX run-time configuration file REXusrGuide.txt # REX user's guide REXdevGuide.txt # developer tutorial on how to extend / improve REX CDLTlicense.txt # licensing agreement (protects your IP rights) icon/ # the REX desktop icon (Native LINUX only) rex.desktop *.sh *.png lib/ # REX runtime libraries *.so : fonts/ # REX text fonts truetype : (optional) DELETE REDUNDANT CONTENT FROM REX INSTALL LINUX has no standard location for shared libraries used by Apps, nor which libraries are included by default among LINUX distros. For this reason, REX installs as a fully functional LINUX run-time environment. After install, an optional utility [/opt/imagtek/bin/delRedund] scans your system and deletes duplicate resources from the REX installation. Type: cp -ar /opt/imagtek/lib rlib # make local copy of REX library Type: /opt/imagtek/bin/delRedund rlib ubuntu # or 'redhat' instead of 'ubuntu' Note: 'ubuntu' and 'redhat' above are convenience tags for paths to these system libraries. You can also type in the full file path. If the 'delRedund' App (above) completion status indicates it deleted no files, there is nothing more to do. Delete the local copy 'rlib' you made. Type: rm -r rlib # delete rlib - OR - Replace '/opt/imagtek/lib' with the smaller 'rlib' stripped of duplicates. Type: sudo rm -r /opt/imagtek/lib # delete REX runtime resource library sudo mv rlib /opt/imagtek/lib # replace it with stripped version WARNING: DO NOT copy the remaining contents of '/opt/imagtek/lib' to the System location for shared-objects on your LINUX distro. It is a System Security Violation to let an App alter system resources. You should update System resources using only LINUX package managers ('apt' [Ubuntu] or 'dnf' [Red Hat]). ENABLING TEXT FONTS USED BY REX LINUX has no standard location for text Fonts used by Apps, nor which text Fonts are included by default among LINUX distros. For this reason, REX includes all the text fonts that it uses. Do the following to make REX fonts accessible on any LINUX distro. You only do this once. First, make sure you have the necessry font-management tool on your system. Type: which fc-list This command should display a list of all the fonts installed on your system. If the system warns 'fc-list' does not exist, you must install Linux Font configuration utilities as follows. Type: # -UBUNTU- sudo apt-get update sudo apt-get install fontconfig # -FEDORA- sudo dnf install fontconfig Next, create a link to the REX fonts directory in the Linux Fonts search path Type: sudo ln -s /opt/imagtek/fonts/truetype /usr/share/fonts/truetype/rexFonts Next, update the system font information cache files which scan the search path. Type: sudo fc-cache -fvr List the fonts your system now supports Type: fc-list | grep rexFonts # list REX fonts now supported by the system - OR - fc-list # list ALL fonts now supported by the system REX will now be able to find the fonts that it uses. REX uses contemporary TrueType fonts, but the Motif GUI used by REX uses Legacy X11 bitmapped fonts. To view a list of these fonts, Type: xlsfonts CREATE A GENERIC LINK TO LATEST REX VERSION Create a generic link to the latest version of REX, minus the version information. All references to REX are via this link. When you update REX, you delete this link and re-create it to link to the latest REX version. This greatly simplifies keeping REX up-to-date. This is an important step. If you skip it, you must type the full path to each new version of REX torun it; also the REX icon on your desktop will not install. To revert to an older version of REX, simply delete the link, and relink to the older version. Once you are content with the new version of REX, delete the old version. cd /opt/imagtek/bin sudo rm rex # (if it exists) remove generic link to previous version sudo ln rex*.* rex # link to newer version.build [*] cd # return to $HOME CREATE A LINK TO REX UNDER $HOME/bin Type: cd ls -al This will list your $HOME Linux files. Look for the directory 'bin'. If 'bin' does not exist, create it. You place 'bin' on your system search-path (below) and add App links to 'bin' instead of updating your search-path with each new LINUX App. If 'bin' does not exist, create it. Type: mkdir bin Now, add the above 'rex' link to your 'bin' directory on your App search path. You only do this once. Type: cd ln -s /opt/imagtek/bin/rex bin/rex EDIT LINUX '.bashrc' USER CONFIGURATION FILE Now, you edit your LINUX user configuration file that runs every time you log-in. This enables REX to locate its run-time libraries and provide easy LINUX access to the Windows-11 file system. You only do this once. Save a backup copy of the original '.bashrc' file. Type: cp .bashrc .bashrc.bak Use the Linux 'vi' (or any other) text editor to edit the file '.bashrc'. Google 'linux vi instructions' for detailed 'VI User's Guide' # Esc enters 'command' mode # R puts you in TypeOver mode # I puts you in Insert mode # o [as in open] opens a new Input line below current line # x deletes a character # dd deletes a line # Esc :x exits and saves changes # Esc :q! exits and discards changes Use 'arrow' keys to move cursor up and down Type: vi .bashrc # do not forget '.' in front of bashrc at the first blank line, type o as in 'open' Type: # define $MHOME -> Microsoft Windows WSL filesystem HOME export MHOME=/mnt/c/Users/windowsUserName/ # use your actual user name # place '$HOME/bin' (and its App links) on the executable search path export PATH=$PATH:$HOME/bin # for ubuntu, etc. export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:/opt/imagtek/lib # else for red hat, fedora, use export LD_LIBRARY_PATH=/usr/lib64:/opt/imagtek/lib Hit 'Return', then Esc. Enter ':x' then 'Return' to save your edit Type: echo $MHOME # your Microsoft home user account [if WSL] echo $HOME # your LINUX home user account echo $LD_LIBRARY_PATH # MUST end with :opt/imagtek/lib Verify that these values are correct TEST '.bashrc' Type: source .bashrc # Important! Activate the changes If you get an error response from 'source .bashrc', you mistyped something. Restore .bashrc and try again. Type: cp .bashrc.bak .bashrc TEST REX INSTALLATION Note: REX will decline to run if it detects that you are ROOT user. You run REX in the background via a '&' symbol trailing the command. This allows you to continue issuing commands via the terminal with the REX Graphical User Interface (or any other LINUX GUI-based app) active. You may have multiple REX sessions (or other GUI Apps) open simultaneously. Type: rex & Press ENTER and the REX loader menu should appear. The menu has extensive HELP menus. If you know the location of some test images, load one and get a feel for REX. REX is a stable, hands-on, trial-and-error app. See 'Common Installation Errors' (below) if REX does not instantly run. INSTALLING REX ICON ON THE LINUX DESKTOP (---- Not supported under Windows-WSL ----) Go to the directory hosting REX icons and installation scripts: cd /opt/imagtek/icon To make REX appear as an icon on your desktop, a very simple script 'creREXicon.sh' is provided to copy the files to their system locations. Since you must run this script as ROOT, it is important to inspect the script for security issues before running it. Type: cat creREXicon.sh # display and inspect for security issues sudo ./creREXicon.sh # './' means App is in local directory You only do this once. After reboot, REX appears as an application icon on your list of Apps that you can pin to your LINUX dashboard. Unfortunately, Microsoft WSL does not support this native LINUX capability at this time, so you must run REX from the WSL commandline. DOUBLE CLICK IMAGE FILES TO ACTIVATE REX (---- Not supported under Windows WSL ----) You can configure LINUX so that double-clicking on an image file will auto- matically cause REX to load and display it. Right-click on an image file you want to open with REX and select 'Open-With|Other-Application|View All Applications'. Select REX from the list, and make it the Default application. You must do this for all image formats supported by REX. Now, double clicking on any image file in that format will activate REX. You only do this once. FINISHED! You must reboot your LINUX system for all the above changes to become active. REX is now fully installed and ready for evaluation. The rest of this document deals with licensing that you may ignore for now. Just have some fun playing with this thing. REX is very Toy-Like despite its depth and sophistication. REX RUNTIME DEFAULTS REX is delivered with a text file 'REXdefaults.txt' that defines customizable run-time parameters. REX looks for this file under $HOME every time it runs. Type: cd cp /opt/imagtek/doc/REXdefaults.txt . # copy REXdefaults.txt to $HOME Edit this file to configure REX to your wishes. Or not. This is a convenience file. Everything this file does, you can do interactively. In its absence REX looks for everything in the current working directory. You set Configuration Tags true, false, or give them a string value. Reference the REX User's Guide (doc/usrGuide.txt) for more information. Type: vi REXdefaults.txt # # File: $HOME/REXdefaults.txt # Desc: This OPTIONAL file manages REX runtime defaults # NOTE: environment variables in PATH statements # $HOME refers to LINUX home account # $MHOME refers to Windows home account (if running Windows-WSL) # Maintain important data files under the Microsoft Windows account DISPLAY_SIZE=fit-to-buffer // minimum, fit-to-buffer, fullscreen, =cols,rows IMAGE_PATH= $MHOME/Pictures/ // path to images to be loaded/viewed SCRIPT_PATH=$MHOME/Pictures/scripts/ // path to scripts used by REX ISAVE_PATH= $MHOME/Pictures/rex/ // path to images saved by REX WORK_PATH= $MHOME/Pictures/work/ // path to custom LUTS, saved sBUFF, etc. USER_KEY ='?2-3:4/7*6$39,Zcz.' // User Crypto Key (see REXusrGuide.txt) ZOOM_MODE = BICUBIC // REPLICATE | BILINEAR | BICUBIC | CATMULL-ROM ANCIL_DISP = true // ancillary display visible ALPHA = false // enable ALPHA as overlay (if present) SBUFF_WRITE= false // write-enable sBUFF for REX HDR apps~ TWO_BUTTON_MOUSE = false // emulate 3 button mouse on 2 button mouse ************************************ *** COMMON INSTALLATION ERRORS *** ************************************ *** ERROR *** 'DISPLAY NOT FOUND' This was an old issue with Microsoft WSL Version 1. Under the Microsoft Windows-11 PowerShell type: wsl --update *** ERROR *** 'RUNTIME SHARED OBJECT [LIBRARY] NOT FOUND' This error means you installed REX under a directory other than '/opt' or a needed runtime library is missing. If the imagtek install is not under /opt, you must delete it and re-install: Type: sudo rm -r imagtek If the imagtek install is under /opt, install the missing library as follows: Ubuntu sudo apt update sudo apt install --missing library name go here-- Red-Hat sudo dnf install --missing library name goes here That should fix any remaining problem with 'missing library' issues. REX LICENSING REX automatically creates an Evaluation SEAT license under $HOME the first time you run REX. This gives you full access to REX capabilities for 14 days; minus Encryption and Saving Images. After 14 days you must purchase a Extended License. REX is licensed under CDLT (c) (Collaborative Development Licensing Technology). You can review the CDLT License under: /opt/imagtek/doc/CDLTlicense.txt. CDLT protects the intellectual private property (IP) of developers from the viral Communist GNU GPL license that attempts to Collectivize all intellectual private property on LINUX. CDLT fully supports Free Open Source Software and Collaborative Development while protecting IP rights. See: imagtek.com/licensing DEVELOPERS: The CDLT App Licensing System for LINUX is available separately for Developers. Contact: imagtek@imagtek.com Subject: CDLT WHY ISN'T REX FREE? REX requires no paid license to run in 'Free Software' mode as an image browser, under terms of CDLT. Access to advanced REX features requires payment of a license fee to provide a livelihood to developers. Imagtek respects diversity of opinion among LINUX users regarding software licensing. Simple instructions to manually delete REX are at the end of this document. REX EXTENDED LICENSE A Extended License lasts for 15 years, and includes 1 year of free software updates after purchase. Imagtek keeps no customer information and does not trade in annual App-Subscriptions, etc. There are two Extended licensing modes: SEAT and NODE. A SEAT license enables an individual user account to run REX. A NODE license enables all user accounts on a machine. A NODE license is for organizations running REX on a LINUX network from a centralized server. The cost of a NODE license is 10X the cost of a SEAT license. With SEAT Licensing, each User on a system has a unique license under their $HOME directory. Once created, the User SEAT license remains under $HOME. With NODE Licensing, all Users on a machine share a single license. Once created a SysAdmin must copy the NODE license from $HOME to: /opt/imagtek/license ACQUIRING A REX EXTENDED LICENSE IS SIMPLE On a commandline, display your LICENSE ORDER CODE. Type: rex -L # acquire SEAT (default) license code 'Your REX license SEAT order code is: C4C6CF97' -OR- Type: rex -Lnode # acquire a NODE license code 'Your REX license NODE order code is: B7A036A4' The code is a bit-hash that uniquely tags your system and the license mode, but cannot be deciphered into any useful information. The REX Exploitation System will display a Licensing reminder once per session until you install a License. CREATING A EXTENDED LICENSE ORDER A license order consists of: the 'LICENSE ORDER CODE', 'SEAT or NODE', 'Access Level', an 'email address' to receive the Extended License, and cost. Each field is separated by one or more blank spaces (no commas). A sample REX LICENSE ORDER: -code- -type- -level- -email- -cost- C4C6CF97 seat 2 your@email.adr $$ or B7A036A4 node 2 your@email.addr $$ The first example specifies Extended SEAT Licensing on the system that created order code C4C6CF97 at 'Level 2' functionality. $$ represents the license fee. The second example specifies Extended NODE Licensing. This information is parsed by computer. PLEASE DO NOT ADD ANY OTHER TEXT! YOUR EMAIL ADDRESS MUST BE INCLUDED IN THE LICENSE ORDER OR WE HAVE NO WAY TO REPLY WITH YOUR EXTENDED LICENSE CODE. The order code, and license, are not case sensitive. Your email address is. INSTALLING THE EXTENDED LICENSE After sending payment (see below), you will receive a reply to your email with a EXTENDED LICENSE CODE as a 16 character (64 bit) alphanumeric string: F9ADFDD1F5D76FFB SEAT ID# C4C6CF97 'REX v1.1 www.imagtek.com' NOTE: The License ID# MUST MATCH the license Order Code or the license will fail. To install the Extended License, type: rex -L F9ADFDD1F5D76FFB REX will notify you if License installation was successful. If REX issues an Error message, try again or see 'ERROR' below. Success creates the Extended License 'REXlicense' under your $HOME directory. It replaces the Evaluation License. This is a text file you can read. Type: cat REXlicense # displays license file contents If this is a SEAT license, you are finished. Write protect it to prevent accidental deletion. Type: chmod 444 REXlicense # write protect license; ['777' enables delete] If this is a NODE license, you must copy it to the system license directory. Type: sudo cp REXlicense /opt/imagtek/license # write protect license; ['777' enables delete] sudo chmod 444 /opt/imagtek/license/REXlicense rm REXlicense # delete local license copy, or keep as a backup FREE SOFTWARE UPDATE You are done! REX is now fully licensed on your machine for 15 years. During your 1 year 'Free Software Update', you upgrade by repeating steps: SECURITY INSPECTION INSTALL REX DISTRIBUTION DELETE REDUNDANT CONTENT (optional) DELETE / RECREATE GENERIC REX LINK: '/opt/imagtek/bin/rex' Do nothing more. PURCHASING A EXTENDED REX LICENSE VIA PAYPAL OR VENMO You purchase an extended REX license via: www.paypal.com, or www.venmo.com. Both distribute cellphone apps for their service. Login to your PayPal or Venmo account and go to the payments page. Select that you want to 'SEND FUNDS' to: imagtek@imagtek.com ***************************** REX PRICING ************************************** REX is dirt-cheap relative to its advanced capabilities and competing software. In the payment area, enter the amount due for the license(s). SEAT ACCESS LEVEL 1 (no Encryption) $ 50 corporate ( corporate/government use *.com, *.gov, *.org) $ 25 personal ( personal use ) $ 15 student ( student/educational '*.edu' mail domains) 50% Discount 2-10 Licenses on same computer After the first Seat license, the 2 - 10 Seat licenses on the same computer are 50% discount. Max. 10 seat licenses on a single computer. SEAT ACCESS LEVEL 2 (includes AES-256 Encryption) Encryption enables you to restrict access to REX-created IP via a crypto key. REX will transparently read images that it Encrypts. This supports numerous business models. The AES-256 Crypto Cipher used by REX is also used by the US Government to secure TOP SECRET SCI. See: REXuserGuide.txt / Encryption $ 100 corporate ( corporate/government use ) $ 50 personal ( personal use ) Same discount as described above for Seat Access Level 1. NODE LICENSE PRICING AND SYSTEM ADMIN A NODE License costs 10X the cost of a SEAT. It is for networked systems that run Apps across the network from a central server. If the order is for a NODE License but you forget the extra cost, you will be issued a refund instead of a License. The license type is encoded in the license. ********************************** *** COMMON LICENSING ERRORS *** ********************************** Probable causes: SEAT and NODE licenses are different. Understand which one you have and where the license is installed. You made a mistake typing your machine's Order Code. Email request for a replacement license using correct Order Code. Your free software Upgrade period has expired. REX displays the 1 year cutoff date for software upgrades Your evaluation license expired or was deleted. After the evaluation period, you must purchase a Extended license. Deleting the evaluation license will not cause REX to renew it. You moved the REX application to a new computer. REX licenses are non-transferable across machines. We do not keep records of individual licenses or users. You are running REX in a 'sandbox' with no write privileges anywhere. REX must be able to write its Evaluation License to your home account. REX kernel license works, but REX Derivative-Work license extension does not. Licensing issues with Derivative Works of REX must be resolved through the Derivative Work developer. There are no exceptions to this policy. Imagtek will unconditionally replace any non-functioning SEAT or NODE License within 14 days of receipt, no questions asked. Once. Email us the full text of the non-functioning license, and your new order code. If the license still does not work, we will consult via email, or issue refund. Once. Imagtek will not respond to any issues regarding Collaborative Works of REX. All such issues must be taken up with the Collaborative Developer. No exceptions. Send REX licensing issues to: imagtek@imagtek.com Subject: REX Licensing BUGS REX is stable but, like any non-trivial application, undetected bugs certainly remain. Improvement of REX is continuous with frequent updates. In the unlikely event that REX crashes [ ~:o ], we want to know about it!!! Also what happened vs what was expected to happen, the file format, and activities preceeding the anomaly. If REX crashed while reading a file, try reading the file with a different App. If it reads on the App without error, that is a REX bug and we need a copy of the file. If it fails on the other App, the file is corrupted. Please report bugs to: imagtek@imagtek.com Subject: REX bug KNOWN ISSUES: Native LINUX only: REX Image Loader Motif GUI REX uses the legacy 'Motif' GUI library. The Motif File-Selection menu may have verticle alignment issues when you click the 'FILTER' button to change file Directories. This is a cosmetic annoyance that does not impact use. A simple workaround is to drag the bottom of the File-Selection menu. It promptly snaps to normal appearance. NOTE: this problem ONLY occurs on Native LINUX and does not exist under Microsoft Windows / WSL. This is likely an obscure bug in the LINUX transition away from X-Windows to the WayLand graphics interface. REX transition to a GUI interface more modern than Motif is planned. REX COLLABORATIVE DEVELOPMENT The following LINUX software development tools and runtime-libraries are used to create and modify REX. Depending on what you are doing, you may need to install one or more of these. sudo apt update sudo apt install build-essential # C/C++ compiler, make utility, linker sudo apt install libx11-dev # X11 graphics sudo apt install libxft-dev # X11 font server; see 'man xft' sudo apt install libmotif-dev # Motif GUI [image loader] sudo apt install libcfitsio-dev # fits image format support library sudo apt install libwebp-dev # webp " sudo apt install libjpeg-dev # jpeg " sudo apt install libtiff-dev # tiff " sudo apt install libpng-dev # png " sudo apt install libavif-dev # avif " sudo apt install fontconfig # linux font support sudo apt install libxft-dev # contemporary scalable font support # if you encounter device driver problems on legacy systems try... sudo apt install gnome-tweaks # gnome window manager extensions sudo apt install xorg-xwayland # successor to X11 on LINUX DELETING THE REX INSTALLATION The REX installation is completely self contained and is easily deleted. Note that uninstalling LINUX under Microsoft Windows/WSL will automatically delete the entire LINUX file system under your WSL LINUX partition. To cleanly delete REX on Native LINUX: cd /opt/imagtek/icon/ # not relevant under WSL cat delREXicons.sh # perform script security inspection! sudo ./delREXicons.sh # delete REX desktop icons cd /opt sudo rm -rf imagtek # remove REX distribution sudo rm /usr/share/fonts/truetype/rexFonts # remove REX text fonts link sudo fc-cache -f -v -r # undefine removed fonts cd # set CWD to $HOME rm REXlicense rm REXdefaults.txt rm rexDistro*.*.tar # remove REX distribution file rm bin/rex # remove link to rex executable rm bin/crypTool1.1 # remove link to rex encryption utility REX is now completely deleted from your system. THANK YOU!!! ~:D We are sorry if that seemed complicated. LINUX folks like this level of control and transparency. All App installations are complicated, but other O/S hide the complexity behind opaque installation scripts. Linux enthusiasts are like Hot-Rod enthusiasts of a bygone era who were always tinkering with engines . Albert Einstein once said that deep scientific discovery is a form of Play. We took this to heart in the design of the REX Discovery Engine (c). You can do wild and crazy stuff with this thing; or precise and exacting scientific analysis. REX capabilities will challenge the intellect of a scientist, blow an artist's mind, and enable bright children to turn a cat picture into a magic rainbow kaleidoscope. So grab a cup of coffee, spend a few minutes installing REX, load an image, and... You WILL be amazed. There is nothing else like REX out there. Really. There isn't.