casper |
|
Темы:
18
Сообщения:
122
Участник с: 01 ноября 2011
|
Доброго времени суток! В общем проблема появилась совсем недавно, но точно не помню после какого обновления. У меня к видюхе через hdmi подключен телик и настроен режим separate X screen. Сгенеренный с помощью nvidia-settings конфиг: [[email protected]/0 > ~]% cat /etc/xorg.conf [17:31] # nvidia-settings: X configuration file generated by nvidia-settings # nvidia-settings: version 295.20 ([email protected]) Mon Feb 6 22:13:16 PST 2012 Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 Screen 1 "Screen1" RightOf "Screen0" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "Xinerama" "0" # Option "Blank Time" "0" # Option "Standby Time" "0" # Option "Suspend Time" "0" # Option "Off Time" "0" EndSection Section "Files" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection Section "Monitor" # HorizSync source: edid, VertRefresh source: edid Identifier "Monitor0" VendorName "Unknown" ModelName "LG Electronics W1943" HorizSync 30.0 - 61.0 VertRefresh 56.0 - 75.0 Option "DPMS" "true" EndSection Section "Monitor" Identifier "Monitor1" VendorName "Unknown" ModelName "LG Electronics LG TV" HorizSync 30.0 - 83.0 VertRefresh 58.0 - 62.0 Option "DPMS" "true" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce GT 430" BusID "PCI:1:0:0" Screen 0 EndSection Section "Device" Identifier "Device1" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce GT 430" BusID "PCI:1:0:0" Screen 1 EndSection Section "Screen" # Removed Option "TwinView" "1" # Removed Option "metamodes" "CRT: nvidia-auto-select +0+0, DFP: nvidia-auto-select +1360+0" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "TwinView" "0" Option "TwinViewXineramaInfoOrder" "CRT-1" Option "metamodes" "CRT: nvidia-auto-select +0+0; CRT: 1360x768_60 +0+0" SubSection "Display" Depth 24 EndSubSection EndSection Section "Screen" Identifier "Screen1" Device "Device1" Monitor "Monitor1" DefaultDepth 24 Option "TwinView" "0" Option "metamodes" "DFP: 1920x1080 +0+0" SubSection "Display" Depth 24 EndSubSection EndSection В итоге могу запустить фильм на ТВ, но не могу сделать его на весь экран, не могу подвигать, закрыть тоже никак (только процесс убить). На данный момент установлено: extra/xorg-server 1.13.0-2 (xorg) Xorg X server extra/xorg-server-common 1.13.0-2 Xorg server common files multilib/lib32-nvidia-utils 304.51-1 NVIDIA drivers utilities and libraries. (32-bit) extra/libcl 1.1-3 OpenCL library and ICD loader from NVIDIA extra/libvdpau 0.5-1 Nvidia VDPAU library extra/nvidia 304.51-3 NVIDIA drivers for linux. extra/nvidia-utils 304.51-1 NVIDIA drivers utilities and libraries. extra/opencl-nvidia 304.51-1 OpenCL implemention for NVIDIA |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
У меня есть машина со старой nvidia и драйвером nvidia-173xx, на которой настроен второй экран на телевыход. Конфиг выглядит примерно так: Section "ServerLayout" Identifier "dual" Screen 0 "Screen0" 0 0 Screen 1 "Screen1" RightOf "Screen0" EndSection Section "ServerFlags" Option "Xinerama" "0" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Plug-n-play" DisplaySize 323 244 HorizSync 30.0 - 69.0 VertRefresh 50.0 - 160.0 Option "DPMS" EndSection Section "Monitor" Identifier "Monitor1" VendorName "Unknown" ModelName "TV-0" DisplaySize 200 150 HorizSync 15.6 - 15.6 VertRefresh 50.0 EndSection Section "Device" Identifier "Videocard0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce FX 5200" BusID "PCI:2:0:0" Option "NvAGP" "1" Screen 0 EndSection Section "Device" Identifier "Videocard1" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce FX 5200" BusID "PCI:2:0:0" Option "NvAGP" "1" Screen 1 EndSection Section "Screen" Identifier "Screen0" Device "Videocard0" Monitor "Monitor0" DefaultDepth 24 Option "NoLogo" "true" Option "HorizSync" "CRT-0: 30-69" Option "VertRefresh" "CRT-0: 50-160" Option "UseEdidDpi" "off" Option "UseEdidFreqs" "off" Option "NoTwinViewXineramaInfo" "true" Option "TwinView" "0" Option "DynamicTwinView" "False" SubSection "Display" Depth 24 Modes "1024x768_85" EndSubSection EndSection Section "Screen" Identifier "Screen1" Device "Videocard1" Monitor "Monitor1" DefaultDepth 24 Option "NoLogo" "true" Option "TVOutFormat" "COMPOSITE" Option "TVStandard" "PAL-D" Option "TwinView" "0" Option "DynamicTwinView" "False" SubSection "Display" Depth 24 Modes "720x576" EndSubSection EndSection Только нафиг мне этот курсор там не нужен, ибо всё видео я туда запускаю простым скриптиком из консольного мплеера, в котором уже заранее выставлен полноэкранный режим, вывод видео на второй экран, а звука во соответствующую звуковую карту, и управление всё клавиатурное, в терминале на “своём” экране, а не на “том”: $ cat bin/tvmplayer #!/bin/sh exec mplayer -ao alsa:noblock:device=hw=2.0 -display :0.1 -fs "[email protected]" |
vdemin |
|
Темы:
54
Сообщения:
1615
Участник с: 24 января 2009
|
Можно попробовать откатить иксы: https://bbs.archlinux.org/viewtopic.php?pid=1175320 http://forums.gentoo.org/viewtopic-t-935786.html Если поможет - оформляйте багрепорт. |
casper |
|
Темы:
18
Сообщения:
122
Участник с: 01 ноября 2011
|
vdemin, спасибо за наводку, действительно откат помог. Natrio, я тоже узаю мплеер для просмотра фильмов на ТВ, но как насчет поставить на паузу фильм или закрыть мплеер на втором монике. У меня он не слушает команды с клавиатуры пока я не перетащу туда мышь и не кликну на окно мплеера (т.е. надо выделить его сначала). |
vdemin |
|
Темы:
54
Сообщения:
1615
Участник с: 24 января 2009
|
Багрепорт: https://bugs.archlinux.org/task/31959 |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Обновил на этой машине иксы – точно, перестало заходить на второй экран.CasperКажется, вы не понимаете. Я всегда запускаю mplayer в консоли на ПЕРВОМ экране, а видео он показывает на втором. Разумеется, он управляется из консоли на первом, откуда и был запущен :) Посмотрите внимательно скрипт – там ясно видно, что вывод прямо там переназначен на второй экран, а значит запускать его можно хоть с первого, хоть вообще по SSH, если приспичит. |
casper |
|
Темы:
18
Сообщения:
122
Участник с: 01 ноября 2011
|
Все понял, спасибо за разъяснения и извините за невнимательность ) Вечером все настрою как надо. |
vdemin |
|
Темы:
54
Сообщения:
1615
Участник с: 24 января 2009
|
xorg-server 1.13.0-3 в тестинге, обещают, что поправили. https://projects.archlinux.org/svntogit … 7ac1701626 |
chawoosh |
|
Темы:
4
Сообщения:
107
Участник с: 07 декабря 2011
|
Уже стоит в очереди на обновление. |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Есть контакт! :) На nvidia-173xx нормализовалось. |