LINUX.ORG.RU

X-ы стартуют через «/etc/init.d/xdm start», но не стартуют через STARTX

 , ,


0

1

но нужен (инсталлится DM-прога, предварительно срубая все X-ы) вариант именно через STARTX Драйвер : fbdev + UseFBDev=True в Xen-виртуалке

Ось: Debian5 «Lenny» i386 (в Xen-виртуалке, паравиртуализация, на am64-ядре), новее нельзя - не заведется DM-прога. Полный комплект Х-ов ставил позже, так как «debootstrap»-инсталляция в Xen-е такого варианта не предусматривает.

Ошибка: ==================== post01:/etc/X11# startx

X: warning; process set to priority -1 instead of requested priority 0

X.Org X Server 1.4.2 Release Date: 11 June 2008 X Protocol Version 11, Revision 0 Build Operating System: Linux Debian (xorg-server 2:1.4.2-10.lenny4) Current Operating System: Linux post01 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2+deb8u3 (2016-07-02) x86_64 Build Date: 03 August 2011 08:51:41PM

Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: «/var/log/Xorg.0.log», Time: Wed Aug 17 11:28:54 2016 (==) Using config file: «/etc/X11/xorg.conf» (EE) Failed to load module «vnc» (module does not exist, 0) (EE) Failed to load module «vnc» (module does not exist, 0) xf86PciVideoInfo is not set Could not get primary PCI info

waiting for X server to begin accepting connections giving up. xinit: Connection reset by peer (errno 104): unable to connect to X server xinit: No such process (errno 3): Server error. post01:/etc/X11# ======================= Без разницы от рута или обычного юзера.

Я в непонятках - раз через XDM стартует (он заводит /etc/alternatives/x-window-manager=/usr/bin/icewm), значит с аппаратным конфигом все ОК.

При запуске через startx должен присутствовать файл ~/.xinitrc, в котором должно быть указано что нужно запустить в созданной X сессии, если файл отсутствует или пустой и не установлен twm, который запускается по умолчанию, то X сессия сразу же завершится.

В общем, настраивай ~/.xinitrc.

kostik87 ★★★★★
()

и выложи до кучи /var/log/Xorg.0.log и /etc/X11/xorg.conf

SevikL ★★★★★
()
Ответ на: Не помогает. Те же сообщения от freddyk

Подозреваю, что как-то связано с авторизацией - XDM оную запрашивает. Дело определенно не в хардвари (она ессно ограничена из-за гостевания в Xen) - иначе бы не стартовал XDM. --------------------- XWrapper:

allowed_users=console #allowed_users=anybody nice_value=0

--------------------- XOrg:

Section «Module» Load «vnc» SubSection «vnc» Option «Desktop» «post01 VNC desktop» Option «SecurityTypes» «RA2» Option «RSA_Private_Key_File» «/root/.vnc/private.key» Option «UserPasswdVerifier» «UnixAuth» Option «AllowedUsers» «vnc:vp,root:f» Option «MiniUpdates» «1» Option «SimpleRegions» «1» Option «ShareFiles» «0» EndSubSection EndSection

Section «ServerFlags» Option «AllowMouseOpenFail» «true» Option «AutoAddDevices» «false» EndSection

Section «InputDevice» Identifier «Generic Keyboard» Driver «kbd» Option «XkbRules» «xorg» Option «XkbModel» «pc104» Option «XkbLayout» «us,ru» Option «XkbVariant» "," Option «XkbOptions» «grp:ctrl_shift_toggle,lv3:ralt_switch,grp_led:scroll» EndSection

Section «InputDevice» Identifier «Configured Mouse» Driver «mouse» EndSection

Section «Device» Identifier «Configured Video Device» Option «UseFBDev» «true» EndSection

Section «Monitor» Identifier «Configured Monitor» EndSection

Section «Screen» Identifier «Default Screen» Monitor «Configured Monitor» Device «Configured Video Device» Option «SecurityTypes» «RA2» Option «AllowedUsers» «root:f,pochta:f» Option «AllowedGroups» «staff:d» Option «QueryConnect» «1» Option «UserPasswordVerifier» «UnixAuth» Option «RSA_Private_Key_File» «/root/.vnc/private.key» EndSection

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

log

--------------------- log:

X.Org X Server 1.4.2 Release Date: 11 June 2008 X Protocol Version 11, Revision 0 Build Operating System: Linux Debian (xorg-server 2:1.4.2-10.lenny4) Current Operating System: Linux post01 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2+deb8u3 (2016-07-02) x86_64 Build Date: 03 August 2011 08:51:41PM

Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: «/var/log/Xorg.0.log», Time: Wed Aug 17 12:06:07 2016 (==) Using config file: «/etc/X11/xorg.conf» (==) No Layout section. Using the first Screen section. (**) |-->Screen «Default Screen» (0) (**) | |-->Monitor «Configured Monitor» (**) | |-->Device «Configured Video Device» (==) |-->Input Device «Configured Mouse» (==) |-->Input Device «Generic Keyboard» (==) The core pointer device wasn't specified explicitly in the layout. Using the first mouse device. (==) The core keyboard device wasn't specified explicitly in the layout. Using the first keyboard device. (**) Option «AllowMouseOpenFail» «true» (**) Option «AutoAddDevices» «false» (**) Not automatically adding devices (==) Automatically enabling devices (==) No FontPath specified. Using compiled-in default. (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/cyrillic, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType (==) RgbPath set to «/etc/X11/rgb» (==) ModulePath set to «/usr/lib/xorg/modules» (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory) (II) No APM support in BIOS or kernel (II) Loader magic: 0x81e3800 (II) Module ABI versions: X.Org ANSI C Emulation: 0.3 X.Org Video Driver: 2.0 X.Org XInput driver : 2.0 X.Org Server Extension : 0.3 X.Org Font Renderer : 0.5 (II) Loader running on linux (II) LoadModule: «pcidata» (II) Loading /usr/lib/xorg/modules//libpcidata.so (II) Module pcidata: vendor=«X.Org Foundation» compiled for 1.4.2, module version = 1.0.0 ABI class: X.Org Video Driver, version 2.0 (--) using VT number 3

(WW) OS did not count PCI devices, guessing wildly (II) Addressable bus resource ranges are [0] -1 0 0x00000000 - 0xffffffff (0x0) MX [1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX (II) OS-reported resource ranges: [0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MXE(B) [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX [5] -1 0 0x00000000 - 0x000000ff (0x100) IX (II) OS-reported resource ranges after removing overlaps with PCI: [0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MXE(B) [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX [5] -1 0 0x00000000 - 0x000000ff (0x100) IX (II) All system resource ranges: [0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MXE(B) [1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX [2] -1 0 0x000c0000 - 0x000effff (0x30000) MX [3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX [4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX [5] -1 0 0x00000000 - 0x000000ff (0x100) IX (II) «extmod» will be loaded by default. (II) «dbe» will be loaded by default. (II) «glx» will be loaded by default. (II) «freetype» will be loaded by default. (II) «record» will be loaded by default. (II) «dri» will be loaded by default. (II) LoadModule: «vnc» (WW) Warning, couldn't open module vnc (II) UnloadModule: «vnc» (EE) Failed to load module «vnc» (module does not exist, 0) (II) LoadModule: «vnc» (WW) Warning, couldn't open module vnc (II) UnloadModule: «vnc» (EE) Failed to load module «vnc» (module does not exist, 0) (II) LoadModule: «extmod» (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so (II) Module extmod: vendor=«X.Org Foundation» compiled for 1.4.2, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 0.3 (II) Loading extension SHAPE (II) Loading extension MIT-SUNDRY-NONSTANDARD (II) Loading extension BIG-REQUESTS (II) Loading extension SYNC (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XC-MISC (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-Misc (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension TOG-CUP (II) Loading extension Extended-Visual-Information (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) Loading extension X-Resource (II) LoadModule: «dbe» (II) Loading /usr/lib/xorg/modules/extensions//libdbe.so (II) Module dbe: vendor=«X.Org Foundation» compiled for 1.4.2, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 0.3 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: «glx» (II) Loading /usr/lib/xorg/modules/extensions//libglx.so (II) Module glx: vendor=«X.Org Foundation» compiled for 1.4.2, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.3 (==) AIGLX enabled (II) Loading extension GLX (II) LoadModule: «freetype» (II) Loading /usr/lib/xorg/modules//fonts/libfreetype.so (II) Module freetype: vendor=«X.Org Foundation & the After X-TT Project» compiled for 1.4.2, module version = 2.1.0 Module class: X.Org Font Renderer ABI class: X.Org Font Renderer, version 0.5 (II) Loading font FreeType (II) LoadModule: «record» (II) Loading /usr/lib/xorg/modules/extensions//librecord.so (II) Module record: vendor=«X.Org Foundation» compiled for 1.4.2, module version = 1.13.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 0.3 (II) Loading extension RECORD (II) LoadModule: «dri» (II) Loading /usr/lib/xorg/modules/extensions//libdri.so (II) Module dri: vendor=«X.Org Foundation» compiled for 1.4.2, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.3 (II) Loading extension XFree86-DRI xf86PciVideoInfo is not set Could not get primary PCI info

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

XINITRC взят с рабочей невиртуальной машины

!#/bin/sh

xsetroot -solid '#777777' if [ -x /usr/bin/X11/icewm ]; then /usr/bin/X11/icewm elif [ -x /usr/bin/icewm ]; then /usr/bin/icewm fi

freddyk
() автор топика
Ответ на: XINITRC взят с рабочей невиртуальной машины от freddyk

Сделай файл исполняемым и помести там всего одну строку:

exec icewm-session
или
exec icewm

Ну и почитай вот это: www.linux.org.ru/help/lorcode.md

Никто твоё полотно разбирать не будет, заодно используй кнопку «Предпросмотр».

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

Сделай файл исполняемым и помести там всего одну строку:

Монопенисуально.

Никто твоё полотно разбирать не будет, заодно используй кнопку «Предпросмотр».

Эта мешанина - 100% что неверная реакция на перевод строк в тексте (текс скопипастен из Putty-консоли) ? И что тут можно поделать ?

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

Монопенисуально.

Моно что?

И что тут можно поделать ?

Я тебе уже написал:

kostik87

Ну и почитай вот это: www.linux.org.ru/help/lorcode.md

там всё сказано.

Давай лог и конфиг в нормальной форме или заливай на pastebin, а сюда ссылки.

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

Сейчас попробую взять полный список установленных пакетов с рабочей НЕвиртуалки, и установить эти пакеты на виртуалке.

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

Давай лог и конфиг в нормальной форме

Вручную разбивать на строки ? Нереально. Какой LOR-командой приказать это сделать движку форума ?

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

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

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

Хм, похоже что в Xen-конфиге (без PCI-устройств, если они явно не отданы из хоста) STARTX тупо не может по быстрому определить нюансы оборудования чтобы выбрать драйвер, со следующей подсказкой : ----------------- Section «Device» Identifier «VESA» Driver «fbdev» Option «fbdev» «/dev/fb0» EndSection ---------------- все стартует.

XDM-запуск устроен по-другому - он циклически пробует стартовать и рано или поздно дожидается своего

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

Млын, в каком конкретно абзаце этой страницы

написано «тэг для автоконверсии символов перевода строки» ? Уже 2-й раз запытую.

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

Using config file: «/etc/X11/xorg.conf» (EE) Failed to load module «vnc» (module does not exist, 0) (EE) Failed to load module «vnc»

(II) LoadModule: «vnc» (WW) Warning, couldn't open module vnc (II) UnloadModule: «vnc» (EE) Failed to load module «vnc» (module does not exist, 0) (II) LoadModule: «vnc» (WW) Warning, couldn't open module vnc (II) UnloadModule: «vnc» (EE) Failed to load module «vnc» (module does not exist, 0)

Да удали ты свой xorg.conf

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