Автозапуск терминала

Вы не знаете в какой раздел задать вопрос? Ищите ответы на популярные вопросы? Тогда вам сюда!
Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Версия ОС вместе с разрядностью. Пример: LM 18.1 x64, LM Sarah x32 2. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 3. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 4. Суть. Желательно с выводом консоли, логами. 5. Скрин. Просьба указывать 1, 2 и 3 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот

Автор темы
likekooksee
Сообщения: 6
Зарегистрирован: 08 дек 2017, 14:52

Автозапуск терминала

Сообщение likekooksee » 08 дек 2017, 14:57

Всем привет) не давно установил linux) и понятия не имею почему раньше этого не сделал) я в восторге но один вопрос, может не в ту тему написал, заранее извиняюсь) так вот вопрос: Как сделать так чтобы при запуске систему командная строка сама активировалась, чтобы не тыкать мышкой по ярлыку?

Решение Chocobo » 08 дек 2017, 23:15
Делай раз
Снимок экрана от 2017-12-09 02-05-46.png
делай два
2017-12-09-020908_1920x1080_scrot.png
Делай три
Снимок экрана от 2017-12-09 02-09-30.png

Перейти к ответу ➙

Аватара пользователя

darkfenix
Сообщения: 5718
Зарегистрирован: 27 июн 2017, 10:36
Решено: 62
Откуда: Нижний Тагил
Благодарил (а): 317 раз
Поблагодарили: 1056 раз

Почему минт?

Сообщение darkfenix » 08 дек 2017, 15:02

likekooksee писал(а):
08 дек 2017, 14:57
может не в ту тему написал
Ну да не в ту. Позже перенесем.
likekooksee писал(а):
08 дек 2017, 14:57
Как сделать так чтобы при запуске систему
Положить в автозагрузку. Сказал бы как сделать, но слишком мало вводной информации. Вывод inxi -Fxz покажи
 ! Сообщение из: Chocobo
Утащил в отдельный топик
Изображение

Аватара пользователя

dmitriilast
Сообщения: 21
Зарегистрирован: 20 июн 2017, 16:34
Решено: 1
Благодарил (а): 2 раза

Почему минт?

Сообщение dmitriilast » 08 дек 2017, 15:14

меню->параметры->запускаемые приложения добавить terminal у меня mate-terminal


Автор темы
likekooksee
Сообщения: 6
Зарегистрирован: 08 дек 2017, 14:52

Автозапуск терминала

Сообщение likekooksee » 08 дек 2017, 22:58

darkfenix,

Код: Выделить всё

System:    Host: frisky Kernel: 4.10.0-38-generic x86_64 (64 bit gcc: 5.4.0)
           Desktop: Cinnamon 3.6.6 (Gtk 3.18.9-1ubuntu3.3)
           Distro: Linux Mint 18.3 Sylvia
Machine:   System: Timi (portable) product: TM1612
           Mobo: Timi model: TM1612 v: MP Bios: INSYDE v: A04 date: 08/06/2016
CPU:       Dual core Intel Core m3-6Y30 (-HT-MCP-) cache: 4096 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 6048
           clock speeds: max: 2200 MHz 1: 499 MHz 2: 499 MHz 3: 499 MHz
           4: 499 MHz
Graphics:  Card: Intel Sky Lake Integrated Graphics bus-ID: 00:02.0
           Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa)
           Resolution: 1920x1080@60.00hz
           GLX Renderer: Mesa DRI Intel HD Graphics 515 (Skylake GT2)
           GLX Version: 3.0 Mesa 17.0.7 Direct Rendering: Yes
Audio:     Card Intel Sunrise Point-LP HD Audio
           driver: snd_hda_intel bus-ID: 00:1f.3
           Sound: Advanced Linux Sound Architecture v: k4.10.0-38-generic
Network:   Card: Intel Wireless 8260 driver: iwlwifi bus-ID: 01:00.0
           IF: wlp1s0 state: up mac: <filter>
Drives:    HDD Total Size: 128.0GB (9.7% used)
           ID-1: /dev/sda model: SAMSUNG_MZNTY128 size: 128.0GB
Partition: ID-1: / size: 114G used: 7.9G (8%) fs: ext4 dev: /dev/sda1
           ID-2: swap-1 size: 4.20GB used: 0.49GB (12%) fs: swap dev: /dev/sda5
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 48.0C mobo: N/A
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 228 Uptime: 3:33 Memory: 2250.0/3863.1MB
           Init: systemd runlevel: 5 Gcc sys: 5.4.0
           Client: Shell (bash 4.3.481) inxi: 2.2.35
вывод по inxi -Fxz
Последний раз редактировалось пользователем 1 Chocobo; всего редактировалось раз: 8
Причина: bbcode

Аватара пользователя

Дядя Миша
Сообщения: 59
Зарегистрирован: 18 июл 2017, 13:20
Откуда: г. Хабаровск
Благодарил (а): 61 раз
Поблагодарили: 11 раз

Автозапуск терминала

Сообщение Дядя Миша » 08 дек 2017, 23:02

А просто ctrl+alt+t, не? Чего его авторанить?
OS: Linux Mint 19.1 x64. Kernel: 4.15.0-51-generic. DE: Cinnamon 4.0.10. CPU: Athlon II X4 651. GPU: GeForce GTX 650 Ti 1Gb. RAM: 8 Gb SSD: 120 Gb.


Автор темы
likekooksee
Сообщения: 6
Зарегистрирован: 08 дек 2017, 14:52

Автозапуск терминала

Сообщение likekooksee » 08 дек 2017, 23:03

dmitriilast, у меня cinnamon, и да правильно говорят что установив windows сначала радуются потом мучаются, на linux сначала надо помучаться а потом только ощутишь радость) вот пока что я ощущаю все прелести мучения)) но ОС мне нравиться)


Автор темы
likekooksee
Сообщения: 6
Зарегистрирован: 08 дек 2017, 14:52

Автозапуск терминала

Сообщение likekooksee » 08 дек 2017, 23:03

Дядя Миша, нууу) мне хочется с автозапуском)


Автор темы
likekooksee
Сообщения: 6
Зарегистрирован: 08 дек 2017, 14:52

Автозапуск терминала

Сообщение likekooksee » 08 дек 2017, 23:06

Дядя Миша, я на самом деле пытаюсь на пределе своих знаний unix"а тестить и подстраивать под себя все, но мои знания пока что на уровне теориии

Аватара пользователя

Chocobo
Сообщения: 9256
Зарегистрирован: 27 авг 2016, 19:57
Решено: 200
Откуда: НН
Благодарил (а): 645 раз
Поблагодарили: 2663 раза

Автозапуск терминала

Сообщение Chocobo » 08 дек 2017, 23:15

Делай раз
Снимок экрана от 2017-12-09 02-05-46.png
делай два
2017-12-09-020908_1920x1080_scrot.png
Делай три
Снимок экрана от 2017-12-09 02-09-30.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
   
Изображение


Автор темы
likekooksee
Сообщения: 6
Зарегистрирован: 08 дек 2017, 14:52

Автозапуск терминала

Сообщение likekooksee » 08 дек 2017, 23:48

Chocobo, спасибо огромное Chocobo) :thumbs:


lyafan
Сообщения: 2
Зарегистрирован: 13 окт 2019, 08:28

Автозапуск терминала

Сообщение lyafan » 13 окт 2019, 08:50

День добрый.В данной системе я новичок, установил Linux Mint Xfce.Не было звука и стал разбираться с alsamixer...
Создал файл текущих настроек /var/lib/alsa/asound.state выполнив команду в терминале
sudo alsactl store
Сделал сохраненку системы...
После перезагрузки системы следующая команда восстанавливает пользовательские настройки звука
sudo alsactl restore Alsamixer не сохраняет настройки. После перезагрузки приходиться вставлять в терминал команду sudo alsactl restore для возобновления звука Подскажите пожалуйста как добавить в авто запуск эту команду? Выбор терминала в авто запуске нет.

Аватара пользователя

slant
Сообщения: 1932
Зарегистрирован: 21 июн 2017, 15:09
Решено: 33
Благодарил (а): 15 раз
Поблагодарили: 836 раз

Автозапуск терминала

Сообщение slant » 13 окт 2019, 09:27

Никак. Поскольку команда требует прав суперпользователя (вызывается через sudo), то в простой автозапуск DE ее запихивать смысла нету, он вызывает все команды с правами обычного пользователя.

Вам требуется либо вписать данную команду (без префикса sudo) в файл /etc/rc.local - если он есть в системе (Mint 18), или создавать юнит systemd для автоматического запуска, примерно как тут описано: https://habr.com/ru/company/southbridge/blog/255845/

В качестве альтернативы, можно и в Mint19 добавить поддержку простого rc.local. Для этого надо:
1. Создаем файл /etc/systemd/system/rc-local.service вот с таким содержимым:

Код: Выделить всё

[Unit]
 Description=/etc/rc.local Compatibility
 ConditionPathExists=/etc/rc.local

[Service]
 Type=forking
 ExecStart=/etc/rc.local start
 TimeoutSec=0
 StandardOutput=tty
 RemainAfterExit=yes
 SysVStartPriority=99

[Install]
 WantedBy=multi-user.target
2. sudo systemctl status rc-local - активируем наш сервис.
3. Создаем файл /etc/rc.local
4. Пишем там в первой строчке #!/bin/sh а далее - те команды которые должны запускаться при старте системы, вроде вашей alsactl restore. Без sudo - команды и так будут выполнятся от root.
5. Добавляем права на выполнение этому файлу - sudo chmod 755 /etc/rc.local

Готово.

Hint: чтобы создать или отредактировать файлы в /etc нужны права root. Потому редактор для этого надо запускать так: sudo xed /etc/systemd/system/rc-local.service


lyafan
Сообщения: 2
Зарегистрирован: 13 окт 2019, 08:28

Автозапуск терминала

Сообщение lyafan » 13 окт 2019, 11:46

slant писал(а):
13 окт 2019, 09:27
Никак. Поскольку команда требует прав суперпользователя (вызывается через sudo), то в простой автозапуск DE ее запихивать смысла нету, он вызывает все команды с правами обычного пользователя.

Вам требуется либо вписать данную команду (без префикса sudo) в файл /etc/rc.local - если он есть в системе (Mint 18), или создавать юнит systemd для автоматического запуска, примерно как тут описано: https://habr.com/ru/company/southbridge/blog/255845/

В качестве альтернативы, можно и в Mint19 добавить поддержку простого rc.local. Для этого надо:
1. Создаем файл /etc/systemd/system/rc-local.service вот с таким содержимым:

Код: Выделить всё

[Unit]
 Description=/etc/rc.local Compatibility
 ConditionPathExists=/etc/rc.local

[Service]
 Type=forking
 ExecStart=/etc/rc.local start
 TimeoutSec=0
 StandardOutput=tty
 RemainAfterExit=yes
 SysVStartPriority=99

[Install]
 WantedBy=multi-user.target
2. sudo systemctl status rc-local - активируем наш сервис.
3. Создаем файл /etc/rc.local
4. Пишем там в первой строчке #!/bin/sh а далее - те команды которые должны запускаться при старте системы, вроде вашей alsactl restore. Без sudo - команды и так будут выполнятся от root.
5. Добавляем права на выполнение этому файлу - sudo chmod 755 /etc/rc.local

Готово.

Hint: чтобы создать или отредактировать файлы в /etc нужны права root. Потому редактор для этого надо запускать так: sudo xed /etc/systemd/system/rc-local.service
Спасибо за помощь, но к сожалению со 2 вариантом не получилось.( При перезагрузке звук не срабатывает) Буду пробовать с первым вариантом.

Аватара пользователя

darkfenix
Сообщения: 5718
Зарегистрирован: 27 июн 2017, 10:36
Решено: 62
Откуда: Нижний Тагил
Благодарил (а): 317 раз
Поблагодарили: 1056 раз

Автозапуск терминала

Сообщение darkfenix » 14 окт 2019, 15:10

slant писал(а):
13 окт 2019, 09:27
2. sudo systemctl status rc-local - активируем наш сервис.
Эм...это ведь для проверки статуса юнита. А для запуска же sudo systemctl start rc-local и чтоб стартовал при запуске системы sudo systemctl enable rc-local
Изображение

Аватара пользователя

slant
Сообщения: 1932
Зарегистрирован: 21 июн 2017, 15:09
Решено: 33
Благодарил (а): 15 раз
Поблагодарили: 836 раз

Автозапуск терминала

Сообщение slant » 14 окт 2019, 18:22

darkfenix, Все верно, нужно "sudo systemctl enable rc-local". Другую команду написал, ошибся. Спросонья писал. :)

Вернуться в «Вопрос новичка и FaQ»