nvidia и tvout

PCLinuxOS

Модератор: Bizdelnick

kesbyt
Сообщения: 290

nvidia и tvout

Сообщение kesbyt »

Mandriva 2006 Power Pack+, GF-5700
Взял xorg.conf из этого форума. Там он с настроенным TVOut. Поначалу иксы грузиться перестали вообще. Немного под себя поправил, но всё равно не работает как надо. На телеке вывод только если X server не загружен или из иксов, но когда перехожу в консоль по ctrl-alt-F1...F6. Если раскоментировать строку
# Option "MetaModes" "1024x768,1024x768; 800x600,800x600"
то иксы не грузятся. Кто что думает?
Вот кусочек xorg.conf.
.........................................................
Section "Monitor"
Identifier "monitor1"
VendorName "Plug'n Play"
ModelName "F700P "
HorizSync 30-96
VertRefresh 50-160

# Monitor preferred modeline (85.0 Hz vsync, 91.2 kHz hsync, ratio 5/4)
ModeLine "1280x1024" 157.51 1280 1344 1504 1728 1024 1025 1028 1072 -hsync -vsync

# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616
EndSection

Section "Device"
Identifier "NV AGP TwinView"
VendorName "nVidia"
BoardName "NVIDIA GeForce FX (generic)"
Driver "nvidia"
Option "DPMS"
# Option "MetaModes" "1024x768,1024x768; 800x600,800x600" #добавил
Option "TVStandart" "Pal-D" #добавил
Option "SecondMonitorVertRefresh" "50-160" #добавил
Option "NvAgp" "1" #добавил
Option "CoolBits" "1" #добавил
Option "ConnectedMonitor" "crt,crt" #добавил
Option "TwinViewOrientation" "Clon" #добавил
Option "TvOutFormat" "SVIDEO" #добавил
Option "TwinView" "1" #добавил
Option "SecondMonitorHorizSync" "30-96" #добавил
Option "IgnoreEDID" "1"
# Option "IgnoreDisplayDevices" "DFP, TV"
EndSection

Section "Screen"
Identifier "screen1"
Device "NV AGP TwinView"
Monitor "monitor1"
DefaultColorDepth 24

Subsection "Display"
Depth 8
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 15
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 16
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 24
Virtual 1024 768
EndSubsection
EndSection

Section "ServerLayout"
Identifier "layout1"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Mouse1" "CorePointer"
Screen "screen1"
EndSection
kesbyt
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: nvidia и tvout

Сообщение Valerius »

У меня несколькоо по-другому настроено, но вот эта строчка -

Option "ConnectedMonitor" "crt,crt"

говорит о том что оба монитора это CRT. Вот моя рабочая секция:

Section "Device"
Identifier "device1"
VendorName "nVidia"
BoardName "NVIDIA GeForce FX (generic)"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "NoDDC" "1"
Option "NoLogo" "1"
Option "TwinView"
Option "MetaModes" "1024x768,1024x768; 800x600,800x600; 640x480,640x480"
Option "SecondMonitorHorizSync" "30-50"
Option "SecondMonitorVertRefresh" "60"
Option "TwinViewOrientation" "Clone"
Option "ConnectedMonitor" "CRT,TV"
Option "TVOutFormat" "COMPOSITE"
Option "TVStandard" "PAL-B"
Option "TVOverScan" "0.8"
EndSection
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
kesbyt
Сообщения: 290

Re: nvidia и tvout

Сообщение kesbyt »

не получается. :( Пока эту строку не закоментируешь иксы не запускаются
Option "MetaModes" "1024x768,1024x768; 800x600,800x600; 640x480,640x480"
Вот кусок лога
(WW) NVIDIA(0): Mode "1024x768,1024x768" is larger than virtual size 1024 x
(WW) NVIDIA(0): 768; discarding mode
(WW) NVIDIA(0): Mode "800x600,800x600" is larger than virtual size 1024 x 768;
(WW) NVIDIA(0): discarding mode
(WW) NVIDIA(0): Mode "640x480,640x480" is larger than virtual size 1024 x 768;
(WW) NVIDIA(0): discarding mode
(EE) NVIDIA(0): Failure to construct a valid mode list: no modes remaining.
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "int10"
(II) Unloading /usr/X11R6/lib/modules/linux/libint10.so
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found
kesbyt
Спасибо сказали:
Аватара пользователя
Al2k
Сообщения: 554

Re: nvidia и tvout

Сообщение Al2k »

Я давал свои настройки в этом топике. Много кому они пригодились. Работают 100%.
Athlon64 3200+ (2000@2400); 2*512 PC3200 Kingston + 2*1024 Transcend; (200+80)GB Sata + 250GB IDE Barracuda; Radeon 1950GT; Audigy 2ZS; Plextor DVDRW PX-712A + Toshiba DVD-CDRW
Mandriva Linux 2008.1 Free
Спасибо сказали:
kesbyt
Сообщения: 290

Re: nvidia и tvout

Сообщение kesbyt »

Al2k писал(а):
17.11.2005 09:21
Я давал свои настройки в этом топике. Много кому они пригодились. Работают 100%.

:)
Al2k
Вы свой конфиг не узнали? :)
Это он и есть, но...?
kesbyt
Спасибо сказали:
Аватара пользователя
Al2k
Сообщения: 554

Re: nvidia и tvout

Сообщение Al2k »

Al2k
Вы свой конфиг не узнали?
Это он и есть, но...?

Не узнал :) А в чём но?
Option "IgnoreEDID" "1"

Если не трудно, то разьясни зачем эта опция? У меня такой небыло.
Option "CoolBits" "1"

А вот это уже явно моя строчка :D , эта опция разрешает разгон видеокарты из иксов.

Вот тебе совет:
Если Иксы не заводятся, то обрати внимание на строчку Option "NvAgp" "1" у меня завелось всё только когда сделал параметр = 1, а так он по умолчанию =3..............попробуй значения 1,2,3....может это как раз твой случай. Если нет, то подробно распиши симптомы.
P.S. Есть ещё одна безумная мысль. Может быть порядок строчек с опциями имеет значение?
Athlon64 3200+ (2000@2400); 2*512 PC3200 Kingston + 2*1024 Transcend; (200+80)GB Sata + 250GB IDE Barracuda; Radeon 1950GT; Audigy 2ZS; Plextor DVDRW PX-712A + Toshiba DVD-CDRW
Mandriva Linux 2008.1 Free
Спасибо сказали:
kesbyt
Сообщения: 290

Re: nvidia и tvout

Сообщение kesbyt »

>Option "IgnoreEDID" "1"
>Если не трудно, то разьясни зачем эта опция? У меня такой небыло.
Эта опция была по дефолту. Я пробовал и с ней и без неё, но без толку
>Если Иксы не заводятся, то обрати внимание на строчку Option "NvAgp" "1" у меня завелось всё >только когда сделал параметр = 1, а так он по умолчанию =3..............попробуй значения >1,2,3....может это как раз твой случай. Если нет, то подробно распиши симптомы.
Попробую. Спасибо
kesbyt
Спасибо сказали:
kesbyt
Сообщения: 290

Re: nvidia и tvout

Сообщение kesbyt »

Всё равно не получается. Вот что пишет в /var/log/Xorg.0.log

(**) NVIDIA(0): Default mode "320x240": 12.6 MHz, 31.5 kHz, 60.1 Hz (D)
(**) NVIDIA(0): Default mode "320x200": 15.8 MHz, 37.9 kHz, 85.3 Hz (D)
(**) NVIDIA(0): Default mode "320x175": 15.8 MHz, 37.9 kHz, 85.3 Hz (D)
(WW) NVIDIA(0): Mode "1024x768,1024x768" is larger than virtual size 1024 x
(WW) NVIDIA(0): 768; discarding mode
(WW) NVIDIA(0): Mode "800x600,800x600" is larger than virtual size 1024 x 768;
(WW) NVIDIA(0): discarding mode
(WW) NVIDIA(0): Mode "640x480,640x480" is larger than virtual size 1024 x 768;
(WW) NVIDIA(0): discarding mode
(EE) NVIDIA(0): Failure to construct a valid mode list: no modes remaining.
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "ddc"
(II) Unloading /usr/X11R6/lib/modules/libddc.so
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found
kesbyt
Спасибо сказали:
Аватара пользователя
Al2k
Сообщения: 554

Re: nvidia и tvout

Сообщение Al2k »

Сейчас сравнил твой и мой файлы и нашёл интересную вещь:
Option "TwinViewOrientation" "Clon" #добавил

Правильно - "Clone"
Athlon64 3200+ (2000@2400); 2*512 PC3200 Kingston + 2*1024 Transcend; (200+80)GB Sata + 250GB IDE Barracuda; Radeon 1950GT; Audigy 2ZS; Plextor DVDRW PX-712A + Toshiba DVD-CDRW
Mandriva Linux 2008.1 Free
Спасибо сказали:
kesbyt
Сообщения: 290

Re: nvidia и tvout

Сообщение kesbyt »

Точно. Надо было писать Clone. Лучше бы я оглох чем ослеп!
Всё заработало, только пришлось ещё подправить
Option "ConnectedMonitor" "crt,crt" на
Option "ConnectedMonitor" "crt,tv" :)
Спасибо большое! :)
kesbyt
Спасибо сказали:
Аватара пользователя
Al2k
Сообщения: 554

Re: nvidia и tvout

Сообщение Al2k »

Точно. Надо было писать Clone. Лучше бы я оглох чем ослеп!

Хрен - редьки не слаще, так что не нужно ни того ни другого. :)
P.S. И всётаки мой конфиг рабочий :D
Athlon64 3200+ (2000@2400); 2*512 PC3200 Kingston + 2*1024 Transcend; (200+80)GB Sata + 250GB IDE Barracuda; Radeon 1950GT; Audigy 2ZS; Plextor DVDRW PX-712A + Toshiba DVD-CDRW
Mandriva Linux 2008.1 Free
Спасибо сказали:
joynter
Сообщения: 160
ОС: Mandriva 2010.2PP

Re: nvidia и tvout

Сообщение joynter »

@бу челом, люди добрыя!!!!!!!!!!!!!!!!!!!!!!!
вот конфиг, который, как уже гоорилось, работает на 100%. Правда с одним исключением : когда меняю строчку Option "ConnectedMonitor" "crt,crt" на
Option "ConnectedMonitor" "crt,tv" иксы не запускаются со словами " скрины найдены, но нет подходящей конфигурации"
ящик кажет только ежели запустить nvtv.
подскажите , как енту бяку побороть?
(Mandriva 2005, 2.6.11-6)
-----------------------------------------------
# File generated by XFdrake.

# **********************************************************************
# Refer to the XF86Config man page for details about the format of
# this file.
# **********************************************************************

Section "Files"
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Mandrake 6.0 and later now use a font server independent of
# the X server to render fonts.
FontPath "unix/:-1"
EndSection

Section "ServerFlags"
#DontZap # disable <Crtl><Alt><BS> (server abort)
AllowMouseOpenFail # allows the server to start up even if the mouse does not work
#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
EndSection

Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer
EndSection

Section "InputDevice"
Identifier "Keyboard1"
Driver "keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll,compose:rwin"
EndSection

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/mouse"
Option "ZAxisMapping" "6 7"
EndSection

Section "Monitor"
Identifier "monitor1"
VendorName "ViewSonic"
ModelName "ViewSonic GS773-2"
HorizSync 30-70
VertRefresh 50-180

# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616

# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1152x864_120" 176.01 1152 1240 1368 1584 864 865 868 926 -HSync +Vsync

# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1152x864_100" 143.47 1152 1232 1360 1568 864 865 868 915 -HSync +Vsync

# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1152x864_85" 119.65 1152 1224 1352 1552 864 865 868 907 -HSync +Vsync

# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1152x864_75" 104.99 1152 1224 1352 1552 864 865 868 902 -HSync +Vsync

# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1152x864_60" 81.62 1152 1216 1336 1520 864 865 868 895 -HSync +Vsync

# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1152x864_50" 66.85 1152 1208 1328 1504 864 865 868 889 -HSync +Vsync
EndSection

Section "Device"
Identifier "NV AGP TwinView"
VendorName "nVidia"
BoardName "NVIDIA GeForce MX/MX400"
Driver "nvidia"
Option "DPMS"
Option "MetaModes" "1152x864,1152x864; 1024x768,1024x768; 800x600,800x600"
Option "SecondMonitorVertRefresh" "50-160"
Option "TVStandard" "Pal-B"
Option "NvAgp" "1"
Option "CoolBits" "1"
Option "ConnectedMonitor" "crt,crt"
Option "TwinViewOrientation" "Clone"
Option "TvOutFormat" "COMPOSITE"
Option "SecondMonitorHorizSync" "30-50"
Option "TwinView" "1"
EndSection

Section "Screen"
Identifier "screen1"
Device "NV AGP TwinView"
Monitor "monitor1"
DefaultColorDepth 24

Subsection "Display"
Depth 8
Virtual 1152 864
EndSubsection

Subsection "Display"
Depth 15
Virtual 1152 864
EndSubsection

Subsection "Display"
Depth 16
Virtual 1152 864
EndSubsection

Subsection "Display"
Depth 24
Virtual 1152 864
EndSubsection
EndSection

Section "ServerLayout"
Identifier "layout1"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Mouse1" "CorePointer"
Screen "screen1"
EndSection
Спасибо сказали: