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


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

Автор Тема: Не стартует rc.local  (Прочитано 5469 раз)

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

Оффлайн difry

  • Автор темы
  • Участник
  • *
  • Сообщений: 116
    • Просмотр профиля
    • dmitryfry
Re: Не стартует rc.local
« Ответ #15 : 15 Апреля 2015, 17:06:58 »
Спасибо конечно но я все это уже сделал. Вы топик то читали? Или тут что то изменится? помоему только в exec= bash -c добавиться, что от этого изменится?

На данный момент все три программы стартуют через свои *.sh  и сворачиваються через 5 секунд, все кроме xpad, но он и по комманде из терминала перестал сворачиваться.
« Последнее редактирование: 15 Апреля 2015, 17:09:47 от difry »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Не стартует rc.local
« Ответ #16 : 15 Апреля 2015, 17:13:28 »
Цитировать
/home/fry/.config/autostart/xpad.desktop
и скрипт два? убирай строк xpad.
Wars ~.o

Оффлайн difry

  • Автор темы
  • Участник
  • *
  • Сообщений: 116
    • Просмотр профиля
    • dmitryfry
Re: Не стартует rc.local
« Ответ #17 : 15 Апреля 2015, 17:20:10 »
Цитировать
/home/fry/.config/autostart/xpad.desktop
и скрипт два? убирай строк xpad.


вот тут:
cat /home/fry/.config/autostart/Вайбер.desktop | sed 's/Exec.*/Exec=bash -c "~\/auto.sh"/g' > /home/fry/.config/autostart/auto.desktop
наверное все таки xpad надо?

cat /home/fry/.config/autostart/xpad.desktop | sed 's/Exec.*/Exec=bash -c "~\/auto.sh"/g' > /home/fry/.config/autostart/auto.desktop

Пользователь решил продолжить мысль 15 Апреля 2015, 17:24:33:
Переделал все как ты написал, никаких изменений не обнаружил. Все так же стартует, вайбер с телеграм сворачиваються через 5 секунд а xpad нет.
« Последнее редактирование: 15 Апреля 2015, 17:24:33 от difry »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Не стартует rc.local
« Ответ #18 : 15 Апреля 2015, 17:27:56 »
покажи
cat /home/fry/.config/autostart/auto.desktop
cat ~/auto.sh
Wars ~.o

Оффлайн difry

  • Автор темы
  • Участник
  • *
  • Сообщений: 116
    • Просмотр профиля
    • dmitryfry
Re: Не стартует rc.local
« Ответ #19 : 15 Апреля 2015, 17:32:10 »
покажи
cat /home/fry/.config/autostart/auto.desktop
cat ~/auto.sh

fry@Paradise:~$ cat /home/fry/.config/autostart/auto.desktop
[Desktop Entry]
Type=Application
Exec=bash -c "~/auto.sh"
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[en_US]=Xpad
Name=Xpad
Comment[en_US]=
Comment=
fry@Paradise:~$ cat ~/auto.sh
#!/bin/bash

xpad &
sleep 5
wmctrl -c xpad


дело в том что xpad даже из консоли коммандой перестал сворачиваться.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Не стартует rc.local
« Ответ #20 : 15 Апреля 2015, 17:37:33 »
#!/bin/bash

# xpad &
sleep 5
wmctrl -c xpad
Wars ~.o

Оффлайн difry

  • Автор темы
  • Участник
  • *
  • Сообщений: 116
    • Просмотр профиля
    • dmitryfry
Re: Не стартует rc.local
« Ответ #21 : 15 Апреля 2015, 17:49:43 »
#!/bin/bash

# xpad &
sleep 5
wmctrl -c xpad

а в этом то какой смысл? как и ожидалось xpad просто не запустился.

Оффлайн Yuriy_Y

  • Старожил
  • *
  • Сообщений: 1736
    • Просмотр профиля
    • Новоишимка
Re: Не стартует rc.local
« Ответ #22 : 15 Апреля 2015, 18:16:44 »
работает только в rc.local или любом другом скрипте.
Вот ключевые слова. Кто мешает сделать скрипт, и уже его запускать в автозапуске пользователя?

но сам rc.local при старте не выполняеться, и походу не потому что что то прописано не правильно а он сам не запускается.
Чудак-человек. Систему придумали идиоты по-твоему? Он выполняется, еще до входа пользователя.
С уважением, Юрий.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Не стартует rc.local
« Ответ #23 : 15 Апреля 2015, 18:21:57 »
#!/bin/bash

# xpad &
sleep 15
wmctrl -c xpad || zenity --warning --text="Error not xpad"
zenity --info --text="PID `pgrep xpad || echo not xpad`"
папробуй
Wars ~.o

Оффлайн difry

  • Автор темы
  • Участник
  • *
  • Сообщений: 116
    • Просмотр профиля
    • dmitryfry
Re: Не стартует rc.local
« Ответ #24 : 15 Апреля 2015, 18:25:43 »
#!/bin/bash

# xpad &
sleep 15
wmctrl -c xpad || zenity --warning --text="Error not xpad"
zenity --info --text="PID `pgrep xpad || echo not xpad`"
папробуй


выдает ошибку error not xpad а потом pid 3297

Пользователь решил продолжить мысль 15 Апреля 2015, 18:28:26:
работает только в rc.local или любом другом скрипте.
Вот ключевые слова. Кто мешает сделать скрипт, и уже его запускать в автозапуске пользователя?

но сам rc.local при старте не выполняеться, и походу не потому что что то прописано не правильно а он сам не запускается.
Чудак-человек. Систему придумали идиоты по-твоему? Он выполняется, еще до входа пользователя.

Я не очень продвинутый пользователь поэтому что rc.local стартует до иксов только сегодня узнал, об этом мне тут уже третий раз говорят. Я сделал скрипт и запускаю его в автозапуске пользователя, но получаеться по идиотски как я уже говорил. только с 5ти секундной задержкой можно закрыть, ну или 3х секундной я не пробывал.
« Последнее редактирование: 15 Апреля 2015, 18:28:26 от difry »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Не стартует rc.local
« Ответ #25 : 15 Апреля 2015, 19:15:13 »
заменить
wmctrl -c xpad &>/tmp/xpad.log || zenity --warning --text="Error not xpad. `cat /tmp/xpad.log`"ребут
cat /tmp/xpad.log
Wars ~.o

Оффлайн difry

  • Автор темы
  • Участник
  • *
  • Сообщений: 116
    • Просмотр профиля
    • dmitryfry
Re: Не стартует rc.local
« Ответ #26 : 16 Апреля 2015, 01:18:42 »
заменить
wmctrl -c xpad &>/tmp/xpad.log || zenity --warning --text="Error not xpad. `cat /tmp/xpad.log`"ребут
cat /tmp/xpad.log

fry@Paradise:~$ cat /tmp/xpad.log
cat: /tmp/xpad.log: No such file or directory

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Не стартует rc.local
« Ответ #27 : 16 Апреля 2015, 06:40:41 »
difry,
?
Wars ~.o

Оффлайн difry

  • Автор темы
  • Участник
  • *
  • Сообщений: 116
    • Просмотр профиля
    • dmitryfry
Re: Не стартует rc.local
« Ответ #28 : 16 Апреля 2015, 12:24:47 »
difry,
?
вот и я не понял, если твою комманду
wmctrl -c xpad &>/tmp/xpad.log || zenity --warning --text="Error not xpad. `cat /tmp/xpad.log`" из терминала выполнить, появляеться пустой файл /tmp/xpad.log

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Не стартует rc.local
« Ответ #29 : 16 Апреля 2015, 12:44:40 »
терминалу.
man wmctrl | grep "\-c"это хелп.


Пользователь решил продолжить мысль 16 Апреля 2015, 12:49:33:
пример
L~$
L~$ zenity --info &
[1] 10990
L~$
L~$ wmctrl -l
0x00e00016 -1 victor00000-desktop panel
0x01000003 -1 victor00000-desktop pcmanfm
0x01e0005c  0 victor00000-desktop Не стартует rc.local - Mozilla Firefox
0x01c0000b  0 victor00000-desktop victor00000@victor00000-desktop: ~
0x00c00007  0 victor00000-desktop Информация
L~$
L~$ wmctrl -c 'Информация'
L~$
[1]+  Выход из 1       zenity --info
L~$

« Последнее редактирование: 16 Апреля 2015, 12:49:33 от victor00000 »
Wars ~.o

 

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