2 видеокарты+ 4 монитора = ? [РЕШЕНО]

Автор Ruban, 24 ноября 2011, 12:45:08

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ruban

lisss, вы рекомендуете вообще не ставить проприетарные драйвера? Даже из non-free?

Я понимаю, что NVIDIA-XXX.run - это не дебианвей, но тогда какие использовать по вашему мнению? Спасибо =)

rayanAyar

Открыли бы... Если бы он работал. :)
А то с некоторыми он вобще не работает, с некоторыми жутко тормозит:
http://openbenchmarking.org/result/1111083-AR-LEDERHOSE23

И как в нем обстоят дела с выводом на несколько мониторов - вобще страшно подумать.

lisss

Цитироватьс некоторыми он вобще не работает
с какими это?
Цитироватьс некоторыми жутко тормозит
fps, конечно, ниже, чем на официальных, но не забудь, что ребятам приходится работать методом обратного инжениринга
Цитироватькак в нем обстоят дела с выводом на несколько мониторов
прекрасно обстоят

rayanAyar

Да я прекрасно понимаю, что "им тяжело" :). Но для меня, как для пользователя, важен результат. А результаты у них пока очень не высокие.

Цитата: lisss от 07 декабря 2011, 13:18:10
с какими это?
С моей старенькой 7600GT мне не удалось их завести. Я конечно и не упирался сильно. Попробовал - не работает - ну и ладно, установил от NVidia - все схватилось без лишних танцев.

Ghostdmn

Кстати, с GT240 тоже не работает, и, видимо, с 220 тоже.
8Gb/GTX750Ti 2Gb/AMD FX(tm)-4300 Quad-Core Processor/HDD 1Tb Toshiba DT01ACA100

Ruban

Сорь, за молчание - подведем итог: устанавливал и убивал систему наверно раз 40 ))) За это время погибло смертью храбрых 2 ДВД-диска, были перепробованы все варианты, которые предлагает Гугль: мульти-хеад на Зефирах, 2 х-org-server'a, в том числе nouveau/mesa и пр..  Попробовал Убунту, затем Минт 12 - непонравилось, нестабильно работают при таких экспериментах - снес нафиг.

Да, этот пост с позиции махрового новичка! - написанное ниже опытным коллегам можно не читать - не увидят ни чего нового =)))

Я таки запустил 4 монитора, но сменил видеокарты на GeForce 210. Ниже пошаговый сценарий действий, но не Дебиан Вэй) Всем удачи и спасибо за советы! =)

Открыть содержимое (спойлер)

Приведу инструкцию, написанную мной (практически полным новичком) при установке Дебиан 6 с нуля. Может кому и понадобится =)

1. Убираем из системника вторую видеокарту. Устанавливаем систему. Добавляем репозитарии в свеже-установленную систему - в root-терминале:

nano /etc/apt/sources.list

# Debian repository
deb http://ftp.ru.debian.org/debian/ squeeze main non-free contrib
deb-src http://ftp.ru.debian.org/debian/ squeeze main non-free contrib

# Security fixes
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

# Debian updates
deb http://ftp.debian.org/debian squeeze-updates main contrib non-free
deb-src http://ftp.debian.org/debian squeeze-updates main contrib non-free

# Backports
deb http://backports.debian.org/debian-backports squeeze-backports main non-free contrib
deb-src http://backports.debian.org/debian-backports squeeze-backports main non-free contrib

2. Я сразу добавляю пользователя в sudoers. В root-терминале:

visudo

Далее находим строчку root[Tab]ALL=(ALL) ALL - обращаю внимание, что [Tab] идет после имени пользователя, которому даем права. Пишем точно такую же для себя:

ИМЯ[Tab]ALL=(ALL) ALL

Затем жмем CTRL+o. У нас спросят "имя файла для записи: /etc/sudoers.tmp"? Нужно удалить .tmp и нажать Enter. Спросят "Файл существует. Переписать?" Нажать Y и Enter.

3. Делаем обновление, в терминале: aptitude update

4. Устанавливаем пакеты для нашей версии ядра и пакеты для компиляции:

aptitude install build-essential linux-headers-$(uname -r)

Надо будет пару раз нажать Y и получить все необходимое.

5. Далее я делаю reboot, можно просто перестартовать сервисы. Но пару раз у меня были глюки, а так точно подхватывает все установленное :-)

6. Далее я еще добавляю mc, с ним очень удобно работать когда останавливаешь х-сервер:

aptitude install mc

7. Переходим в первую консоль Ctrl+Alt+F1, логинимся под пользователем, затем пишем su и под root'ом.

Далее останавливаем иксы:

/etc/init.d/gdm3 stop

8. Запускаем mc и перекидываем файл NVIDIA-Linux-x86_64-290.10.run в /tmp.

Затем пишем в консоле:

cd /tmp/ chmod777

CC=gcc-4.3 sh ./NVIDIA-Linux-x86_64-290.10.run

Запустится установщик драйвера, пару раз Ok и все. Автоконфигурирование — я жму Ok, но если желаете вручную написать xorg.conf то не соглашайтесь.

Вот и все, затем:

reboot

После рестарта увидите на мониторе нормальное разрешение, а не 800х600 :-) Смотрим, чтоб система загрузилась с проприетарными драйверами (см. пост номер 9 в этой теме и делаем также). Затем выключаем и ставим вторую видеокарту.

Загружаемся, заходим в «Система» - «Параметры» - «NVIDIA X Server Settings». Щелкаем по  «X Server Display Configuration» в меню «Configuration» выбираем «Separate X screen» и галочку на «Xinerama». Я выставлял разрешение и частоты для мониторов в ручную, но думаю что и авто нормально подхватит.

Далее жмем «Apply» ? «Save to X Configuration File» и сохраняем например в /home/ИМЯ. Затем я опять выходил в первую консоль, логинился под root'ом.

Останавливал X-server, запускал mc. Делал копию текущего xorg.conf из /etc/X11 и менял на свеже-сгенерированый nvidia-settings из домашнего катагога. Далее /etc/init.d/gdm3 start  и смотрим получившийся результат.

В итоге имею 4 одновременно работающих разномастных монитора и чувство, близкое к оргазму)))

Мониторы, все по VGA (CRT):

LG 1400x900 — основной рабочий.
Acer 1280x1024 — вторичный рабочий, на нем чаще всего висит какая-нибудь книга/плеер.
LG 1360x768 — показывает погоду на входе.
Philips 1680x1050 — телек :-)

[свернуть]


lisss

Все пункты можно заменить на "Устанавливаем проприетарный драйвер nVidia".

Ruban

Ага, но работает далеко не со всеми видеокартами, я проверил 4 разных ;-).

lisss, можешь выложить хоу то для nouveau? Который ты рекомендуешь...

Brainey

Цитироватьlisss, можешь выложить хоу то для nouveau?
http://wiki.debian.org/ru/Nouveau
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru

Ruban

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

Эх, народ, вы хоть сами пробуйте перед тем как советовать...

Brainey

Открыть содержимое (спойлер)
Цитата: Ruban от 19 декабря 2011, 17:35:18
Этот способ пробовал - третий и четвертый мониторы сдвигается изображение. Задавал вручную и положение в пикселях, и частоты с разрешением - все равно было криво.

Эх, народ, вы хоть сами пробуйте перед тем как советовать...
Извините, но мой телепатический скилл не настолько прокачан, чтобы узнавать о ваших проблемах через астрал.
[свернуть]
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru

lisss

Цитата: Ruban от 19 декабря 2011, 17:35:18
Этот способ пробовал - третий и четвертый мониторы сдвигается изображение. Задавал вручную и положение в пикселях, и частоты с разрешением - все равно было криво.
непонятно. что значит криво?
есть предположение, что под "криво" имеется ввиду съезжание изображения на самом мониторе относительно его края (немного вправо), лечится нажатием кнопки автоматической подстройки. Если так, то это все-таки проблема проприетарных драйверов, а не открытых.

Ruban

#27
Не, именно на ноувеау - на третьем мониторе изображение сьезжает примерно на 1/7 и на 4-м мониторе - еще идет сдвиг картинки. Два монитора работают отлично, а вот 3 и больше я так и не смог нормально запустить. Причем, это был не сдвиг картинки - "ровный край изображения", а именно срыв вывода - изображение по краю шло как бы "волной".

п.с. возможно, это было из-за такого разнообразия марок и разрешений. Наверное, при одинаковых мониторах было бы проще.

Модератору выше - уважаемый, вы, извините,  хоть посты читайте - я выше писал что пробовал ноувеау ...
Господа, я не хотел ни кого обидеть, но когда вы делали только 2 монитора - именно так и нужно писать =)

Сообщение объединено: 22 декабря 2011, 23:29:00

да, вот щас задумался - а как повернуть изображение на 90% на одной видеокарте, а на второй - оставить как есть)))

п.с. это мысли вслух конечно, проприетарные позволяют поворот вроде лишь для Twinview вариантов. Попробовать добить nouveau что ли...

qupl

Цитата: Ruban от 22 декабря 2011, 23:12:31
да, вот щас задумался - а как повернуть изображение на 90% на одной видеокарте, а на второй - оставить как есть)))

п.с. это мысли вслух конечно, проприетарные позволяют поворот вроде лишь для Twinview вариантов. Попробовать добить nouveau что ли...
гугли xrandr  (не гарантирую что он с проприетарными дровами уживается, не пробовал)

lisss

можешь смело гарантировать, что xrandr не уживается ни с атишными, ни с нвидивскими проприетарными дровами... вернее, это они не признают других систем управления, кроме своих встроенных.