The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Не стартует x11 при отключенном дисплее"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (X Window, GUI)
Изначальное сообщение [ Отслеживать ]

"Не стартует x11 при отключенном дисплее"  +/
Сообщение от Alex (??) on 09-Дек-11, 20:59 
Всем привет.
Друзья, подскажите, как сделать, чтобы иксы стартовали без подключенного монитора?
Купил маленький нетоп. Закинул его на шкаф. Хочу заходить на него по vnc, но если монитор не подключить, то получаю:
Screen(s) found, but none have a usable configuration.

Спасибо.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Не стартует x11 при отключенном дисплее"  +/
Сообщение от nick (??) on 09-Дек-11, 23:52 
А отрывок из Xorg.log.0 можно запостить?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Не стартует x11 при отключенном дисплее"  +/
Сообщение от Alex (??) on 10-Дек-11, 01:09 
> А отрывок из Xorg.log.0 можно запостить?

X.Org X Server 1.10.4
Release Date: 2011-08-19
[  5615.269] X Protocol Version 11, Revision 0
[  5615.269] Build Operating System: Linux 2.6.24-29-server i686 Ubuntu
[  5615.269] Current Operating System: Linux netop 3.0.0-13-generic #22-Ubuntu SMP Wed Nov 2 13:25:36 UTC 2011 i686
[  5615.269] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.0.0-13-generic root=UUID=1f24dddc-4fb2-4ccb-9fc7-38c97aca248c ro quiet splash vt
.handoff=7
[  5615.270] Build Date: 19 October 2011  05:09:41AM
[  5615.270] xorg-server 2:1.10.4-1ubuntu4.2 (For technical support please see http://www.ubuntu.com/support)
[  5615.270] Current version of pixman: 0.22.2
[  5615.270]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[  5615.270] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  5615.270] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Dec  9 21:30:55 2011
[  5615.270] (==) Using config file: "/etc/X11/xorg.conf"
[  5615.270] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  5615.271] (==) No Layout section.  Using the first Screen section.
[  5615.271] (==) No screen section available. Using defaults.
[  5615.271] (**) |-->Screen "Default Screen Section" (0)
[  5615.271] (**) |   |-->Monitor "<default monitor>"
[  5615.272] (==) No device specified for screen "Default Screen Section".
        Using the first device section listed.
[  5615.272] (**) |   |-->Device "Default Device"
[  5615.272] (==) No monitor specified for screen "Default Screen Section".
        Using a default monitor configuration.
[  5615.272] (==) Automatically adding devices
[  5615.272] (==) Automatically enabling devices
[  5615.272] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[  5615.272]    Entry deleted from font path.
[  5615.272] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[  5615.272]    Entry deleted from font path.
[  5615.272] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
............
............
[  5615.331] (II) NVIDIA(0): Creating default Display subsection in Screen section
        "Default Screen Section" for depth/fbbpp 24/32
[  5615.331] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[  5615.331] (==) NVIDIA(0): RGB weight 888
[  5615.331] (==) NVIDIA(0): Default visual is TrueColor
[  5615.331] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[  5615.331] (**) NVIDIA(0): Option "NoLogo" "True"
[  5615.849] (II) NVIDIA(0): NVIDIA GPU ION (GT218) at PCI:4:0:0 (GPU-0)
[  5615.849] (--) NVIDIA(0): Memory: 524288 kBytes
[  5615.849] (--) NVIDIA(0): VideoBIOS: 70.18.79.00.08
[  5615.849] (II) NVIDIA(0): Detected PCI Express Link width: 1X
[  5615.849] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[  5615.849] (--) NVIDIA(0): Connected display device(s) on ION at PCI:4:0:0
[  5615.849] (--) NVIDIA(0):     none
[  5615.850] (EE) NVIDIA(0): No display devices found for this X screen.
[  5616.150] (II) UnloadModule: "nvidia"
[  5616.150] (II) Unloading nvidia
[  5616.150] (II) UnloadModule: "wfb"
[  5616.150] (II) Unloading wfb
[  5616.150] (II) UnloadModule: "fb"
[  5616.150] (II) Unloading fb
[  5616.150] (EE) Screen(s) found, but none have a usable configuration.
[  5616.150]
Fatal server error:
[  5616.150] no screens found
[  5616.150]
Please consult the The X.Org Foundation support

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Не стартует x11 при отключенном дисплее"  +/
Сообщение от nick (??) on 10-Дек-11, 20:57 
>> А отрывок из Xorg.log.0 можно запостить?

Значит, модуль nvidia отрубается, если не выявляет подключенного монитора. Приходят в голову идеи:

1) попробовать nouveau;

2) попробовать опции ядра вроде video=
(смотреть /usr/src/linux/Documentation/fb/modefb.txt).

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Не стартует x11 при отключенном дисплее"  +/
Сообщение от PavelR (ok) on 10-Дек-11, 22:46 
>>> А отрывок из Xorg.log.0 можно запостить?
> Значит, модуль nvidia отрубается, если не выявляет подключенного монитора. Приходят в голову
> идеи:
> 1) попробовать nouveau;
> 2) попробовать опции ядра вроде video=
> (смотреть /usr/src/linux/Documentation/fb/modefb.txt).

Внимание вопрос, нахрена пробовать nouveau и опции ядра video=, если топикстартер хочет ходить на "сервер"  по VNC?  А это делается легко и непринужденно установкой tightvncserver.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Не стартует x11 при отключенном дисплее"  +/
Сообщение от Alex (??) on 10-Дек-11, 22:56 
>>>> А отрывок из Xorg.log.0 можно запостить?
>> Значит, модуль nvidia отрубается, если не выявляет подключенного монитора. Приходят в голову
>> идеи:
>> 1) попробовать nouveau;
>> 2) попробовать опции ядра вроде video=
>> (смотреть /usr/src/linux/Documentation/fb/modefb.txt).
> Внимание вопрос, нахрена пробовать nouveau и опции ядра video=, если топикстартер хочет
> ходить на "сервер"  по VNC?  А это делается легко
> и непринужденно установкой tightvncserver.

У меня уже есть x11vnc и я захожу на комп по нему. Но проблема не в этом, а в том, что для запуска x11vnc нужны иксы, а они то и не могут запуститься из-за отключенного монитора..
То есть, сейчас мне нужно присоединить монитор, загрузить комп, а потом уж только отключить монитор, что есть не совсем удобно.


Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Не стартует x11 при отключенном дисплее"  +/
Сообщение от nick (??) on 11-Дек-11, 15:39 
Forcing Modes

A mode can be forced on the kernel command line. Unfortunately, the command line option video is poorly documented in the DRM case. Bit and pieces on how to use it can be found in

http://cgit.freedesktop.org/nouveau/linux-2.6/tree/Documenta...
http://cgit.freedesktop.org/nouveau/linux-2.6/tree/drivers/g...

The format is: video=<conn>:<xres>x<yres>[M][R][-<bpp>][@<refresh>][i][m][eDd]

<conn>: Connector, e.g. DVI-I-1, see your kernel log.
<xres> x <yres>: resolution
M: compute a CVT mode?
R: reduced blanking?
-<bpp>: color depth
@<refresh>: refresh rate
i: interlaced (non-CVT mode)
m: margins?
e: output forced to on
d: output forced to off
D: digital output forced to on (e.g. DVI-I connector)

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Не стартует x11 при отключенном дисплее"  +/
Сообщение от PavelR (ok) on 11-Дек-11, 17:36 
> У меня уже есть x11vnc и я захожу на комп по нему.
> Но проблема не в этом, а в том, что для запуска
> x11vnc нужны иксы, а они то и не могут запуститься из-за
> отключенного монитора..

Думать запретили ? Читать - запретили ? Чем запрещают, угрозой расстрела ?

- Доктор, если "вот так" делаю, мне больно!!!!
- Не делайте "вот так".

Не используйте x11vnc. Используйте tightvncserver.

Читаем:  x11vnc: a VNC server for real X displays

x11vnc allows one to view remotely and interact with real X displays (i.e. a display corresponding to a physical monitor, keyboard, and mouse) with any VNC viewer. In this way it plays the role for Unix/X11 that WinVNC plays for Windows.

Думаем о том, что оно делает. Сравниваем с рекомендуемым.
Если у вас какие-то другие задачи - озвучивайте.  

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Не стартует x11 при отключенном дисплее"  +/
Сообщение от nick (??) on 11-Дек-11, 17:43 
>[оверквотинг удален]
> - Доктор, если "вот так" делаю, мне больно!!!!
> - Не делайте "вот так".
> Не используйте x11vnc. Используйте tightvncserver.
> Читаем:  x11vnc: a VNC server for real X displays
> x11vnc allows one to view remotely and interact with real X displays
> (i.e. a display corresponding to a physical monitor, keyboard, and mouse)
> with any VNC viewer. In this way it plays the role
> for Unix/X11 that WinVNC plays for Windows.
> Думаем о том, что оно делает. Сравниваем с рекомендуемым.
> Если у вас какие-то другие задачи - озвучивайте.

===
После включения реального монитора под x11vnc можно продолжить ТУ ЖЕ СЕССИЮ с теми же приложениями, тогда как TightVNC - это ОТДЕЛЬНЫЙ вход. Что человеку больше нравится - решать ему.  

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

10. "Не стартует x11 при отключенном дисплее"  +/
Сообщение от Alex (??) on 11-Дек-11, 18:19 
> После включения реального монитора под x11vnc можно продолжить ТУ ЖЕ СЕССИЮ с
> теми же приложениями, тогда как TightVNC - это ОТДЕЛЬНЫЙ вход.

Это тоже весьма полезная информация. Спасибо :)

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

9. "Не стартует x11 при отключенном дисплее"  +/
Сообщение от Alex (??) on 11-Дек-11, 18:18 
> Думать запретили ? Читать - запретили ? Чем запрещают, угрозой расстрела ?
> - Доктор, если "вот так" делаю, мне больно!!!!
> - Не делайте "вот так".

Очень сентиментально, но не по делу ;)
Я поставил x11vnc потому, что он первым мне попался и вполне устраивает.

> Не используйте x11vnc. Используйте tightvncserver.
> Читаем:  x11vnc: a VNC server for real X displays
> x11vnc allows one to view remotely and interact with real X displays
> (i.e. a display corresponding to a physical monitor, keyboard, and mouse)
> with any VNC viewer. In this way it plays the role
> for Unix/X11 that WinVNC plays for Windows.
> Думаем о том, что оно делает. Сравниваем с рекомендуемым.
> Если у вас какие-то другие задачи - озвучивайте.

А вот за это спасибо.
Я правильно понимаю, что иксы не загрузятся, если использовать x11vnc и загрузятся, если использовать tightvncserver? Я, конечно, сейчас проверю это, но всё-равно спрашиваю..


Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

11. "Не стартует x11 при отключенном дисплее"  +/
Сообщение от Alex (??) on 11-Дек-11, 19:00 
Не помогла смена vnc сервера - без монитора всё-равно не запускаются иксы, а значит и vnc-сервер
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Не стартует x11 при отключенном дисплее"  +/
Сообщение от nick (??) on 11-Дек-11, 19:09 
> Не помогла смена vnc сервера - без монитора всё-равно не запускаются иксы,
> а значит и vnc-сервер

Нужно или запускать Xvfb (virtual framebuffer) вместо Xorg - без реальной карты, или
ставить опцию ядра video=...e..., чтобы монитор считался подключенным всегда. Кажется, второе проще. Не знаю, правда, совмесим ли модуль nouveau ядра c NVIDIA proprietary drivers.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Не стартует x11 при отключенном дисплее"  +/
Сообщение от anonymous (??) on 12-Дек-11, 12:14 
> Не помогла смена vnc сервера - без монитора всё-равно не запускаются иксы,
> а значит и vnc-сервер

ftp://download.nvidia.com/XFree86/Linux-x86/290.10/README/xc...

и другая документация на сайте

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

14. "Не стартует x11 при отключенном дисплее"  +/
Сообщение от Alex (??) on 12-Дек-11, 12:36 
> ftp://download.nvidia.com/XFree86/Linux-x86/290.10/README/xc...
> и другая документация на сайте

О! Вот это, наверное, то, что надо! :)
---------------------------------------
Option "IgnoreDisplayDevices" "string"
This option tells the NVIDIA kernel module to completely ignore the indicated classes of display devices when checking which display devices are connected. You may specify a comma-separated list containing any of "CRT", "DFP", and "TV". For example:
---------------------------------------

Вечерком проверю.
Спасибо за наводку.


Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

15. "Не стартует x11 при отключенном дисплее"  +/
Сообщение от nick (??) on 12-Дек-11, 14:38 
>[оверквотинг удален]
> О! Вот это, наверное, то, что надо! :)
> ---------------------------------------
> Option "IgnoreDisplayDevices" "string"
> This option tells the NVIDIA kernel module to completely ignore the indicated
> classes of display devices when checking which display devices are connected.
> You may specify a comma-separated list containing any of "CRT", "DFP",
> and "TV". For example:
> ---------------------------------------
> Вечерком проверю.
> Спасибо за наводку.

Эта опция вроде бы игнорирует даже существующие мониторы, а не имитирует наличие отсутствующего монитора.


Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

16. "Не стартует x11 при отключенном дисплее"  +/
Сообщение от nick (??) on 12-Дек-11, 14:58 
Option "ConnectedMonitor" "string"

Allows you to override what the NVIDIA kernel module detects is connected to your graphics card. This may be useful, for example, if you use a KVM (keyboard, video, mouse) switch and you are switched away when X is started. In such a situation, the NVIDIA kernel module cannot detect which display devices are connected, and the NVIDIA X driver assumes you have a single CRT.

Valid values for this option are "CRT" (cathode ray tube), "DFP" (digital flat panel), or "TV" (television); if using TwinView, this option may be a comma-separated list of display devices; e.g.: "CRT, CRT" or "CRT, DFP".

Option "UseDisplayDevice" "string"

Note the subtle difference between this option and the "ConnectedMonitor" option: the "ConnectedMonitor" option overrides which display devices are actually detected, while the "UseDisplayDevice" option controls which of the detected display devices will be used on this X screen.
===
Итак, пишем:

Option "ConnectedMonitor" "CRT"
(или как там еще подключен монитор), и он считается подключенным всегда (теоретически :) ).

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

17. "Не стартует x11 при отключенном дисплее"  +/
Сообщение от Alex (??) on 12-Дек-11, 15:03 
> (или как там еще подключен монитор), и он считается подключенным всегда (теоретически
> :) ).

Понятно.
Спасибо за участие. Вечерком проверю и отпишусь о результатах.

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

18. "Не стартует x11 при отключенном дисплее"  +/
Сообщение от Alex (??) on 16-Дек-11, 12:36 
Заработало!
Помогло: Option "ConnectedMonitor" "CRT"
Всем спасибо!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру