VLC может открывать файлы iso без их монтирования. Но почему вы хотите воспроизвести смонтированное изображение, а не iso напрямую? Если вы не можете открыть их из открытого диалога, просто выполните команду: vlc /path/to/file.iso в консоли.
Откройте /etc/rc.local в своем редакторе с правами root и добавьте команду, которую вы хотите выполнить при запуске, перед линией exit 0 в этом файле.
В вашем случае это
[ f1]Есть несколько способов сделать это; проще всего следовать этим инструкциям на этой странице, а затем создать папку с именем autostart, чтобы перейти в папку .config, а затем создать запись .desktop в текстовом редакторе и сохранить ее в папке автозапуска. Запись на рабочем столе должна иметь следующие строки
[Desktop Entry]
Name=script.sh
Exec=/home/mike/script.sh
Type=Application
Terminal=false
. Другой способ - использовать файл rc.local:
Обычно вы добавляете полный путь своего скрипта к rc.local файл в /etc/rc.local; rc.local выполняется только после того, как все остальное запустилось и должно быть выполнено исполняемым (sudo chmod +x), если оно еще не было. (Sudo необходим, так как скрипт принадлежит root, и поэтому некоторые могут рассматривать его как проблему безопасности для root, чтобы запустить скрипт пользователя, но для домашних пользователей на рабочем столе разумно использовать метод rc.local.) [ ! d4]
Однако убедитесь, что вы оставили exit 0 в качестве последней строки скрипта rc.local: например, мой файл rc.local содержит расположение скрипта и две другие команды. Если вы хотите убедиться, что ваш скрипт запущен /bin/sh или /bin/bash, поставьте это перед дорожкой; например [F12].
Наконец, для редактирования файла используйте sudo vi /etc/rc.local или gksudo gedit /etc/rc.local.
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing
# my script here
/bin/bash /home/mike/bin/script
exit 0
Вот самый простой способ добавления программ автозапуска в среду LXDE.
make 'the.sh' выполнить нужную вам программу и сохранить ее в /home/user/.config/autostart/the.sh (помните, ) теперь добавьте в файл /home/user/.config/lxsession/LXDE/autostart строку @sh /home/user/.config/autostart/the.sh и перезагрузите компьютер. это оно.NB! некоторые программы необходимо задерживать при запуске, поэтому для примера «conky.sh» должен быть
#!/bin/sh
sleep 3
conky
- так что, возможно, первым способом, которым вы пытались автозапуск «touchpad_settings.sh», просто нужна задержка в .sh файле.
Вы использовали неправильный путь в /etc/xdg/lxsession/Lubuntu/autostart: в строке:
@home/magpie/touchpad_settings.sh
@ будет удален, а остальное будет выполнено как команда оболочки.
Он использует относительный путь:
home/magpie/touchpad_settings.sh
Итак, если текущий рабочий каталог /home/magpie, скрипт, который он запускает, /home/magpie/home/magpie/touchpad_settings.sh
Добавьте / в исправьте его и убедитесь, что у скрипта есть разрешение на выполнение:
@/home/magpie/touchpad_settings.sh
(@ означает, что он будет перезапущен, если он выйдет.)
Есть несколько способов сделать это; проще всего следовать этим инструкциям на этой странице, а затем создать папку с именем autostart, чтобы перейти в папку .config, а затем создать запись .desktop в текстовом редакторе и сохранить ее в папке автозапуска. Запись на рабочем столе должна иметь следующие строки
[Desktop Entry]
Name=script.sh
Exec=/home/mike/script.sh
Type=Application
Terminal=false
. Другой способ - использовать файл rc.local:
Обычно вы добавляете полный путь своего скрипта к rc.local файл в /etc/rc.local; rc.local выполняется только после того, как все остальное запустилось и должно быть выполнено исполняемым (sudo chmod +x), если оно еще не было. (Sudo необходим, так как скрипт принадлежит root, и поэтому некоторые могут рассматривать его как проблему безопасности для root, чтобы запустить скрипт пользователя, но для домашних пользователей на рабочем столе разумно использовать метод rc.local.) [ ! d4]
Однако убедитесь, что вы оставили exit 0 в качестве последней строки скрипта rc.local: например, мой файл rc.local содержит расположение скрипта и две другие команды. Если вы хотите убедиться, что ваш скрипт запущен /bin/sh или /bin/bash, поставьте это перед дорожкой; например [F12].
Наконец, для редактирования файла используйте sudo vi /etc/rc.local или gksudo gedit /etc/rc.local.
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing
# my script here
/bin/bash /home/mike/bin/script
exit 0
Есть несколько способов сделать это; проще всего следовать этим инструкциям на этой странице, а затем создать папку с именем autostart, чтобы перейти в папку .config, а затем создать запись .desktop в текстовом редакторе и сохранить ее в папке автозапуска. Запись на рабочем столе должна иметь следующие строки
[Desktop Entry]
Name=script.sh
Exec=/home/mike/script.sh
Type=Application
Terminal=false
. Другой способ - использовать файл rc.local:
Обычно вы добавляете полный путь своего скрипта к rc.local файл в /etc/rc.local; rc.local выполняется только после того, как все остальное запустилось и должно быть выполнено исполняемым (sudo chmod +x), если оно еще не было. (Sudo необходим, так как скрипт принадлежит root, и поэтому некоторые могут рассматривать его как проблему безопасности для root, чтобы запустить скрипт пользователя, но для домашних пользователей на рабочем столе разумно использовать метод rc.local.) [ ! d4]
Однако убедитесь, что вы оставили exit 0 в качестве последней строки скрипта rc.local: например, мой файл rc.local содержит расположение скрипта и две другие команды. Если вы хотите убедиться, что ваш скрипт запущен /bin/sh или /bin/bash, поставьте это перед дорожкой; например [F12].
Наконец, для редактирования файла используйте sudo vi /etc/rc.local или gksudo gedit /etc/rc.local.
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing
# my script here
/bin/bash /home/mike/bin/script
exit 0
Есть несколько способов сделать это; проще всего следовать этим инструкциям на этой странице, а затем создать папку с именем autostart, чтобы перейти в папку .config, а затем создать запись .desktop в текстовом редакторе и сохранить ее в папке автозапуска. Запись на рабочем столе должна иметь следующие строки
[Desktop Entry]
Name=script.sh
Exec=/home/mike/script.sh
Type=Application
Terminal=false
. Другой способ - использовать файл rc.local:
Обычно вы добавляете полный путь своего скрипта к rc.local файл в /etc/rc.local; rc.local выполняется только после того, как все остальное запустилось и должно быть выполнено исполняемым (sudo chmod +x), если оно еще не было. (Sudo необходим, так как скрипт принадлежит root, и поэтому некоторые могут рассматривать его как проблему безопасности для root, чтобы запустить скрипт пользователя, но для домашних пользователей на рабочем столе разумно использовать метод rc.local.) [ ! d4]
Однако убедитесь, что вы оставили exit 0 в качестве последней строки скрипта rc.local: например, мой файл rc.local содержит расположение скрипта и две другие команды. Если вы хотите убедиться, что ваш скрипт запущен /bin/sh или /bin/bash, поставьте это перед дорожкой; например [F12].
Наконец, для редактирования файла используйте sudo vi /etc/rc.local или gksudo gedit /etc/rc.local.
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing
# my script here
/bin/bash /home/mike/bin/script
exit 0
Есть несколько способов сделать это; проще всего следовать этим инструкциям на этой странице, а затем создать папку с именем autostart, чтобы перейти в папку .config, а затем создать запись .desktop в текстовом редакторе и сохранить ее в папке автозапуска. Запись на рабочем столе должна иметь следующие строки
[Desktop Entry]
Name=script.sh
Exec=/home/mike/script.sh
Type=Application
Terminal=false
. Другой способ - использовать файл rc.local:
Обычно вы добавляете полный путь своего скрипта к rc.local файл в /etc/rc.local; rc.local выполняется только после того, как все остальное запустилось и должно быть выполнено исполняемым (sudo chmod +x), если оно еще не было. (Sudo необходим, так как скрипт принадлежит root, и поэтому некоторые могут рассматривать его как проблему безопасности для root, чтобы запустить скрипт пользователя, но для домашних пользователей на рабочем столе разумно использовать метод rc.local.) [ ! d4]
Однако убедитесь, что вы оставили exit 0 в качестве последней строки скрипта rc.local: например, мой файл rc.local содержит расположение скрипта и две другие команды. Если вы хотите убедиться, что ваш скрипт запущен /bin/sh или /bin/bash, поставьте это перед дорожкой; например [F12].
Наконец, для редактирования файла используйте sudo vi /etc/rc.local или gksudo gedit /etc/rc.local.
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing
# my script here
/bin/bash /home/mike/bin/script
exit 0
Есть несколько способов сделать это; проще всего следовать этим инструкциям на этой странице, а затем создать папку с именем autostart, чтобы перейти в папку .config, а затем создать запись .desktop в текстовом редакторе и сохранить ее в папке автозапуска. Запись на рабочем столе должна иметь следующие строки
[Desktop Entry]
Name=script.sh
Exec=/home/mike/script.sh
Type=Application
Terminal=false
. Другой способ - использовать файл rc.local:
Обычно вы добавляете полный путь своего скрипта к rc.local файл в /etc/rc.local; rc.local выполняется только после того, как все остальное запустилось и должно быть выполнено исполняемым (sudo chmod +x), если оно еще не было. (Sudo необходим, так как скрипт принадлежит root, и поэтому некоторые могут рассматривать его как проблему безопасности для root, чтобы запустить скрипт пользователя, но для домашних пользователей на рабочем столе разумно использовать метод rc.local.) [ ! d4]
Однако убедитесь, что вы оставили exit 0 в качестве последней строки скрипта rc.local: например, мой файл rc.local содержит расположение скрипта и две другие команды. Если вы хотите убедиться, что ваш скрипт запущен /bin/sh или /bin/bash, поставьте это перед дорожкой; например [F12].
Наконец, для редактирования файла используйте sudo vi /etc/rc.local или gksudo gedit /etc/rc.local.
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing
# my script here
/bin/bash /home/mike/bin/script
exit 0