Сценарий при запуске

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

(Исходный сценарий от этой страницы 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
задан 21 June 2011 в 10:54

3 ответа

У вас должна быть возможность добавить сценарий с помощью «Автозагрузок» (просто найдите его с помощью единства).

enter image description here

* edit: Вы видели, что вы использовали 10.10. У вас все еще должна быть возможность использовать «Автозапуск приложений», но я думаю, вы можете найти это в системе> настройки, поскольку у вас, вероятно, нет единства.

4
ответ дан 1 December 2019 в 15:47

Я не уверен на 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 &

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

1
ответ дан 1 December 2019 в 15:47

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

0
ответ дан 1 December 2019 в 15:47

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

Похожие вопросы: