Скрипт при запуске

Я использую 10.10, и мне нужно запустить скрипт, чтобы получить похожую на Windows международную раскладку клавиатуры - в основном, это меняет работу мертвых клавиш.

(Оригинальный сценарий с этой страницы http://t.tam.atbh.us/en/win-us-intl-4-linux/)

Так как мне не удается запустить его из-за загрузки, мне нужно запустить собственный скрипт для запуска любого приложения.


Сценарий:

export GTK_IM_MODULE=xim

setxkbmap us intl 

xmodmap -e 'keycode 48 = dead_acute dead_diaeresis dead_acute dead_diaeresis acute diaeresis'

application_name

Так что если я поставлю abiword в application_name он запускает abiword в соответствии со скриптом клавиатуры.


В идеале, оригинальный скрипт должен запускаться при загрузке, а затем все приложения, которые я использую, будут работать с ним - точно так же, как то, что происходит, если я запускаю его сначала в терминале (без строки app_name), а затем запускаю приложения из него. Я попытался запустить скрипт из загрузки, добавив его в /etc/rc.local, но безрезультатно. Пытался добавить его в init.d, но это также не сработало.

Если кто-нибудь может помочь, я был бы очень благодарен.

3 ответа

Вы должны быть в состоянии добавить скрипт, используя "Startup Applications" (просто ищите его с единицей).

введите описание здесь

* edit: увидел, что вы используете 10.10. Вы все еще должны иметь возможность использовать "Startup Applications", но я думаю, что вы можете найти его в системных настройках, поскольку у вас, вероятно, нет единства.

Я не уверен на 100%, что это будет работать, но вы можете попробовать создать файл.xinitrc в вашей домашней папке с содержимым:

export GTK_IM_MODULE=xim

setxkbmap us intl 

xmodmap -e 'keycode 48 = dead_acute dead_diaeresis dead_acute dead_diaeresis acute diaeresis'

gnome-session &

затем сделать файл исполняемым и перезапустить, выбрав "User Defined Session" при входе в систему.

Добавить хотя бы часть xmodmap можно решить, поместив ее в файл ~/.Xmodmap (только содержимое строки без xmodmap -e'...'). Gnome и XFCE4 должны проанализировать файл при запуске.

Другие вопросы по тегам