====== Установка кассового модуля ====== ===== Подготовка ===== для начало надо [[podgotovka_kompjutera|подготовить компьютер]] и не забыть поставить клиентские [[bibliateki_ogneptichki|библиотеки firebird]] ===== Установка модуля ===== создаем папочку sudo mkdir /opt/ac ставим права sudo chown park:park /opt/ac копируем туда acdesk присваиваем ей право на запуск chmod +x /opt/ac/acdesk создаем ярлык запуска echo /opt/ac/acdesk > /home/park/Desktop/acdesk.run chmod +x /home/park/Desktop/acdesk.run перезагружаемся sudo reboot проверяем что касса запускает и все нормально со шрифтами ===== Установка модуля как отдельного рабочего стола. ===== если все так то : на машине - система - администрирование - окно входа в систему включить автоматический вход в систему (пользователь парк) перезагружаемся проверяем что входит без пароля создаем вход без гнома: echo /usr/bin/x11vnc -forever\&/opt/ac/acdesk > /opt/ac/autorun chmod +x /opt/ac/autorun sudo nano /usr/share/xsessions/ac.desktop туда пишем [Desktop Entry] Encoding=UTF-8 Name=acdesk Comment=Use this session to run ac Exec=/opt/ac/autorun Type=Application на машине делаем выход-завершение сеанса в окне приветствия параметры-выбрать сеанс - acdesk входим под парком на вопрос "Использовать по умолчанию " говорим да. ===== Установка модуля как отдельного рабочего стола. (вариант 2) ===== apt-get install mingetty sudo nano /etc/event.d/tty1 # tty1 - getty # # This service maintains a getty on tty1 from the point the system is # started until it is shut down again. start on runlevel 2 start on runlevel 3 start on runlevel 4 start on runlevel 5 stop on runlevel 0 stop on runlevel 1 stop on runlevel 6 respawn exec /sbin/mingetty --autologin park tty1 nano .bash_profile if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then startx fi nano .xinitrc x11vnc -forever & /opt/ac/acdesk ===== Отключение отключения монитора ===== на 7,10 при установке модуля как отдельного раб. стола, монитор может засыпать, для избовления от этой напасти надо в /etc/X11/xorg.conf добавить(изменить) следующие строки Section "ServerFlags" Option "blank time" "0" Option "standby time" "0" Option "suspend time" "0" Option "off time" "0" EndSection в 9.10 Section "ServerFlags" Option "BlankTime" "0" Option "StandbyTime" "0" Option "SuspendTime" "0" Option "OffTime" "0" EndSection