Deutsch
Germany.ruФорумы → Архив Досок→ Linux & Co

Fedora Core 6 и изображение

223  1 2 все
kashej прохожий23.01.07 12:56
kashej
23.01.07 12:56 
Такая вот проблема: Недавно установил "Fedora Core 6" и купил монитор "Iiyama ProLite E1900S". Время от времени экран становится черным и посередине сообщение "vertical frequency out of range" и соответственно "horizontal frequency out of range". Я проверял значения этих параметров в файле "/etc/X11/xorg.conf", но там все в норме и соответствует техническим данным монитора.
Заметил, что проблема возникает при старте воспроизведения с MPlayer или при старте kdetv (не всегда, а как-то хаотично).
При запуске какой-нибудь презентации на весь экран (.ppt, .pps, ...) (тоже не каждый раз) получается какой-то размазанный экран. Т.е. все изображение состоит из мелких прямоугольников, что ничего не разобрать и приходится перелогиниваться.
Также при включении компа не всегда стартует Х. Нужно логиниться в текстором режиме, да и вся последующая работа происходит в нем же.
У меня графическая карта "nVidia NV11 GeForce2 MX/MX 400".
Может кто знает в чем проблема? 6-я версия Федоры не созрела или я чего не донастроил? Или графическая карта сильно древняя?
http://denis-aristov.ucoz.com
#1 
=MxL= 23.01.07 13:31
=MxL=
NEW 23.01.07 13:31 
в ответ kashej 23.01.07 12:56
Видеокарта и Феодора тут не прич╦м, out of range - означает что в настройках х-сервера выставлены не соответствующе твоему монитору разрешение и моделайн.
#2 
kashej прохожий23.01.07 13:54
kashej
NEW 23.01.07 13:54 
в ответ =MxL= 23.01.07 13:31
В ответ на:
При запуске какой-нибудь презентации на весь экран (.ppt, .pps, ...) (тоже не каждый раз) получается какой-то размазанный экран. Т.е. все изображение состоит из мелких прямоугольников, что ничего не разобрать и приходится перелогиниваться.

В ответ на:

Также при включении компа не всегда стартует Х. Нужно логиниться в текстором режиме, да и вся последующая работа происходит в нем же.

а эти две проблемы вытекают оттуда же?
Когда зашел в System -> Display, то заметил, что Fedora действительно не опознает мой монитор, а выбирает какой-то стандартный "LCD Panel 1280x1024". От Iiyama там есть кое что в списке, но не версия моего монитора.
Как найти причину проблемы? Где скачать modeline?
Вот мой xorg:
# Xorg configuration created by system-config-display
Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "Monitor"
Identifier "Monitor0"
ModelName "LCD Panel 1280x1024"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 31.5 - 67.0
VertRefresh 50.0 - 75.0
Option "dpms"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nv"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1280x1024" "1280x960" "1280x960" "1280x800" "1280x800" "1152x864" "1152x864" "1152x768" "1152x768" "1024x768" "1024x768" "800x600" "800x600" "640x480" "640x480"
EndSubSection
EndSection
Вот параметры частоты монитора:
Sync frequency: Horizontal 30-80kHz, Vertical 50-75kHz
http://denis-aristov.ucoz.com
#3 
Russman коренной житель23.01.07 14:08
Russman
NEW 23.01.07 14:08 
в ответ kashej 23.01.07 13:54
Возьми мануал к монитору и проверь, правильно ли выставлены частоты.
---
Хорошая болезнь склероз - нет проблем и каждый день новости.
#4 
  Me_himself завсегдатай23.01.07 15:01
NEW 23.01.07 15:01 
в ответ kashej 23.01.07 13:54
Если частота указана верно, попробуй вручную задать ему Modeline: добавь строку
UseModes "Modes0" в секцию "Monitor"
и создай секцию
Section "Modes"
Identifier "Modes0"
<modeline>
EndSection
<modeline> можно сгенерировать здесь: http://www.bohne-lang.de/spec/linux/modeline/
#5 
=MxL= 23.01.07 15:13
=MxL=
NEW 23.01.07 15:13 
в ответ kashej 23.01.07 13:54
При запуске какой-нибудь презентации на весь экран (.ppt, .pps, ...) (тоже не каждый раз) получается какой-то размазанный экран. Т.е. все изображение состоит из мелких прямоугольников, что ничего не разобрать и приходится перелогиниваться.
- это кривой моделайн
Также при включении компа не всегда стартует Х. Нужно логиниться в текстором режиме, да и вся последующая работа происходит в нем же.
- если х-сервер отваливаться на старте, то он пишет по какой причине. А если почитать лог х-сервера то можно без лишних хлопот настроить конфиг, в лог он пишет не только вс╦ что ему не нравиться, но рекомендации по оптимизации -)
Просмотрел несколько ссылок по твоему монитору, везде разные данные. Выкладывай техи которые у тебя в бумагах к монитору =)
Эксперт - человек, который знает вс╦ больше и больше о вс╦ меньшем и меньшем, пока не будет знать абсолютно вс╦ абсолютно ни о чем.
#6 
kashej прохожий23.01.07 15:32
kashej
NEW 23.01.07 15:32 
в ответ =MxL= 23.01.07 15:13
Спасибо. Очень конструктивный ответ.
В ответ на:
А если почитать лог х-сервера

В какой файл идет запись логов?
Сейчас отсканирую техническую часть документации по монитору...
http://denis-aristov.ucoz.com
#7 
kashej прохожий23.01.07 16:04
kashej
NEW 23.01.07 16:04 
в ответ =MxL= 23.01.07 15:13

http://denis-aristov.ucoz.com
#8 
=MxL= 23.01.07 16:17
=MxL=
NEW 23.01.07 16:17 
в ответ kashej 23.01.07 16:04
Стирай эту простыню, вот нужные тебе данные:
Maximum Resolution   1280x1024
Horizontal Sync 30.0 - 80.0 kHz
Verical Sync 50 - 75 Hz
Dot Clock Frequency 135 MHz maximum


#9 
kashej прохожий23.01.07 16:40
kashej
NEW 23.01.07 16:40 
в ответ =MxL= 23.01.07 16:17
В ответ на:
Maximum Resolution 1280x1024
Horizontal Sync 30.0 - 80.0 kHz
Verical Sync 50 - 75 Hz
Dot Clock Frequency 135 MHz maximum

Это все в секцию "Monitor" вписывать?
http://denis-aristov.ucoz.com
#10 
BSDLamer Хвостатый Carpal Tunnel23.01.07 17:00
BSDLamer
NEW 23.01.07 17:00 
в ответ kashej 23.01.07 13:54
В ответ на:
Время от времени экран становится черным и посередине сообщение "vertical frequency out of range" и соответственно "horizontal frequency out of range". Я проверял значения этих параметров в файле "/etc/X11/xorg.conf", но там все в норме и соответствует техническим данным монитора.

В ответ на:

Section "Monitor"
Identifier "Monitor0"
ModelName "LCD Panel 1280x1024"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 31.5 - 67.0
VertRefresh 50.0 - 75.0
Option "dpms"
EndSection

Смотрим в документацию монитора и видим что ты не проверял значение этих параметров в файле /etc/X11/xorg.conf
0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#11 
kashej прохожий23.01.07 17:07
kashej
NEW 23.01.07 17:07 
в ответ BSDLamer 23.01.07 17:00
Да, действительно, не совпадает с документацией. Но тут я наверное сильно доверился своей интуиции, полагая, что если диапазон для вертикальной частоты (горизонтальная-то совпадает) в документации (30.0-80.0) покрывает диапазон в xorg (31.5-67.0), то все в порядке. Или я ошибался?
http://denis-aristov.ucoz.com
#12 
kashej гость23.01.07 17:09
kashej
NEW 23.01.07 17:09 
в ответ =MxL= 23.01.07 16:17
Спасибо. Необходимые изменения я произвел. Вот только не знаю, куда вписать Dot clock frequence...
http://denis-aristov.ucoz.com
#13 
BSDLamer Хвостатый Carpal Tunnel23.01.07 18:08
BSDLamer
NEW 23.01.07 18:08 
в ответ kashej 23.01.07 17:09
В ответ на:
Вот только не знаю, куда вписать Dot clock frequence...

http://xorg.freedesktop.org/archive/X11R6.8.0/doc/xorg.conf.5.html#sect9
0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#14 
=MxL= 23.01.07 18:09
=MxL=
NEW 23.01.07 18:09 
в ответ kashej 23.01.07 17:09
> Вот только не знаю, куда вписать Dot clock frequence
Подожди, у тебя там нестандартная Modeline получаеться, надо поиграться с вариантами.
#15 
=MxL= 23.01.07 18:33
=MxL=
NEW 23.01.07 18:33 
в ответ kashej 23.01.07 17:09
Попробуй так запуститься:
Section "Monitor"
Identifier "Monitor0"
ModelName "LCD Panel 1280x1024"
HorizSync 30.0 - 80.0
VertRefresh 50.0 - 75.0
Option "dpms"
Modeline "1280x1024@70" 141.82 1280 1312 1848 1880 1024 1044 1056 1076 -hsync -vsync
EndSection


#16 
kashej гость23.01.07 18:41
kashej
NEW 23.01.07 18:41 
в ответ =MxL= 23.01.07 18:33
Спасибо. Буду пробовать. А как ты ее сгенерировал если не секрет?
http://denis-aristov.ucoz.com
#17 
=MxL= 23.01.07 19:05
=MxL=
NEW 23.01.07 19:05 
в ответ kashej 23.01.07 18:41
# gtf <ширина> <высота> <частота_обновления>
gtf 1280 1024 70

Или здесь http://xtiming.sourceforge.net/cgi-bin/xtiming.pl

#18 
kashej гость23.01.07 19:37
kashej
NEW 23.01.07 19:37 
в ответ =MxL= 23.01.07 19:05
Внес изменения в xorg. Пока вроде все работает. Остался только один нюанс: Х не всегда стартует после загрузки. Как выъяснить причину?
http://denis-aristov.ucoz.com
#19 
=MxL= 23.01.07 19:46
=MxL=
NEW 23.01.07 19:46 
в ответ kashej 23.01.07 19:37
Вот когда он не стартует он сам пишет причину почему, где найти лог и узнать подробности. Выложи сюда что выда╦т х-сервер посмотрим. Или можешь сразу посмотреть лог
/var/log/Xorg.0.log

скорей всего в последних строчках будет причина.

#20 
1 2 все