Расширение переменной не происходит в строках с одинарными кавычками.
Вы можете использовать двойные кавычки для своей строки и избежать двойных кавычек внутри с помощью \
. Примерно так:
xml="<?xml version=\"1.0\" encoding=\"iso-8859-1\"?><tag1>$str1</tag1><tag2>$str2</tag2>"
Результат вывода:
<?xml version="1.0" encoding="iso-8859-1"?><tag1>hello</tag1><tag2>world</tag2>
Проблема с nvidia gpu решается отключением "перелистывания" в панели управления драйвером nvidia (в настройках nvidia Xserver)