$ cat /usr/bin/xchat2 #!/bin/sh . /etc/sysconfig/xchat2 /usr/bin/xchat2-bin Здесь две проблемы: 1) Параметры командной строки не передаются в xchat2-bin. 2) Бесполезный процесс /bin/sh остаётся до выхода из xchat. Expected Results: #!/bin/sh . /etc/sysconfig/xchat2 exec /usr/bin/xchat2-bin "$@"
3) Насколько я понимаю, здесь есть ещё одна проблема. Если внимательно посмотреть на /etc/sysconfig/xchat2, то видно, что переменные не экспортируются. Получается, что сейчас этот файл вообще ни на что не влияет. $ cat ./etc/sysconfig/xchat2 # Choose: # 1 -- for enable antialiasing # 0 -- for disable antialiasing GDK_USE_XFT=0 $ Нужно исправить на `export GDK_USE_XFT=0'. Либо проверять и экспортировать переменные собственно в /usr/bin/xchat. s/for enable/to enable/ s/for disable/to disable/
Возможно, на самом деле это вообще не нужно - xft всё-таки умеет использовать растровые шрифты.
Проверьте на текущей версии: xchat-2.0.8-alt1
на другой пакет
Отрываю этот костыль нафиг, ибо GDK_USE_XFT=0 всеравно желаемого результата не дает.
А, ну да, в последних версиях GDK_USE_XFT вообще оторвали... Тогда этот скрипт действительно бесполезен.
тогда закрываем.