Двойные дисплеи Nvidia не обнаруживаются


8

Я только что установил Ubuntu в первый раз, скачал 11.04 и обновил до 11.10.
У меня есть установка с графической картой NVidia 7600GT, с DVI-Out и VGA-Out. У меня есть два дисплея, подключенных к этим разъемам, и они отлично работают на окнах. Я обновил до последней версии драйвера NVidia с:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates  
sudo apt-get update   
sudo apt-get install nvidia-current

и я до сих пор не могу заставить Ubuntu распознать, что у меня есть два дисплея ...

Может кто-то мне помочь, пожалуйста?


1
Помогают ли системные настройки -> экран -> обнаружение мониторов? Если нет, попробуйте создать файл xorg.conf и вручную добавить второй монитор. Ты знаешь как это сделать?
Страдание

Системные настройки -> Экран -> Обнаружение мониторов - это то, что я делаю без успеха. я не знаю, как создать этот файл и добавить второй монитор ...
Андре Альсада Падес

Пробовал sudo nvidia-settingsеще? Хотя, возможно, придется установить nvidia-settings.

Ответы:


3

Чтобы настроить два монитора вручную,

остановите ваш менеджер дисплеев:

sudo stop gdm

если процесс не найден, попробуйте ps -ax | grep dmпоискать своего менеджера.

Нажмите:

Alt+Ctrl+F1

и войдите в систему. После этого создайте файл xorg.conf:

sudo Xorg -configure

Содержимое файла должно быть написано на экране, а также должен быть записан путь к созданному файлу (путь зависит от того, как Вы вошли в систему, как суперпользователь или как Ваш пользователь и просто с помощью команды sudo)

Отредактируйте созданный xorg.conf.new (он создается вместо xorg.conf, но он такой же):

sudo gedit xorg.conf.new

Вы должны найти разделы, отвечающие за экран карты и монитора. В моем случае это:

Раздел "Монитор"
    #DisplaySize 380 300
    Идентификатор "Монитор0"
    VendorName "AOC"
    ModelName "919"
    HorizSync 30,0 - 80,0
    VertRefresh 55,0 - 75,0
    Опция "ДПМС"
EndSection

Раздел «Устройство»
    Идентификатор "Card0"
    Водитель "Radeon"
    VendorName "ATI Technologies Inc"
    BoardName "Radeon 2100"
    BusID "PCI: 1: 5: 0"
EndSection

Раздел "Экран"
    Идентификатор "Screen0"
    Устройство "Card0"
    Монитор "Монитор0"
    Подраздел "Дисплей"
        Окно просмотра 0 0
        Глубина 1
    EndSubSection
    Подраздел "Дисплей"
        Окно просмотра 0 0
        Глубина 4
    EndSubSection
    Подраздел "Дисплей"
        Окно просмотра 0 0
        Глубина 8
    EndSubSection
    Подраздел "Дисплей"
        Окно просмотра 0 0
        Глубина 15
    EndSubSection
    Подраздел "Дисплей"
        Окно просмотра 0 0
        Глубина 16
    EndSubSection
    Подраздел "Дисплей"
        Окно просмотра 0 0
        Глубина 24
    EndSubSection
EndSection

Скопируйте разделы монитора и экрана и вставьте его где-нибудь в этот файл, назовите (измените идентификатор) их Monitor1 и Screen1.

В разделе Screen, соответствующем Screen1, измените используемый монитор на Monitor1

Monitor "Monitor1"

перезагрузитесь, а затем попробуйте зайти в систему-> настройки-> экран и обнаружить мониторы.


когда я запускаю sudo stop gdm, я получаю неизвестную работу ... когда я запускаю Xort - настраиваю, я получаю фатальную ошибку сервера: сервер уже активен для отображения 0
Андре Альсада Падес

Какой менеджер рабочего стола вы используете? Гном?
Несчастье

по умолчанию, когда я устанавливаю Ubuntu 11.10, я думаю, Unity
Андре Альсада Падес,

так что попробуйте: служба sudo остановит gdm, а затем все остальное
Misery

Вы получаете sudo: stop: команда не найдена
Винсент

7

Откройте nvidia-settingsи настройте его там.

Проприетарный драйвер не очень хорошо интегрируется с настройками системы Ubuntu.


1
спасибо, когда я запускаю это и выбираю XServer Display Configuration, я получаю Невозможно загрузить страницу конфигурации X Server Display: не удалось запросить NoScanout для экрана 0. И в меню я вижу только X Screen 0
André Alçada Padez
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.