Здравствуйте.
Железо: ноутбук Asus M50VC #В принципе думаю не так уж важно, хотя...
ОС: Ubuntu 10.04 #В принципе думаю не так уж важно, хотя...
Видео: NVIDIA GeForce 9300M GS + проприетарный драйвер 195 #В принципе думаю тоже не важно какая модель, хотя...
На днях наконец-то купил HDMI и решил воспользоваться теликом как вторым монитором. По началу все хорошо. Включил, зашел в настройки nvidia-settings, там в настройках включил второй дисплей в режиме TwinView и перезапустил иксы. Все заработало, но я не об этом, т.к. в такой конфигурации при просмотре фильма я не могу пользоваться рабочими столами. Ведь система считает 2 дисплея как один и при переключении на другой стол переключает и на втором дисплее. Благо я на линуксе

/rolleyes.gif\' class=\'bbc_emoticon\' alt=\':rolleyes:\' />. Я не долго думая захожу все в те же настройки и меняю с TwinView на Separate X screen, рестартую иксы и вуаля. У меня реально два разных дисплея :0.0 и :0.1 Просто круто. Но как раз тут у меня и загвоздка: я не могу воспользоваться вторым дисплеем, т.е. на нем отображаются мои обои, по нему бегает мышка, но я не могу перетащить на него "окно". Окна туда не тянутся. Я пробовал в терминале менял переменную DISPLAY, запускал приложения из этого терминала, они запускались, но не появлялись на этом дисплее.
Подскажите как работать на втором дисплее :0.1? или может что еще, рассмотрю любые подходящие мне варианты.
странное поведение. у меня все прекрасно перетягивается - на телеке дочь смотрит мультики на монике я чего-нибудь делаю и всем хорошо
Цитата: Vicpo от 11 Апреля 2011, 21:27странное поведение. у меня все прекрасно перетягивается - на телеке дочь смотрит мультики на монике я чего-нибудь делаю и всем хорошо
Ну и у меня так в режиме TwinView, тока в этом режиме нельзя пользоваться несколькими рабочими столами, т.к. переключение между ними приводит к переключению этих столов на 2 физических дисплеях, что есть правильно, так и должно быть. Я же хочу, что бы экраны работали независимо, т.е. в режиме separate. Но у меня не как не получается запустить на втором монике что-либо
smplayer -display :0.2
не приводит не к чему, ни ошибок ни ругани, ни каких предупреждений. Завтра придется подключать PPA репозитории NVIDIA и ставить дрова новее чем 195, которы сейчас являются текущими. Хотя я так этого не хочу....
Значит так, установка новых 270 дров и всех их зависимостей не прокатила. Ничего не поменялось.baf@Ubuntu10:~$ smplayer -display :0.2
smplayer: cannot connect to X server :0.2
baf@Ubuntu10:~$ smplayer -display :0.1
SMPlayer v. 0.6.8 (SVN r3213) запущен в Linux
Видите, при неверном указании дисплея он ругается на то что такого нет, а при верно запускает, но на этом дисплее кроме обоев и мышки так ничего и не появляется.
А вот мой конфиг baf@Ubuntu10:~$ more /etc/X11/xorg.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 270.29 (buildd@lansones) Fri Feb 25 17:49:43 UTC 2011
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" 1280 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "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 "LPL"
HorizSync 30.0 - 75.0
VertRefresh 60.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "SAMSUNG"
HorizSync 26.0 - 81.0
VertRefresh 24.0 - 75.0
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9300M GS"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9300M GS"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
# Removed Option "TwinView" "1"
# Removed Option "metamodes" "DFP-0: nvidia-auto-select +0+0, DFP-1: nvidia-auto-select +1280+0"
# Removed Option "TwinView" "0"
# Removed Option "metamodes" "DFP-0: nvidia-auto-select +0+0"
# Removed Option "TwinView" "1"
# Removed Option "metamodes" "DFP-0: nvidia-auto-select +0+0, DFP-1: nvidia-auto-select +1280+0"
# Removed Option "TwinView" "0"
# Removed Option "metamodes" "nvidia-auto-select +0+0"
# Removed Option "TwinView" "1"
# Removed Option "metamodes" "DFP-0: nvidia-auto-select +0+0, DFP-1: nvidia-auto-select +1280+0"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "DFP-0"
Option "metamodes" "DFP-0: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DFP-1: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
baf@Ubuntu10:~$
Честно скажу, не хочу я изучать его, но пришлось. Ну он на мой взгляд правильный. Думаю тут где-то в другом что-то. Мне кажется, что на 2 дисплее не запущена какая-либо "оболочка". Я пробовал там запускать гнома, но он сразу ругался на то что он уже и так работает. Интересно, что в интернете у других таких как я все в порядке. Командой выше спокойно запускается что угодно, но они не говорят как выглядит их 2 экран. Попробуйте кто-нибуть, что будет у Вас?
Стоп стоп... какой конфиг? драйвер сам подстраивает все автоматом, достаточно воспользоваться утилитой конфигурирования. В последнее время у меня в арче вообще нет xorg.conf - все прекрасно работает.
Попробуйте без конфига.
Цитата: Vicpo от 12 Апреля 2011, 21:11Стоп стоп... какой конфиг? драйвер сам подстраивает все автоматом, достаточно воспользоваться утилитой конфигурирования. В последнее время у меня в арче вообще нет xorg.conf - все прекрасно работает.
Попробуйте без конфига.
Все верно настройки динамически изменяются специальной утилитой nvidia-settings. В этой же проге можно сохранить конфиг, но при загрузке настройки будут все равно динамически настроены и xorg.conf будет заменен динамически на актуальный. Я лишь привел его, дабы стало понятно, что я пытаюсь настроить. Пока что я топчусь на месте

/sad.gif\' class=\'bbc_emoticon\' alt=\':(\' />
Вот честно я не пойму как так происходит.
Возьму в пример мою конфу телек + моник - разные разрешения, при том все автоматом настраивается и работает. VLC прекрасно перетаскивается на телевизор и пашет в полноэкранном режиме. Видеокарта GF 450 - дистрибутив Arch linux
Доброй ночи!
Ноут у меня такой же, только ubunta 10.10, NVIDIA driver 260.19.06 и монитор внешний 24" по d-sub подключен (ну не купил я hdmi кабель).
Давно пользуюсь TwinView, недостатки те-же ). Сегодня попробовал Separate X screen - ништяк оказывается. Только у меня на 2-м экране запустился свой рабочий стол с собственными дефолтными панелями и апплетами, хотя апплет уведомлений только один. Обои и тема общие, окна и файлы не передаются между экранами, хотя стол фактически один и тот же.
Вот мой Xorg.conf
[spoiler]
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 260.19.06 (buildd@palmer) Mon Oct 4 16:01:38 UTC 2010
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "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 "LPL"
HorizSync 30.0 - 75.0
VertRefresh 60.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "BenQ V2420H"
HorizSync 30.0 - 83.0
VertRefresh 50.0 - 76.0
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9300M GS"
Option "NoLogo" "True"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9300M GS"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DFP: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "CRT: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
[/spoiler]
Кстати, как они 270 дрова, лучше? у меня на 260 в glxgears максимум был 1991fps
Запускал с -display - работает, но не все проги воспринимают -display, ругаются на неизвестный параметр )))
Цитата: B@F от 12 Апреля 2011, 21:21Пока что я топчусь на месте
/sad.gif\' class=\'bbc_emoticon\' alt=\':(\' />
Попробуй в новом пользователе, может у текущего что-то отрубил )
Цитата: Rubik от 13 Апреля 2011, 00:04Доброй ночи!
Ноут у меня такой же, только ubunta 10.10, NVIDIA driver 260.19.06 и монитор внешний 24" по d-sub подключен (ну не купил я hdmi кабель).
Давно пользуюсь TwinView, недостатки те-же ). Сегодня попробовал Separate X screen - ништяк оказывается. Только у меня на 2-м экране запустился свой рабочий стол с собственными дефолтными панелями и апплетами, хотя апплет уведомлений только один. Обои и тема общие, окна и файлы не передаются между экранами, хотя стол фактически один и тот же.
Вот мой Xorg.conf
[spoiler]
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 260.19.06 (buildd@palmer) Mon Oct 4 16:01:38 UTC 2010
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "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 "LPL"
HorizSync 30.0 - 75.0
VertRefresh 60.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "BenQ V2420H"
HorizSync 30.0 - 83.0
VertRefresh 50.0 - 76.0
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9300M GS"
Option "NoLogo" "True"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9300M GS"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DFP: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "CRT: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
[/spoiler]
Кстати, как они 270 дрова, лучше? у меня на 260 в glxgears максимум был 1991fps
Запускал с -display - работает, но не все проги воспринимают -display, ругаются на неизвестный параметр )))
Вот видите у человека работает. Если хочешь запускать любую прогу на нем то export DISPLAY=:0.n где n и есть твой дисплей. А затем запускаешь из этого терминала.
У меня все так же, но глухо как в танке.
Vicpo, в каком режиме у тебя настроено? в режиме TwinView можно перетаскивать, а в сепарайт нет. Если надо в сепарейт, то нужно включать xinerima(не ругайте за ошибку в названии, пишу по памяти), но тогда объединение логическое и все та же неприятности или приятности, в зависимотсти от потребностей.
Кстате файла xorg.conf может и не быть. Вместо него может быть в домашней папке *.xml названия не запомнил и лежит либо в самой папке либо в ~/.gnome/*.xml. Этот файл является приоритетным.
Побаловался я с этим делом и отрубил (
Слишком большая минимальная нагрузка на видеокарту - даже при простое performance level =>2 - 86% max частоты, не есть гуд.
В интернетах пишут, что с xinerama недоступна аппаратное ускорение )
~/.nvidia-settings-rc кажется - локальные настройки nvidia, не то?
Цитата: Rubik от 13 Апреля 2011, 11:41Побаловался я с этим делом и отрубил (
Слишком большая минимальная нагрузка на видеокарту - даже при простое performance level =>2 - 86% max частоты, не есть гуд.
В интернетах пишут, что с xinerama недоступна аппаратное ускорение )
~/.nvidia-settings-rc кажется - локальные настройки nvidia, не то?
xinerema работает за счет самого xorg, что не гуд конечно, да и зачем если есть TwinView - то же самое но на аппаратном.
Конфиги вроде одинаковые, где-то в другом косяк. ~/.nvidia-settings-rc сразу смотрел, для меня там нет ничего плохого, вро де не оно. Вечерком другого юзера замучу, посмотрим как и что.
Я не понимаю как у вас в режиме TwinView возникают проблемы, у мен явсе открывается только на основном мониторе на телевизоре только обоина отображается и при надобности я туда могу отправить фильм а сам дальше работать за компом.
Сам стол выглядит так
[attachment=367:1.png]
Настройки только такие
[attachment=369:2.png]
[attachment=371:3.png]
Цитата: Vicpo от 13 Апреля 2011, 20:16Я не понимаю как у вас в режиме TwinView возникают проблемы, у мен явсе открывается только на основном мониторе на телевизоре только обоина отображается и при надобности я туда могу отправить фильм а сам дальше работать за компом.
Ну так и B@F и я пишем же, что в режиме Twinview
проблем НЕТ, они возникают у B@F при активации режима Separate X Screen без Xinerama - не может запускать на втором экране
Я же отмечал, что в этом режиме у меня немало загружается видеокарта и соответственно отапливает мою комнату

/biggrin.gif\' class=\'bbc_emoticon\' alt=\':D\' />. Как бы 1-3 месяца назад это был бы плюс

/laugh.gif\' class=\'bbc_emoticon\' alt=\':lol:\' />.
Полагаю, что B@F печка тоже не нужна.
Цитата: Rubik от 13 Апреля 2011, 20:47Ну так и B@F и я пишем же, что в режиме Twinview проблем НЕТ, они возникают у B@F при активации режима Separate X Screen без Xinerama - не может запускать на втором экране
Я же отмечал, что в этом режиме у меня немало загружается видеокарта и соответственно отапливает мою комнату
/biggrin.gif\' class=\'bbc_emoticon\' alt=\':D\' />. Как бы 1-3 месяца назад это был бы плюс
/laugh.gif\' class=\'bbc_emoticon\' alt=\':lol:\' />.
Полагаю, что B@F печка тоже не нужна.
Я так понимаю есть
ЦитироватьВключил, зашел в настройки nvidia-settings, там в настройках включил второй дисплей в режиме TwinView и перезапустил иксы. Все заработало, но я не об этом, т.к. в такой конфигурации при просмотре фильма я не могу пользоваться рабочими столами.
Хотя это риторический вопрос - ставим галочку у плеера "отображать на всех рабочих столах" и пользуемся ... Хотя я думаю B@F этот вариант не устроит )))