Если гость - это Linux, есть один вариант, который не упоминается часто, который может значительно улучшить скорость, если он соответствует требованиям.
Вы можете сказать VirtualBox, чтобы использовать USB-диск внутри гостя, и если гость - это система Linux, она может использовать такой диск для root, хотя, возможно, и не для загрузки (VBox отказывается загружаться с USB).
Также вы можете указать VBox использовать такой диск, как RAW (предупреждение : с хостом, обращающимся к диску в одно и то же время, если хост - это Windows, вам лучше установить диск как автономный). Мне это очень не нравится; Я предпочитаю передавать USB-накопитель.
Но убедитесь, что USB-накопитель работает быстро (лучше, если SSD) и USB 3.x (лучше, если 3.1 Gen2), USB 2.0 - настоящая горло бутылки [ ! d3]
Таким образом, гость Linux будет контролировать реальное оборудование (через USB-порт), и это может сделать гостя действительно гладким.
Также подумайте об использовании Linux Live-систем (которые заполняются в RAM), но имеют много оперативной памяти (например, 32GiB / 64GiB / 128GiB / 256GiB /.../ 1TiB ОЗУ на хосте).
Ничто не сравнится с оперативной скоростью.
[ ! d7]Моя конфигурация - это 128GiB AMD ThreadRipper 1950X (16 ядер / 32 потока) с 128GiB DDR4 и SSH 120GiB (каждый 500MiB / s) в LVM2 (снято).
При загрузке система Linux копирует свой Linux-сервер 2GiB в оперативную память (из SSD, например RAID 0, менее чем за две секунды), тогда хост полностью запускается из ОЗУ, затем я копирую диски Guest в RAM-накопитель (64GiB копируется менее чем за девять секунд) а затем я запускаю VBox и запускаю гостевой, а гостевые диски полностью находятся в ОЗУ.
Итак, все (хост и гость) работает со всеми дисковыми хранилищами в ОЗУ (более быстрый доступ к диску во время работы невозможен с любым физическим диском).
Я знаю, я разрешаю только 30GiB для хоста и гостя в качестве ОЗУ, для хоста я даю 6GiB и гость 24 GiB.
Итак, мой 128GiB используется как это (число с * указывает приблизительное):
2GiB * RAM-диска для Linux-хоста (загрузка диска на жесткий диск) 6GiB RAM в качестве хост-системы (для хост-системы и приложений) 64GIB RAM-диска для гостевого виртуального (размерного) диска 128MiB ОЗУ для гостевой видеопамяти 24GiB ОЗУ для гостевой оперативной памяти Всего: 128GiBЯ знаю, что 128GiB Позволяет мне делать хорошие вещи.
Я должен упомянуть, что с помощью этой настройки мой Гость неизменен, если я не сохраню из RAM диск образ диска обратно на SSD.
Также обратите внимание, что SSD используются только при загрузке и только при выключении, если я хочу сохранить изменения, а при загрузке они используются всего около 12 секунд (да, вы правильно читаете, менее четверти минуты), и если я хочу сохранить изменения по werdown они используются всего девять секунд.
Так как у меня есть при выключении питания каждую ночь, мои SSD используются только для чтения только 12 секунд в день, а при записи только 9 секунд в день (не все дни) .
Также обратите внимание, что все чтения / записи предназначены для файлов с размерами (около 2GiB хоста Linux .ISO, как маленький LiveDVD) + (64GiB гостевого виртуального диска с фиксированным размером), за исключением загрузочных файлов Grub2, ядра и initramfs. Поэтому мое основное использование SSD для двух нефрагментированных файлов - одного из близких 2GiB, одного из 64GiB.
Имея много ОЗУ, действительно здорово (и такой процессор блестящий), но дорогой (около $ 3000).
Я мог бы сделать это лучше, если бы был богат ... используйте основную плату сокета Quad для процессоров AMD Epyc (каждый стоит 4000 долларов, поэтому только процессоры составляют 16000 долларов). Я не могу позволить себе такие огромные цены, но такая материнская плата позволяет до 1 TeraByte DDR4 RAM ... подумайте, что я могу сделать с таким зверем!
Попробуйте следующее:
sh -c /home/andrei/andreiscripts/startup.sh >> /home/andrei/Desktop/out.txt 2>&1
Это должно сработать. Я столкнулся с этой же проблемой и запустил мой скрипт с sh исправил его.
Кроме того, вы можете отложить его на 5 или 10 секунд, чтобы все остальное могло загрузиться. Для этого перейдите к ~ / .config / autostart, найдите новую запись, откройте ее текстовым редактором и добавьте строку:
X-GNOME-Autostart-Delay=5
Число секунд.
У меня также возникли проблемы с попыткой запуска сценариев оболочки при запуске, выполняющем несколько команд, которые выполняются с помощью команд «sleep», но это чище (в нем нет новых процессов). создайте несколько экземпляров таких программ, как ваша. Единственное решение, которое я мог придумать, это добавить «& amp;». до конца каждой команды. Если «sh -c» не работает, попробуйте это.
Есть и другие возможности, если у вас все еще нет работы, возможно, мы сможем попробовать что-то еще:)
Попробуйте следующее:
sh -c /home/andrei/andreiscripts/startup.sh >> /home/andrei/Desktop/out.txt 2>&1
Это должно сработать. Я столкнулся с этой же проблемой и запустил мой скрипт с sh исправил его.
Кроме того, вы можете отложить его на 5 или 10 секунд, чтобы все остальное могло загрузиться. Для этого перейдите к ~ / .config / autostart, найдите новую запись, откройте ее текстовым редактором и добавьте строку:
X-GNOME-Autostart-Delay=5
Число секунд.
У меня также возникли проблемы с попыткой запуска сценариев оболочки при запуске, выполняющем несколько команд, которые выполняются с помощью команд «sleep», но это чище (в нем нет новых процессов). создайте несколько экземпляров таких программ, как ваша. Единственное решение, которое я мог придумать, это добавить «& amp;». до конца каждой команды. Если «sh -c» не работает, попробуйте это.
Есть и другие возможности, если у вас все еще нет работы, возможно, мы сможем попробовать что-то еще:)
Попробуйте следующее:
sh -c /home/andrei/andreiscripts/startup.sh >> /home/andrei/Desktop/out.txt 2>&1
Это должно сработать. Я столкнулся с этой же проблемой и запустил мой скрипт с sh исправил его.
Кроме того, вы можете отложить его на 5 или 10 секунд, чтобы все остальное могло загрузиться. Для этого перейдите к ~ / .config / autostart, найдите новую запись, откройте ее текстовым редактором и добавьте строку:
X-GNOME-Autostart-Delay=5
Число секунд.
У меня также возникли проблемы с попыткой запуска сценариев оболочки при запуске, выполняющем несколько команд, которые выполняются с помощью команд «sleep», но это чище (в нем нет новых процессов). создайте несколько экземпляров таких программ, как ваша. Единственное решение, которое я мог придумать, это добавить «& amp;». до конца каждой команды. Если «sh -c» не работает, попробуйте это.
Есть и другие возможности, если у вас все еще нет работы, возможно, мы сможем попробовать что-то еще:)
Попробуйте следующее:
sh -c /home/andrei/andreiscripts/startup.sh >> /home/andrei/Desktop/out.txt 2>&1
Это должно сработать. Я столкнулся с этой же проблемой и запустил мой скрипт с sh исправил его.
Кроме того, вы можете отложить его на 5 или 10 секунд, чтобы все остальное могло загрузиться. Для этого перейдите к ~ / .config / autostart, найдите новую запись, откройте ее текстовым редактором и добавьте строку:
X-GNOME-Autostart-Delay=5
Число секунд.
У меня также возникли проблемы с попыткой запуска сценариев оболочки при запуске, выполняющем несколько команд, которые выполняются с помощью команд «sleep», но это чище (в нем нет новых процессов). создайте несколько экземпляров таких программ, как ваша. Единственное решение, которое я мог придумать, это добавить «& amp;». до конца каждой команды. Если «sh -c» не работает, попробуйте это.
Есть и другие возможности, если у вас все еще нет работы, возможно, мы сможем попробовать что-то еще:)
Попробуйте следующее:
sh -c /home/andrei/andreiscripts/startup.sh >> /home/andrei/Desktop/out.txt 2>&1
Это должно сработать. Я столкнулся с этой же проблемой и запустил мой скрипт с sh исправил его.
Кроме того, вы можете отложить его на 5 или 10 секунд, чтобы все остальное могло загрузиться. Для этого перейдите к ~ / .config / autostart, найдите новую запись, откройте ее текстовым редактором и добавьте строку:
X-GNOME-Autostart-Delay=5
Число секунд.
У меня также возникли проблемы с попыткой запуска сценариев оболочки при запуске, выполняющем несколько команд, которые выполняются с помощью команд «sleep», но это чище (в нем нет новых процессов). создайте несколько экземпляров таких программ, как ваша. Единственное решение, которое я мог придумать, это добавить «& amp;». до конца каждой команды. Если «sh -c» не работает, попробуйте это.
Есть и другие возможности, если у вас все еще нет работы, возможно, мы сможем попробовать что-то еще:)
Попробуйте следующее:
sh -c /home/andrei/andreiscripts/startup.sh >> /home/andrei/Desktop/out.txt 2>&1
Это должно сработать. Я столкнулся с этой же проблемой и запустил мой скрипт с sh исправил его.
Кроме того, вы можете отложить его на 5 или 10 секунд, чтобы все остальное могло загрузиться. Для этого перейдите к ~ / .config / autostart, найдите новую запись, откройте ее текстовым редактором и добавьте строку:
X-GNOME-Autostart-Delay=5
Число секунд.
У меня также возникли проблемы с попыткой запуска сценариев оболочки при запуске, выполняющем несколько команд, которые выполняются с помощью команд «sleep», но это чище (в нем нет новых процессов). создайте несколько экземпляров таких программ, как ваша. Единственное решение, которое я мог придумать, это добавить «& amp;». до конца каждой команды. Если «sh -c» не работает, попробуйте это.
Есть и другие возможности, если у вас все еще нет работы, возможно, мы сможем попробовать что-то еще:)
Попробуйте следующее:
sh -c /home/andrei/andreiscripts/startup.sh >> /home/andrei/Desktop/out.txt 2>&1
Это должно сработать. Я столкнулся с этой же проблемой и запустил мой скрипт с sh исправил его.
Кроме того, вы можете отложить его на 5 или 10 секунд, чтобы все остальное могло загрузиться. Для этого перейдите к ~ / .config / autostart, найдите новую запись, откройте ее текстовым редактором и добавьте строку:
X-GNOME-Autostart-Delay=5
Число секунд.
У меня также возникли проблемы с попыткой запуска сценариев оболочки при запуске, выполняющем несколько команд, которые выполняются с помощью команд «sleep», но это чище (в нем нет новых процессов). создайте несколько экземпляров таких программ, как ваша. Единственное решение, которое я мог придумать, это добавить «& amp;». до конца каждой команды. Если «sh -c» не работает, попробуйте это.
Есть и другие возможности, если у вас все еще нет работы, возможно, мы сможем попробовать что-то еще:)
Попробуйте следующее:
sh -c /home/andrei/andreiscripts/startup.sh >> /home/andrei/Desktop/out.txt 2>&1
Это должно сработать. Я столкнулся с этой же проблемой и запустил мой скрипт с sh исправил его.
Кроме того, вы можете отложить его на 5 или 10 секунд, чтобы все остальное могло загрузиться. Для этого перейдите к ~ / .config / autostart, найдите новую запись, откройте ее текстовым редактором и добавьте строку:
X-GNOME-Autostart-Delay=5
Число секунд.
У меня также возникли проблемы с попыткой запуска сценариев оболочки при запуске, выполняющем несколько команд, которые выполняются с помощью команд «sleep», но это чище (в нем нет новых процессов). создайте несколько экземпляров таких программ, как ваша. Единственное решение, которое я мог придумать, это добавить «& amp;». до конца каждой команды. Если «sh -c» не работает, попробуйте это.
Есть и другие возможности, если у вас все еще нет работы, возможно, мы сможем попробовать что-то еще:)
Попробуйте следующее:
sh -c /home/andrei/andreiscripts/startup.sh & gt; gt; /home/andrei/Desktop/out.txt 2 & gt; & amp; 1
Это должно работать. Я столкнулся с этой проблемой и запустил мой скрипт с sh исправил его.
Кроме того, вы можете задержать его на 5 или 10 секунд, чтобы все остальное могло загрузиться. Для этого перейдите в ~ / .config / autostart, найдите новую запись, откройте ее текстовым редактором и добавьте строку:
X-GNOME-Autostart-Delay = 5 [ ! d1]
Число секунд.
У меня также возникли проблемы с попыткой запуска сценариев оболочки при запуске, запускающих несколько команд, которые могут быть выполнены с помощью команды «sleep», но это чище (в ней нет новых процессов). создайте несколько экземпляров таких программ, как ваша. Единственное решение, которое я мог придумать, это добавить «& amp;». до конца каждой команды. Если «sh -c» не работает, попробуйте это.
Есть и другие возможности, если у вас все еще нет работы, возможно, мы сможем попробовать что-то еще:)
Попробуйте следующее:
sh -c /home/andrei/andreiscripts/startup.sh & gt; gt; /home/andrei/Desktop/out.txt 2 & gt; & amp; 1
Это должно работать. Я столкнулся с этой проблемой и запустил мой скрипт с sh исправил его.
Кроме того, вы можете задержать его на 5 или 10 секунд, чтобы все остальное могло загрузиться. Для этого перейдите в ~ / .config / autostart, найдите новую запись, откройте ее текстовым редактором и добавьте строку:
X-GNOME-Autostart-Delay = 5 [ ! d1]
Число секунд.
У меня также возникли проблемы с попыткой запуска сценариев оболочки при запуске, запускающих несколько команд, которые могут быть выполнены с помощью команды «sleep», но это чище (в ней нет новых процессов). создайте несколько экземпляров таких программ, как ваша. Единственное решение, которое я мог придумать, это добавить «& amp;». до конца каждой команды. Если «sh -c» не работает, попробуйте это.
Есть и другие возможности, если у вас все еще нет работы, возможно, мы сможем попробовать что-то еще:)
Попробуйте System> Preferences> Startup Applications. Вы должны иметь возможность добавить запись для своего сценария bash. Эти приложения запускаются как часть процесса загрузки рабочего стола после входа.
Создайте 6 .desktop-пусковые установки для запуска этих команд, а затем просто сохраните сеанс.
Это скрипт, который работает:
#!/usr/bin/env bash
#1 make sure we have enough workspaces
wmctl -n 7
#2. Launch programs in these terminals
gnome-terminal --title=tmux --full-screen --execute bash -c "tmux attach; bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "tmux"
gnome-terminal --full-screen --execute bash -c "weechat-curses; bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "weechat"
gnome-terminal --full-screen --execute bash -c "export TERM=xterm-256color; mutt; bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "mutt"
gnome-terminal --full-screen &
sleep 0.3
wmctrl -r :ACTIVE: -N "bash1"
gnome-terminal --full-screen &
sleep 0.3
wmctrl -r :ACTIVE: -N "bash2"
gnome-terminal --full-screen --execute bash -c "export TERM=xterm-256color;vim;bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "vim"
google-chrome --start-maximized &
sleep 2
wmctrl -r tmux -t 6
wmctrl -r weechat -t 5
wmctrl -r mutt -t 4
wmctrl -r bash2 -t 3
wmctrl -r bash1 -t 2
wmctrl -r vim -t 1
wmctrl -r Chrome -t 0
Я запускаю его из System> Preferences> Startup Applications, как предложено ayan4m1 следующим образом:
/home/andrei/scripts/startup.sh >> /home/andrei/scripts/out.txt 2>&1
Попробуйте System> Preferences> Startup Applications. Вы должны иметь возможность добавить запись для своего сценария bash. Эти приложения запускаются как часть процесса загрузки рабочего стола после входа.
Создайте 6 .desktop-пусковые установки для запуска этих команд, а затем просто сохраните сеанс.
Это скрипт, который работает:
#!/usr/bin/env bash
#1 make sure we have enough workspaces
wmctl -n 7
#2. Launch programs in these terminals
gnome-terminal --title=tmux --full-screen --execute bash -c "tmux attach; bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "tmux"
gnome-terminal --full-screen --execute bash -c "weechat-curses; bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "weechat"
gnome-terminal --full-screen --execute bash -c "export TERM=xterm-256color; mutt; bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "mutt"
gnome-terminal --full-screen &
sleep 0.3
wmctrl -r :ACTIVE: -N "bash1"
gnome-terminal --full-screen &
sleep 0.3
wmctrl -r :ACTIVE: -N "bash2"
gnome-terminal --full-screen --execute bash -c "export TERM=xterm-256color;vim;bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "vim"
google-chrome --start-maximized &
sleep 2
wmctrl -r tmux -t 6
wmctrl -r weechat -t 5
wmctrl -r mutt -t 4
wmctrl -r bash2 -t 3
wmctrl -r bash1 -t 2
wmctrl -r vim -t 1
wmctrl -r Chrome -t 0
Я запускаю его из System> Preferences> Startup Applications, как предложено ayan4m1 следующим образом:
/home/andrei/scripts/startup.sh >> /home/andrei/scripts/out.txt 2>&1
Попробуйте System> Preferences> Startup Applications. Вы должны иметь возможность добавить запись для своего сценария bash. Эти приложения запускаются как часть процесса загрузки рабочего стола после входа.
Создайте 6 .desktop-пусковые установки для запуска этих команд, а затем просто сохраните сеанс.
Это скрипт, который работает:
#!/usr/bin/env bash
#1 make sure we have enough workspaces
wmctl -n 7
#2. Launch programs in these terminals
gnome-terminal --title=tmux --full-screen --execute bash -c "tmux attach; bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "tmux"
gnome-terminal --full-screen --execute bash -c "weechat-curses; bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "weechat"
gnome-terminal --full-screen --execute bash -c "export TERM=xterm-256color; mutt; bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "mutt"
gnome-terminal --full-screen &
sleep 0.3
wmctrl -r :ACTIVE: -N "bash1"
gnome-terminal --full-screen &
sleep 0.3
wmctrl -r :ACTIVE: -N "bash2"
gnome-terminal --full-screen --execute bash -c "export TERM=xterm-256color;vim;bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "vim"
google-chrome --start-maximized &
sleep 2
wmctrl -r tmux -t 6
wmctrl -r weechat -t 5
wmctrl -r mutt -t 4
wmctrl -r bash2 -t 3
wmctrl -r bash1 -t 2
wmctrl -r vim -t 1
wmctrl -r Chrome -t 0
Я запускаю его из System> Preferences> Startup Applications, как предложено ayan4m1 следующим образом:
/home/andrei/scripts/startup.sh >> /home/andrei/scripts/out.txt 2>&1
Попробуйте System> Preferences> Startup Applications. Вы должны иметь возможность добавить запись для своего сценария bash. Эти приложения запускаются как часть процесса загрузки рабочего стола после входа.
Создайте 6 .desktop-пусковые установки для запуска этих команд, а затем просто сохраните сеанс.
Это скрипт, который работает:
#!/usr/bin/env bash
#1 make sure we have enough workspaces
wmctl -n 7
#2. Launch programs in these terminals
gnome-terminal --title=tmux --full-screen --execute bash -c "tmux attach; bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "tmux"
gnome-terminal --full-screen --execute bash -c "weechat-curses; bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "weechat"
gnome-terminal --full-screen --execute bash -c "export TERM=xterm-256color; mutt; bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "mutt"
gnome-terminal --full-screen &
sleep 0.3
wmctrl -r :ACTIVE: -N "bash1"
gnome-terminal --full-screen &
sleep 0.3
wmctrl -r :ACTIVE: -N "bash2"
gnome-terminal --full-screen --execute bash -c "export TERM=xterm-256color;vim;bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "vim"
google-chrome --start-maximized &
sleep 2
wmctrl -r tmux -t 6
wmctrl -r weechat -t 5
wmctrl -r mutt -t 4
wmctrl -r bash2 -t 3
wmctrl -r bash1 -t 2
wmctrl -r vim -t 1
wmctrl -r Chrome -t 0
Я запускаю его из System> Preferences> Startup Applications, как предложено ayan4m1 следующим образом:
/home/andrei/scripts/startup.sh >> /home/andrei/scripts/out.txt 2>&1
Попробуйте System> Preferences> Startup Applications. Вы должны иметь возможность добавить запись для своего сценария bash. Эти приложения запускаются как часть процесса загрузки рабочего стола после входа.
Создайте 6 .desktop-пусковые установки для запуска этих команд, а затем просто сохраните сеанс.
Это скрипт, который работает:
#!/usr/bin/env bash
#1 make sure we have enough workspaces
wmctl -n 7
#2. Launch programs in these terminals
gnome-terminal --title=tmux --full-screen --execute bash -c "tmux attach; bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "tmux"
gnome-terminal --full-screen --execute bash -c "weechat-curses; bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "weechat"
gnome-terminal --full-screen --execute bash -c "export TERM=xterm-256color; mutt; bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "mutt"
gnome-terminal --full-screen &
sleep 0.3
wmctrl -r :ACTIVE: -N "bash1"
gnome-terminal --full-screen &
sleep 0.3
wmctrl -r :ACTIVE: -N "bash2"
gnome-terminal --full-screen --execute bash -c "export TERM=xterm-256color;vim;bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "vim"
google-chrome --start-maximized &
sleep 2
wmctrl -r tmux -t 6
wmctrl -r weechat -t 5
wmctrl -r mutt -t 4
wmctrl -r bash2 -t 3
wmctrl -r bash1 -t 2
wmctrl -r vim -t 1
wmctrl -r Chrome -t 0
Я запускаю его из System> Preferences> Startup Applications, как предложено ayan4m1 следующим образом:
/home/andrei/scripts/startup.sh >> /home/andrei/scripts/out.txt 2>&1
Попробуйте System> Preferences> Startup Applications. Вы должны иметь возможность добавить запись для своего сценария bash. Эти приложения запускаются как часть процесса загрузки рабочего стола после входа.
Создайте 6 .desktop-пусковые установки для запуска этих команд, а затем просто сохраните сеанс.
Это скрипт, который работает:
#!/usr/bin/env bash
#1 make sure we have enough workspaces
wmctl -n 7
#2. Launch programs in these terminals
gnome-terminal --title=tmux --full-screen --execute bash -c "tmux attach; bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "tmux"
gnome-terminal --full-screen --execute bash -c "weechat-curses; bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "weechat"
gnome-terminal --full-screen --execute bash -c "export TERM=xterm-256color; mutt; bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "mutt"
gnome-terminal --full-screen &
sleep 0.3
wmctrl -r :ACTIVE: -N "bash1"
gnome-terminal --full-screen &
sleep 0.3
wmctrl -r :ACTIVE: -N "bash2"
gnome-terminal --full-screen --execute bash -c "export TERM=xterm-256color;vim;bash" &
sleep 0.3
wmctrl -r :ACTIVE: -N "vim"
google-chrome --start-maximized &
sleep 2
wmctrl -r tmux -t 6
wmctrl -r weechat -t 5
wmctrl -r mutt -t 4
wmctrl -r bash2 -t 3
wmctrl -r bash1 -t 2
wmctrl -r vim -t 1
wmctrl -r Chrome -t 0
Я запускаю его из System> Preferences> Startup Applications, как предложено ayan4m1 следующим образом:
/home/andrei/scripts/startup.sh >> /home/andrei/scripts/out.txt 2>&1
Попробуйте System> Preferences> Startup Applications. Вы должны иметь возможность добавить запись для своего сценария bash. Эти приложения запускаются как часть процесса загрузки рабочего стола после входа.
Создайте 6 .desktop-пусковые установки для запуска этих команд, а затем просто сохраните сеанс.