When "inxi -G" is called by a system .service script (run by root) I get:
Use of uninitialized value in concatenation (.) or string at /usr/bin/inxi line 669.
Use of uninitialized value $ENV{"HOME"} in concatenation (.) or string at /usr/bin/inxi line 675.
Use of uninitialized value in concatenation (.) or string at /usr/bin/inxi line 680.
Use of uninitialized value $ENV{"HOME"} in concatenation (.) or string at /usr/bin/inxi line 697.
Unsuccessful stat on filename containing newline at /usr/bin/inxi line 454.
Unsuccessful stat on filename containing newline at /usr/bin/inxi line 456.
Unsuccessful stat on filename containing newline at /usr/bin/inxi line 458.
Use of uninitialized value $ENV{"HOME"} in concatenation (.) or string at /usr/bin/inxi line 714.
The script works despite these warnings.