LINUX.ORG.RU

Ответ на: комментарий от Licwin

Да нет, я совсем тупой, первый раз эту ось вижу. Я включаю POS он загружается (ну в биос могу зайти) дальше вижу загрузку Linux, потом программа кассира, затем в программе кассира выключить компьютер и всё. Могу под виндой файлы из образа посмотреть.

kusv
() автор топика

Как снять автозапуск программы под Linux?

тут главное купить фотоаппарат чтобы умел снимать сериями, ну а далее всё просто - приготовься, нас старт... и жми на все кнопки, иначе не получится - слишком быстро linux грузится

shty ★★★★★
()
Ответ на: комментарий от kusv

Ещё может быть в домашнем каталоге пользователя ~/.config/autostart.

Ну или уж в крайнем случае в виде команды в .xinitrc или даже в роли демона.

KivApple ★★★★★
()

Ну если вам совсем тяжело разобраться то мжете выложить куда-либо образ вашего linux и вам его подправят.

Linux установлен, или запускается по сети или с диска?

kostik87 ★★★★★
()

Может, эта программа собой замещает ДЕ? Тогда поможет только Ctrl+Alt+F* - и будет вам консоль.

segfault ★★★★★
()
Ответ на: комментарий от segfault

Да, кстати, в таком случае нужно ее автозапуск искать в конфигах GDM/KDM.

segfault ★★★★★
()

В линуксе тыща способов грузануть иксы и запустить в них сразу программу. Либо давай тарбол с /etc и ~/.*
Либо давай в job объявление для телепатов.

imul ★★★★★
()

Попробуй: Ctrl+Alt+F1...F6, Ctrl+Alt+BackSpace (если иксы упадут можно запустить при помощи команды startx)

С тебя uname -a

skyline
()
Ответ на: комментарий от KivApple

autostart не наёл. xinitrc нешёл - etc/X11/xinit/xinitrc вот такая ерунда в нём: #!/bin/sh # $Xorg: xinitrc.cpp,v 1.3 2000/08/17 19:54:30 cpqbld Exp $

userresources=$HOME/.Xresources usermodmap=$HOME/.Xmodmap sysresources=/usr/X11R6/lib/X11/xinit/.Xresources sysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then xrdb -merge $sysresources fi

if [ -f $sysmodmap ]; then xmodmap $sysmodmap fi

if [ -f $userresources ]; then xrdb -merge $userresources fi

if [ -f $usermodmap ]; then xmodmap $usermodmap fi

# start some nice programs

twm & xclock -geometry 50x50-1+1 & xterm -geometry 80x50+494+51 & xterm -geometry 80x20+494-0 & exec xterm -geometry 80x66+0+0 -name login

kusv
() автор топика
Ответ на: комментарий от SuperNapalm

Наверно могу изменить образ и смонтировать. Ctrl+Alt+F1 изменяет способ отображения интерфейса программы кассира PosXPC

kusv
() автор топика

С чего ты взял, что это линукс?

Загрузись, нажви Ctrl+Alt+F1, залогинься под юзером и набери uname -a. Выхлоп покажи сюда.

Zhbert ★★★★★
()
Ответ на: комментарий от kostik87

Заливаю потихоньку образ на маил. Хотелось бы самому разобраться и вообще... Linux грузится с жёского там 3 раздела: Linux Swap, Linux Ext2 (2 шт.) вижу только последний

kusv
() автор топика
Ответ на: комментарий от Zhbert

при загрузке пишет: Welcom to RED HAD Linux

при загрузке, после биоса (нажмите del) жал Ctrl+Alt+F1 вышла строка LILO 22.8 boot: _ набрал: uname -a вышло: No such image. [Tab] shows a list.    boot: uname -a нажал Tab вышло: lin    boot: uname -a

kusv
() автор топика
Ответ на: комментарий от SuperNapalm

после загрузки LILO Ctrl+Alt+F1 ничего не даёт, но мможно нажать I+Enter и при загрузке каждого компонента жать Y или N

kusv
() автор топика
Ответ на: комментарий от kusv

Так, давай по порядку. То, что ред хат, я уже понял.

1. Заводишь машинку, видишь POST (строчки бегут про железо), так?
2. Должен увидеть загрузчик или сразу пойти грузиться линукс.
3. После загрузки должны стартовать иксы (графика).

Вот когда стартуют иксы и загружается рабочая среда (рабочий стол или что там у тебя), тогда жми ктрлальтф1 (или ф2-ф5, на выбор), и скажи, что видишь.

Zhbert ★★★★★
()
Ответ на: комментарий от SuperNapalm

там ещё есть: иктивируется интерфейс lo [ok] иктивируется интерфейс eth0 [ok]

kusv
() автор топика
Ответ на: комментарий от Zhbert

1. да 2. да загрузчик LILO............. 3. я так понимаю когда Linux грузится на английском строчки и [ok], когда иксы (графика) на русском почти и [ok] жму при загрузке иксов всё по очереди, бяка какаято выводится между тем что обычно выводит и ничего.

kusv
() автор топика
Ответ на: комментарий от kusv

в консоле

$ pstree -u
init─┬─cron
     ├─dbus-daemon(messagebus)
     ├─httpd2-prefork───6*[httpd2-prefork(wwwrun)]
     ├─klogd
     ├─master─┬─pickup(postfix)
     │        └─qmgr(postfix)
     ├─6*[mingetty]
     ├─munin-node
     ├─nginx───nginx(nginx)
     ├─nscd
     ├─openvpn
     ├─postmaster(postgres)───13*[postmaster]
     ├─rpcbind
     ├─squid───squid(squid)─┬─unlinkd
     │                      └─16*[{squid}]
     ├─sshd───sshd───bash───pstree
     ├─syslog-ng───syslog-ng
     ├─udevd───2*[udevd]
     └─zabbix-server(zabbix)───25*[zabbix-server]

Novell-ch ★★★★★
()
Ответ на: комментарий от kusv

Да, примерно так. В иксах ты консоль видеть не должен, только графу, либо приглашение войти под юзером, либо сразу рабочее окружение. Жать при загрузке не нужно ничего, жать надо когда уже рабочее окружение будешь видеть.

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

при полной загрузке жму на Ctrl+Alt+F1 показывает туже менюшку, но в символьном интерфейсе, жму Ctrl+Alt+F2 в привычном интерфеёсе, жму Ctrl+Alt+F3 чёрный экран и только _ в углу верхнем левом, но тут жму Ctrl+Alt+Del вылазиют настройки программы в символьном интерфейсе (в них я тыкался, бесполезно)

ещё при загрузке вот это вылазит:

INIT: Entering runlevel: 3

Entering interactive startup

Starting asic:   [ok]

Устанавливаются параметры сети:   [ok]

Активируется интерфейс lo:   [ok]

Активируется интерфейс eth0:   [ok]

Запускается служба журналирования системы:   [ok]

Запускается служба журналирования ядра:   [ok]

Загружается раскладка клавиатуры:   [ok]

Загружается системный шрифт:   [ok]

Инициализируется генератор произвольных чисел:   [ok]

Монтируются другие файловые системы:   [ok]

taring sshd:   [ok]

Запускается xinetd:   [ok]

Запускается lpd:   [ok]

Checking postgresql installation:   [ok]

Starting postgresql servise:   [ok]

Запускается crond:   [ok]

Starting posxstatus:   [ok]

Starting updata:   [ok]

Запускаются сервисы SMB:   [ok]

Запускаются сервисы NMB:   [ok]

Запускаются anacron:   [ok]

Запускаются atd:   [ok]

Starting posqueue:   [ok]

kusv
() автор топика
Ответ на: комментарий от kusv

>INIT: Entering runlevel: 3

Хм. У меня такое чувство, что иксы у тебя вообще не запускаются, судя по тому, что ты показал. Вопрос - как же работает твоя программа?

Слушай, возьми мобилу, сними видосик со всем этим процессом и покажи, мне аж инетресно стало.

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

думаю ТС просто обязан позвонить в сапп производителя и внедренца а не ип***ть мозг людям.

там обыкновенный линукс в 3 ините заместо логина стартует программа кассира.

MikeDM ★★★★★
()
Ответ на: комментарий от kusv

Посмотрите два файлы:

Во-первых, /etc/inittab

Во-вторых, тот файл что отвечает за запуск демонов. Те, кто юзают редхет подскажите ТС где лежит там этот конфиг. В арче это /etc/rc.conf, а в RedHat не знаю какой.

KivApple ★★★★★
()
Ответ на: комментарий от KivApple

/etc/inittab

# # inittab This file describes how the INIT process should set up # the system in a certain run-level. # # Author: Miquel van Smoorenburg, <miquels@drinkel.nl.mugnet.org> # Modified for RHS Linux by Marc Ewing and Donnie Barnes #

# Default runlevel. The runlevels used by RHS are: # 0 - halt (Do NOT set initdefault to this) # 1 - Single user mode # 2 - Multiuser, without NFS (The same as 3, if you do not have networking) # 3 - Full multiuser mode # 4 - unused # 5 - X11 # 6 - reboot (Do NOT set initdefault to this) # id:3:initdefault:

# System initialization. si::sysinit:/etc/rc.d/rc.sysinit

l0:0:wait:/etc/rc.d/rc 0 l1:1:wait:/etc/rc.d/rc 1 l2:2:wait:/etc/rc.d/rc 2 l3:3:wait:/etc/rc.d/rc 3 l4:4:wait:/etc/rc.d/rc 4 l5:5:wait:/etc/rc.d/rc 5 l6:6:wait:/etc/rc.d/rc 6

# Things to run in every runlevel. ud::once:/sbin/update

# Trap CTRL-ALT-DELETE #ca::ctrlaltdel:/sbin/shutdown -t3 -r now

# When our UPS tells us power has failed, assume we have a few minutes # of power left. Schedule a shutdown for 2 minutes from now. # This does, of course, assume you have powerd installed and your # UPS connected and working correctly. pf::powerfail:/sbin/shutdown -f -h +2 «Power Failure; System Shutting Down»

# If power was restored before the shutdown kicked in, cancel it. pr:12345:powerokwait:/sbin/shutdown -c «Power Restored; Shutdown Cancelled»

# Run gettys in standard runlevels #1:2345:respawn:/sbin/mingetty tty1 #2:2345:respawn:/sbin/mingetty tty2 #3:2345:respawn:/sbin/mingetty tty3 #4:2345:respawn:/sbin/mingetty tty4 #5:2345:respawn:/sbin/mingetty tty5 #6:2345:respawn:/sbin/mingetty tty6

# Run xdm in runlevel 5 # xdm is now a separate service x:5:respawn:/etc/X11/prefdm -nodaemon cb::kbrequest:/sbin/mingetty tty10 1:2345:respawn:usr/local/bin/shtrih3 < /dev/tty1 > /dev/tty1 2> /dev/tty1 ca::ctrlaltdel:usr/local/bin/shtrih3 6 < /dev/tty3 > /dev/tty3 2> /dev/tty3 & 2:2345:respawn:/home/kassir/posemu_n/bin/init.sh > /dev/null 2> /dev/null

kusv
() автор топика
Ответ на: комментарий от kusv

2:2345:respawn:/home/kassir/posemu_n/bin/init.sh > /dev/null 2> /dev/null

Вот эта строка и запускает ту самую программу. Могу ошибаться насчёт её конца из-за поехавшего форматирования в посте.

В общем можно заменить /home/kassir/posemu_n/bin/init.sh на, например, /bin/bash и после загрузки получить доступ непосредственно к консоли. Чтобы потом из консоли запустить кассовую программу надо будет набрать команду /home/kassir/posemu_n/bin/init.sh.

KivApple ★★★★★
()
Ответ на: комментарий от KivApple

Как бы это зделать не переписывая образы? Может кто нить даст ссылку чтоб загрузочную флэшку зделать...

Образ жёского диска залил: http://files.mail.ru/ICI81X

kusv
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.