Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Автоматизация "настройки" эмулятора терминала для рабочего стола Gnome  (Прочитано 4495 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Хех. LANG мешаеццо, что-то так сходу и не вспомню, можно ли его там оставить...

Сделай скрипт run_kassa типа:
LANG=
wine ...

Запускай командой типа такой:
gnome-terminal --full-screen --disable-factory --zoom=3 --window-with-profile=kassa --working-directory=/home/a/kassa -x run_kassa

Либо сразу в профиль пропиши.

Оффлайн Sergey_vl

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Сделал.
Открывается окно два окна терминала, одно с нужным профилем, другое с профилем по умолчанию, затем табличка "Произошла ошибка при создании дочернего процесса для этого терминала" и в "нужном" терминале запускается программа, а второй просто в ожидании ввода команды...
Разница с предыдущими - оба терминала имеют zoom...


Оффлайн ziv

  • Активист
  • *
  • Сообщений: 403
    • Просмотр профиля
Вот скрип, который открывает два окна терминала, причём опция zoom распостроняется на первое окно, а window-with-profile на второе.

#!/bin/bash
LANG=ru_RU.CP866 gnome-terminal --full-screen --disable-factory --zoom=3 --window-with-profile=kassa --working-directory=/home/a/kassa -x wine kassa1_t.exe

Вот это запиши в какой-нибудь файл, например, kassa.sh, сделай его исполняемым и положи в ~/bin. После этого запускай kassa.sh через Alt-F2.

Оффлайн Sergey_vl

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Сделал.
Положил в /bin, нажал Alt+F2, ввёл kassa.sh нажал enter - появилось два окна терминала, одно с профилем по умолчанию, второе с нужным...

Простите, а этот способ точно работает, или "должен" работать?
Может у меня с системой чтото нето?

Оффлайн ziv

  • Активист
  • *
  • Сообщений: 403
    • Просмотр профиля
Ну, судя по всему, --window-with-profile=kassa как раз и создает новое окно с профилем. А он тебе вообще нужен, этот профиль? Может, можно обойтись без него, опциями командной строки терминала?

Оффлайн Sergey_vl

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Профиль только для того, чтобы каждый смог сам для себя установить цветь фона/текста и шрифт, т к у людей, которым предстоит работать с ПО разное зрение, поэтому хотелось бы им какнибудь помоч...

К томуже в теории у них на столе будет только цифровая клавиатура, ни мышки ни полноценной клавиатуры...

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Работает, работает

Вот такой скрипт:
#!/bin/bash

LANG=en_US.UTF-8; /usr/bin/mc
лежит в ~/bin

Вот соответствующий профиль
$ gconftool-2 -R /apps/gnome-terminal/profiles/mc
 background_color = #000000
 exit_action = left
 palette = #000000000000:#AAAA00000000:#0000AAAA0000:#AAAA55550000:#00000000AAAA:#AAAA0000AAAA:#0000AAAAAAAA:#AAAAAAAAAAAA:#555555555555:#FFFF55555555:#5555FFFF5555:#FFFFFFFF5555:#55555555FFFF:#FFFF5555FFFF:#5555FFFFFFFF:#FFFFFFFFFFFF
 use_theme_colors = false
 title = mc
 no_aa_without_render = true
 allow_bold = true
 word_chars = -A-Za-z0-9,./?%&#:_
 background_type = solid
 cursor_blink = true
 scroll_on_keystroke = true
 background_darkness = 0.5
 backspace_binding = ascii-del
 custom_command = mc
 delete_binding = escape-sequence
 foreground_color = #AAAAAA
 silent_bell = true
 icon = /home/alexei/.icons/mc.xpm
 background_image =
 default_show_menubar = false
 title_mode = replace
 scroll_on_output = false
 update_records = false
 visible_name = mc
 font = monospace 12
 scrollback_lines = 500
 x_font = -misc-fixed-medium-r-semicondensed--*-120-*-*-c-*-*-*
 scroll_background = true
 use_system_font = true
 scrollbar_position = hidden
 login_shell = false
 use_custom_command = true
Отключено меню, скроллбар, прописан запуск команды mc

Вот команда запуска, повешанная на кнопку:
gnome-terminal --window-with-profile=mc --geometry=80x35
Тымц на кнопку запускает mc в английской локали (практически всё остальное - на русском)

 

Страница сгенерирована за 0.069 секунд. Запросов: 25.