Как я могу запустить приложение для вина при запуске без входа?

Я хочу запустить приложение для вина при запуске системы.

Однако для этого приложения требуется среда Xwindow. Теперь я могу запустить его вручную вручную, поэтому сначала я должен войти в систему, а затем запустить приложение.

Я искал что-то о настройке запуска Xsession. Я думаю, что применение этого метода потребует входа в систему. Как я могу запустить приложение без входа?

2 Solutions collect form web for “Как я могу запустить приложение для вина при запуске без входа?”

Вы не можете запускать приложение X11 без входа в систему. Я думаю, вы имеете в виду, что не хотите каждый раз вводить свое имя пользователя и пароль.

Если это так, во-первых, вы должны настроить аутологию в своем диспетчере дисплеев. Поскольку вы не предоставили никакой информации о том, что DM вы используете, я не могу помочь с точной инструкцией (во всяком случае, быстрый поиск будет делать).

Во-вторых, вы должны добавить wine командную строку в файл автозапуска WM / DE. Файл автозапуска зависит от WM / DE. Найдите его.

Это должно быть сделано.

UBUNTU 14.04 X64 – XFCE с VNC – АВТОМАТИЧЕСКИЙ ВХОД, АВТОМАТИЧЕСКОЕ ЗАПУСКНОЕ ВИННОЕ ПРИЛОЖЕНИЕ

 adduser rapid_vn sudo add-apt-repository ppa:ubuntu-wine/ppa sudo apt-get update sudo apt-get install software-properties-common sudo apt-get install xfce4 sudo apt-get install firefox sudo apt-get install gnome-schedule sudo apt-get install wine sudo apt-get upgrade sudo apt-get clean 

УСТАНОВИТЬ ТЯЖЕЛОЙ СЕРВЕР VNC

 apt-get install tightvncserver 

СМЕНИТЬ ПОЛЬЗОВАТЕЛЯ

 su - rapid_vn 

УСТАНОВИТЬ ПАРОЛЬ ДЛЯ СЕРВЕРА VNC С ПОЛЬЗОВАТЕЛЕМ quick_vn

 vncpasswd 

РЕГИСТРАЦИЯ ПОИСКА quick_vn

 exit 

CONFIG VNC SERVER

 nano /etc/init.d/vncserver #!/bin/bash PATH="$PATH:/usr/bin/" export USER="rapid_vn" DISPLAY="1" DEPTH="16" DPI="96" GEOMETRY="800x600" OPTIONS="-depth ${DEPTH} -geometry ${GEOMETRY} -alwaysshared -dpi ${DPI} :${DISPLAY}" . /lib/lsb/init-functions case "$1" in start) log_action_begin_msg "STARTING VNCSERVER FOR USER '${USER}' ON LOCALHOST:${DISPLAY}" su ${USER} -c "/usr/bin/vncserver ${OPTIONS}" ;; stop) log_action_begin_msg "STOPING VNCSERVER FOR USER '${USER}' ON LOCALHOST:${DISPLAY}" su ${USER} -c "/usr/bin/vncserver -kill :${DISPLAY}" ;; restart) $0 stop $0 start ;; esac exit 0 nano /home/rapid_vn/.vnc/xstartup #!/bin/sh xrdb $HOME/.Xresources xsetroot -solid grey startxfce4 & chown -R rapid_vn. /home/rapid_vn/.vnc && chmod +x /home/rapid_vn/.vnc/xstartup sed -i 's/allowed_users.*/allowed_users=anybody/g' /etc/X11/Xwrapper.config chmod +x /etc/init.d/vncserver service vncserver start update-rc.d vncserver defaults reboot 

СДЕЛАТЬ АВТОМАТИЧЕСКИЙ СТАРТ FIREFOX ON REBOOT

 mkdir /home/rapid_vn/.config mkdir /home/rapid_vn/.config/autostart chmod u=rwx,g=rwx,o=rwx /home/rapid_vn/.config chmod u=rwx,g=rwx,o=rwx /home/rapid_vn/.config/autostart nano /home/rapid_vn/.config/autostart/firefox.desktop [Desktop Entry] Encoding=UTF-8 Version=0.9.4 Type=Application Name=Firefox Browser Comment=Firefox Browser Exec=/usr/bin/firefox OnlyShowIn=XFCE; StartupNotify=false Terminal=false Hidden=false 

СДЕЛАТЬ АВТОМАТИЧЕСКИЙ СТАРТ MT4 НА РЕЗОНЕ

 nano /home/rapid_vn/.config/autostart/metatrader4.desktop [Desktop Entry] Encoding=UTF-8 Version=0.9.4 Type=Application Name=MetaTrader 4 Comment=MetaTrader 4 Exec=wine "C:\\Program Files (x86)\\MetaTrader 4\\Terminal.exe" OnlyShowIn=XFCE; StartupNotify=false Terminal=false Hidden=false 

СДЕЛАЙТЕ СЦЕНАРИЮ МЕТАТОРОВ RESTART 4

 nano /home/rapid_vn/restart_mt4.sh #!/bin/sh pkill Terminal.exe & pkill terminal.exe & env DISPLAY=:1 wine "C:\\Program Files (x86)\\MetaTrader 4\\Terminal.exe" & 

СДЕЛАТЬ ЗАПУСК ЗАПИСИ

 mkdir /home/rapid_vn/.gnome mkdir /home/rapid_vn/.gnome/gnome-schedule mkdir /home/rapid_vn/.gnome/gnome-schedule/crontab chmod u=rwx,g=rwx,o=rwx /home/rapid_vn/.gnome chmod u=rwx,g=rwx,o=rwx /home/rapid_vn/.gnome/gnome-schedule chmod u=rwx,g=rwx,o=rwx /home/rapid_vn/.gnome/gnome-schedule/crontab nano /home/rapid_vn/.gnome/gnome-schedule/crontab/1 ver=5 title=Restart MetaTrader 4 desc= output=0 display=0 command_d=sh /home/rapid_vn/restart_mt4.sh echo 1 > /home/rapid_vn/.gnome/gnome-schedule/crontab/last_id 

РАСПИСАНИЕ ЗАДАЧИ РАБОТЫ

 su - rapid_vn crontab -e 58 23 * * * sh /home/rapid_vn/restart_mt4.sh # JOB_ID_1 exit reboot 
  • FVWM HowTo Swallow?
  • Как я могу запустить Yast с помощью X и ssh?
  • Рабочая станция Fedora 25 не по умолчанию не использует wayway, используя nouveau на карте nvidea с gnome
  • Предотвращение создания определенных узлов / dev / input / event
  • Что удерживает Wayland от свержения X в Linux?
  • Мышь непригодна для использования в Java-программах под Gnome Shell
  • Как использовать / etc / fbtab в OpenBSD для обеспечения безопасности X11?
  • Структура матрицы для вращения экрана
  • Настройте Unity, чтобы он не выходил из экрана
  • Cu оставляет символы призраков в командной строке в xterm
  • Ограниченный дисплей глубины бит для программного обеспечения GUI
  • Interesting Posts

    Можно ли выполнить поиск ключевых слов всех существующих каналов всех сетей irc из командной строки?

    Почему моя петля не продолжается должным образом в моей игре с ножницами из каменной бумаги?

    Правильные разрешения для каталога кеша

    Как дублировать последовательный терминал?

    Как загружаются SSH-ключи, на которые ссылается имя?

    разбиение окна редактора gvim горизонтально

    Почему sudo -S не работает для команды «mysql»?

    Как установить систему Unix V?

    доступ только для чтения ко всем файлам в определенной подпапке

    Почему скрипт configure Ruby не обнаруживает мои исполняемые файлы и файлы заголовков?

    SELinux вмешивается в совместное использование файлов хоста / гостевого компьютера с использованием KVM

    Лучше цвета, поэтому комментарии не синие в Vim?

    Не удается выполнить команду для определенного столбца с gawk

    Как удалить недействительный osd в кластере ceph?

    Tmux mouse-mode on не позволяет выбирать текст с помощью мыши

    Linux и Unix - лучшая ОС в мире.