LINUX.ORG.RU

проблема с видео


0

0

Имеем компутер на маме Asus p4vp-mx (Все встроенное) Видеокарта определилась виндой как S3 savageproDDR, Linux при установке определил ее как S3 ProsavageKM133 (кстати установился только с параметром lowres)в противном случае при запуске графики монитор (SyncMaster 753)уходил в standby

А теперь собственно проблема :-) нельзя изменить разрешение экрана больше чем 640*480 в 800*600 "Превышение частоты"(функция монитора), больше - standby

пробовал в /etc/X11/XF86Config изменить максимальную частоту монитора (до 70 герц, по умолчанию от 50 до 160) не помогло... Как быть ?

С уважением, Гера

anonymous

Ответ на: Извиняйте, а что это значит? от wild_cat

usage: gtf x y refresh [-v|--verbose] [-f|--fbmode] [-x|--xorgmode]

            x : the desired horizontal resolution (required)
            y : the desired vertical resolution (required)
      refresh : the desired refresh rate (required)
 -v|--verbose : enable verbose printouts (traces each step of the computation)
  -f|--fbmode : output an fbset(8)-style mode description
 -x|--xorgmode : output an Xorg-style mode description (this is the default
                if no mode description is requested)

Полученный выхлоп пишем в секцию monitor в XF86config.
Как это сделать, написано в man xf86config.
Если что непонятно - спрашивайте.

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

В смысле сейчас и попробую

Так ничего не получилось :-(( и потом, мне кажется, что проблема все - таки в видеокарте, т.к. только 800х600 дают превышение, на любом другом (1024х768 1280х960) монитор "Засыпает"

Готов поэксперементировать с любым вариантом решения проблемы

С уважением Гера

wild_cat
()
Ответ на: В смысле сейчас и попробую от wild_cat

1). написать section "Monitor" правильно

вот как оно сейчас выглядит у меня:
Section "Monitor"
	#DisplaySize	  320   240	# mm
	Identifier   "Monitor0"
	VendorName   "IVM"
	ModelName    "LM704U"
	HorizSync    30.0 - 70.0
	VertRefresh  50.0 - 160.0
	Option	    "DPMS"
EndSection

здесь главную роль играют вот эти строчки:
	HorizSync    30.0 - 70.0
	допустимые частоты горизонтальной развертки в килогерцах
	VertRefresh  50.0 - 160.0
	допустимые частоты вертикальной развертки в герцах
	Option	    "DPMS"
	позволяет получать эти параметры от монитора.

значения для первых двух строчек надо найти в инструкции к монитору и вписать в конфиг Xов. Либо они определяются в большинстве случаев корректно через X -configure.
Option "DPMS" позволяет Xам автоматически снимать эти значения с монитора. Не всегда корректно работает с viewsonicами (бага в багзилле висит с незапамятных времен)

2). найти рабочие драйвера для "дикаря".

для начала стоит попробовать безопасный режим работы через vesa. Для этого в section "device" пишется примерно следующее:

Section "Device"
    Identifier  "VESA Framebuffer"
    Driver      "vesa"
    #VideoRam    4096
    # Insert Clocks lines here if appropriate
EndSection

ну и изменить строчку в section "screen"
Section "Screen"
    Identifier  "Screen 1"
    Device      "VESA Framebuffer"
    #------------^^^^^^^^^^^^^^^^^----
    Monitor     "My Monitor"

если это помогло, тогда надо среди снапшотов для S3 Savage с http://dri.freedesktop.org найти рабочий.

Вот до кучи пара ссылок:
http://www.probo.com/timr/savage40.html
http://dri.freedesktop.org/wiki/S3Savage

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