LINUX.ORG.RU

Иксы и ModeLine


0

0

Проблема с иксами. При помощи xf86cfg создаю файл XF86Config, копирую его в
/etc/X11/, запускаю иксы, alt+ctrl+"+\-" - выбираю нужное мне разрешние экрана.
Используя xvidtune получаю ModeLine, записываю в XF86Config, например:


ModeLine "800x600"      52.80    800  836  916 1060    600  601  604  629 +hsync +vsync

Далее в секции Section "Screen":


Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultColorDepth 16
	SubSection "Display"
		Depth     8
		Modes	"800x600"
	EndSubSection
	SubSection "Display"
		Depth     16
		Modes	"800x600"
	EndSubSection
	SubSection "Display"
		Depth     24
		Modes	"800x600"
	EndSubSection
EndSection

При старте иксов получаю черный экран, нажимаю кнопочку настройки монитора - показывает
что установлены та частота и разрешение которые заданны в ModeLine, но никакой реакции
ни на мышку ни на клаву :(. Убираю Modes	"800x600" иксы запускаются, но опять 
приходиться использовать alt+ctrl+"+\-", в чем проблема не пойму, до этого все работало
отлично, проблема появилась сегодня после перезагрузки. Иксы XFree 4.3, дистр слака 9.1.

У меня была похожая хрень на старом мониторе - пришлось еще указать

DisplaySize
HorizSync
VertRefresh

Почему - загадка.

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

HorizSync ,VertRefresh - выставленно.

DisplaySize - объясни в двух словах что такое, и как расчитать.

Просто на работе сказали - надо поставить линукс. Решил поставить альт, из соображений что определит все оборудование, миультимедию всякую ну и т.д. Результат - "херка с бугорка", зато слака встала без проблем все определилось.

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

Then
+   edit /etc/X11/XF86Config-4 and locate the "Monitor" section there.
+   Add a line like:
+
+   DisplaySize     288 216
+
+   to it. The numbers above are X and Y sizes of the monitor's screen
+   (in milimeters) which you can often find in the monitor's manual.

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

Then + edit /etc/X11/XF86Config-4 and locate the "Monitor" section there. + Add a line like: + + DisplaySize 288 216 + + to it. The numbers above are X and Y sizes of the monitor's screen + (in milimeters) which you can often find in the monitor's manual.

anonymous (*) (20.01.2005 20:23:45)

Спасибо, в субботу посмотрю - завтра выходной.

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

Где-то читал, что при переопределении стандартных модлайнов (что вы и сделали) бывают глюки. Придумайте какое-нибудь другое имя, заведомо не совпадающее с дефолтными.

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

Это да, но вроде давно все исправлено. Со времен иксов 4.3 как раз пользуюсь, чтобы в старых игрушках нормальная герцовка была.

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

Спасибо, завтра попробую. Вспомнил как все получилось - работал за соседним компутером, на моем появилась заставка, надо было выйти нажал alt+ctrl+L - эта комбинация у меня залочивает(как лучше это произносить и писать :))) экран, в итоге ничего кроме черного экрана - завис, в итоге два часа секса(с кампутером, а не с женщиной :(() и ничего. Если получится то напишу в чем была проблема, если нет то буду еще просить совета.

Stalcker

anonymous
()
Ответ на: комментарий от jackill

>Если nvidia и ядро как-то модифицировано -ac то тогда все понятно.

Видео Matrox, ядро с kernel.org без патчей.

anonymous
()

Вопрос решился, указанием HorizSync, VertRefresh, правда совсем от левого монитора. Как оказалось, тут есть один деятель изучает линукс под моим присмотром - видимо не досмотрел, были просто не правильно, от балды, указаны характеристики монитора.

Всем спасибо за участие, извиняйте за лишнее беспокойство.

Stalcker.

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