aivs |
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Здравствуйте, очень не стабильно работает openbox. Запускаю из скрипта:#!/bin/bash firefox & openbox Openbox 3.4.11.2-2 ставил через pacman. На другом рабочем столе (на том же компьютере) запускаю через openbox-session, и также возникает ситуация, когда невозможно передвинуть окно. |
pztrn |
|
Темы:
23
Сообщения:
1436
Участник с: 20 сентября 2009
|
& в конец строки про фурифокс |
aivs |
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
описАлся, без & openbox не запустится |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Ещё раз – что это за скрипт? .xinitrc или что-то отдельное? Как он запускается и когда? Какой конфиг у openbox ? |
iiabeji |
|
Темы:
19
Сообщения:
339
Участник с: 13 апреля 2009
|
Вообще-то по вики: ~/.xinitrc #!/bin/sh # # ~/.xinitrc # # Executed by startx (run your window manager from here) # exec ck-launch-session dbus-launch openbox-session А автозапуск должен быть в ~/.config/openbox/autostart.sh например: # This shell script is run before Openbox launches. # Environment variables set here are passed to the Openbox session. thunar --daemon & urxvtd -q -f -o & (sleep 3; conky -d) & (sleep 4; tint2) & |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
А где тут приведённые выше строки, про firefox и openbox ? Пока у меня не хватает исходных данных, чтобы воспроизвести вашу проблему. У меня ничего подобного с openbox и firefox не происходит, а значит в вашем случае есть что-то особенное. Пока единственное различие я вижу в том, что я не пользуюсь openbox-session , вместо этого у меня скрипт, который крутится на паузе и тем самым “держит” X-сессию вместо openbox, который запускается из autostart.sh наравне с другими программами. |
aivs |
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Как я запускаю. При входе в систему запускается .xinitrc exec /usr/bin/ck-launch-session dbus-launch --exit-with-session xbmc --standalone -fs else xinit `which /home/xbmc/start_desktop.sh` -- :1 vt8 & [[email protected] ~]$ cat start_desktop.sh #!/bin/bash exec ck-launch-session dbus-launch openbox-session И еще я запускаю систему видеонаблюдения else xinit `which /home/xbmc/start_video.sh` -- :2 vt9 & [[email protected] ~]$ cat start_video.sh #!/bin/bash unclutter & firefox http://localhost/zm/?view=montage & sleep 2 && xdotool key F11 # unclutter - chtobi mouse ne poyvlalas openbox Все это работает одновременно. Сейчас зависает только последний вариант start_video.sh Видимо exec ck-launch-session dbus-launch openbox-session помог Если я буду еще одну копию openbox запускать также (exec ck-launch-session dbus-launch openbox-session) это нормально, что будет работать несколько ck-launch-session и dbus-launch? |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Прошу прощения, перепутал авторов постов. Проблемы с “нестабильной работой” и прочие глюки вообще нередки при запуске нескольких экземпляров X, если используются какие-то модули или файлы, которые не допускают совместного использования. Если с запуском двух X у вас проблем нет, а есть только с openbox, попробуйте задать для него (и для каждой запускаемой в двух одновременных экземплярах программы) отдельные файлы, папки и т.д. Проще всего, когда экземпляры запускаются от разных пользователей, у которых разные домашние папки. |
aivs |
|
Темы:
62
Сообщения:
261
Участник с: 31 октября 2006
|
Использую программу для переключения рабочих столов, которую вы посоветовали wmctrl, и откажусь от трех иксов. Спасибо! |