Сервер NVIDIA x - «sudo nvidia config» не генерирует рабочий файл «xorg.config» [закрыто]

Я более 18 часов занимаюсь этой задачей. Я дошел до этой точки и застрял. очень застрял. Может ты сможешь разобраться?

Версия Ubuntu 12.04 LTS со всеми установленными обновлениями.

Проблема: Настройки по умолчанию в "etc / X11 / xorg.conf", которые генерируются инструментом "nvidia-xconfig", не позволяют серверу NVIDIA x подключаться к драйверу. в моем "Системных настройках> Окно дополнительных драйверов". (вот как я это понимаю. Много информации ниже).

Признаки проблемы

  1. В окне «Системные настройки> Дополнительный драйвер» есть драйверы, но сервер nvidia x не может подключиться / использовать ни один из 4 драйверов. драйверы активированы, но не используются.enter image description here

  2. Когда я перехожу в «Системные инструменты> Администрирование> Настройки сервера NVIDIA x», я получаю сообщение об ошибке, в котором мне предлагается создать файл по умолчанию для инициализации сервера NVIDIA X (снимок экрана ниже). enter image description here

  3. Это сообщения, которые терминал выдает после первого запуска команды «sudo nvidia-xconfig». Кажется, что файл, сгенерированный инструментом, который я только что запустил, генерирует плохой / непригодный для использования файл: enter image description here

  4. Если я снова запущу команду «sudo nvidia-xconfig», я не получу ошибку во второй раз. Однако, когда я перезагружаюсь, сгенерированный файл по умолчанию (etc / X11 / xorg.conf) просто устанавливает разрешение экрана 800 x 600 (или что-то подобное).

  5. Когда я пытаюсь перейти к настройкам сервера NVIDIA x, меня встречает тот же экран, что и на снимке экрана, как в симптоме 2 (нет возможности изменить разрешение). Если я попытаюсь перейти в «Системные настройки> Дисплей», мне не будет из чего выбирать. На этом этапе я должен удалить только что созданный «xorg.conf» и восстановить исходный файл на его месте.

  6. Вот содержимое "xorg.conf", который создается первым (в нем отсутствует необходимая информация):

      # nvidia-xconfig: файл конфигурации X, созданный nvidia-xconfig 
     {{1 }} # nvidia-xconfig: версия 304.88 (buildmeister @ swio-display-x86-rhel47-06) Wed Mar 27 15:32:58 PDT 2013 
     
    Раздел "ServerLayout" 
    Идентификатор "Layout0" {{1 }} Экран 0 "Screen0" 
    InputDevice "Keyboard0" "CoreKeyboard" 
    InputDevice "Mouse0" "CorePointer" 
    EndSection 
     
    Раздел "Файлы "
    EndSection 
     
    Раздел" InputDevice "
     # сгенерирован из идентификатора 
    по умолчанию" Mouse0 "
    Driver" mouse "{{ 1}} Параметр "Протокол" "auto" 
    Параметр "Устройство" "/ dev / psaux" 
    Параметр "Emulate3Buttons" "no" 
    Параметр "ZAxisMapping" "4 5" 
    EndSection 
     
    Раздел "InputDevice" 
     # сгенерирован из идентификатора по умолчанию 
     "Keyboard0" 
    Драйвер "kbd" {{1 }} EndSection 
     
    Раздел "Monitor" 
    Идентификатор "Monitor0" 
    VendorName "Unknown" 
    ModelName "Unknown" 
    HorizSync 28.0 - 33.0 
    VertRefresh 43.0 - 72.0 
    Параметр "DPMS" 
    EndSection 
     
    Раздел "Устройство" 
    Идентификатор "Device0" 
    Драйвер "nvidia" 
    VendorName "NVIDIA Corporation" 
    EndSectio n 
     
    Раздел «Экран» 
    Идентификатор «Экран0» 
    Устройство «Устройство0» 
    Монитор «Монитор0» 
    DefaultDepth 24 { {1}} Подраздел "Дисплей" 
    Глубина 24 
    EndSubSection 
    EndSection 
     

Оборудование: Я запустил "lspci | grep VGA ". Вот результаты:

     00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
     01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [Quadro 1000M] (rev a1)

Дополнительная информация об оборудовании: ОЗУ: 16 ГБ ЦП: Intel Core i7-2720QM @ 2,2 ГГц * 8 Другое: 64-разрядная версия.

Это компьютер с тройной загрузкой, а не виртуальная машина.

Безуспешные попытки с моей стороны:

1) Пытался добавить в «xorg.conf» то, что я считаю недостающей информацией, и, очевидно, это не сработало.

2) Все остальные вещи, которые я пробовал, привели меня к этому моменту.

3) Посмотрите, полезна ли вам эта ссылка (я ее едва понимаю, но знаю, что более умный человек может счесть ее полезной):

http: //manpages.ubuntu.com / manpages / lucid / man1 / nvidia-xconfig.1.html

4) Я совершенно новичок в Linux (40 часов за последнюю неделю), но не в программировании. Однако я очень серьезно отношусь к переходу на Linux. Когда вы отвечаете (я надеюсь, что кто-то ответит ...), пожалуйста, отвечайте так, чтобы человек, плохо знакомый с Linux, мог понять.

5) Между прочим, я нахожусь в таком беспорядке, потому что у меня ДОЛЖЕН быть второй монитор, работающий с моего ноутбука, а «Системные настройки> Дисплей» не распознают мой второй дисплей. Я знаю, что в моей системе можно заставить второй дисплей работать, потому что, когда я загружаюсь с установочного компакт-диска,Я выполняю работу на собственном мониторе ноутбука, но второй монитор показывает фиолетовый экран с Ubuntu посередине, поэтому я знаю, что порт VGA отправляет сигнал. Если это слишком сложно для вас, предложите альтернативный метод получения второго дисплея. Я не хочу переходить в окна, но у меня не может быть ни одного дисплея. Я действительно обманулся здесь. Я надеюсь, что какой-нибудь умный человек сможет помочь.

Заранее спасибо.

Майк.

*************************************** РЕДАКТИРОВАТЬ № 1 *** *************************************

Подробнее о видеокарте

I спросили: "карта какой марки у вас именно?" Вот что я сделал, чтобы предоставить больше информации (может быть, актуальной, может быть, нет, но вот все):

1) Сразу разобрал мой Lenovo W520, чтобы посмотреть, есть ли идентификатор на реальной карте. Однако я понял, что если я загляну достаточно глубоко, ноутбук «не понравится». так что я собрал его обратно. Вытаскивать карту таким образом сейчас для меня не вариант. enter image description here

2) (Мой компьютер находится в режиме тройной загрузки) Я вошел в Win7 и выполнил команду dxdiag. вот скриншот: enter image description here

3) Я попытался посмотреть на сайте lenovo более подробную информацию ... но безуспешно. Я взглянул на свои квитанции, и вот квитанция на информационную форму:

Системный блок: W520 NVIDIA Quadro 1000M 2 ГБ

4) В win7 я зашел на сайт NVIDIA и использовал опцию «сканировать» мою карту Java-апплет для определения последнего обновления для моей карты. Я пробовал то же самое с Ubuntu, но не могу запустить апплет.Вот рекомендуемый драйвер из апплета NVIDIA для моей карты для Win7 (я надеюсь, что это проливает свет на особенности карты):

Quadro / NVS / Tesla / GRID Desktop Driver Release R319

Версия: 320.00 WHQL

Дата выпуска: 3.5.2013

5) Также я поискал драйверы NVIDIA и просмотрел все возможные комбинации типа продукта + серия продукта + продукт, чтобы найти все комбинации, которые дают карту 1000M. Моя карта:

Тип продукта: Quadro

Серия продуктов: Серия Quadro (ноутбуки)

Продукт: 1000M

******************* ************************ РЕДАКТИРОВАТЬ № 2 ********************** ****************

Дополнительные симптомы

Другой вопрос, который вызвал больше симптомов, о которых я раньше не упоминал, был:

«После генерации xorg.conf с помощью nvidia- xconfig, перейдите к дополнительным драйверам, вы видите nvidia-304? »

1) Я сделал снимок экрана с« дополнительными драйверами »сразу после создания xorg.conf с помощью nvidia-xconfig. Вот оно: enter image description here

2) Потом перезагрузился. Теперь Ubuntu имеет разрешение 600 x 800. Когда я вошел в систему после того, как компьютер подключился, я получил сообщение об ошибке (которое я всегда получаю после создания xorg.conf с помощью nvidia-xconfig и перезагрузки) enter image description here

3) Чтобы наконец ответить на вопрос - Нет. нет драйвера "NVIDIA-304". Снимок экрана с дополнительными драйверами после создания xorg.conf с помощью nvidia-xconfig и перезагрузки: enter image description here

На этом этапе я возвращаюсь к исходному xorg.conf и удаляю xorg.conf, созданный Nvidia.

5
задан 26 June 2013 в 04:51

2 ответа

интересная видеокарта. он имеет ту же архитектуру, что и мой GT 540 M, и разработан с оптимизмом соответственно. CUDA

Я бы скачал этот пакет драйверов на http://nvidia.com (здесь лучше всего работать - из-за поддержки optimus CUDA).

NIVIDIA_CUDA_SDK_1.1_Beta_Linux.run

Тогда есть эта экзотическая ссылка моего вклада, как его установить:

https://askubuntu.com/questions/297030/nvidia -frickle-with-hybrid-chipset-is-over-finally

У меня была такая же проблема с nvidia-xconfig, до этого моего решения.

Этот вклад был оценен только с -4, потому что он написан как блог, а не как вопрос.

0
ответ дан 26 June 2013 в 04:51

Я занимался этой проблемой очень долго (минимум 150 часов работы в течение 14 месяцев). Все, что я пробовал, не летало; и я пробовал так много вещей.

Я даже нанял программиста, чтобы завершить этот процесс, потому что он выглядит так многообещающе: http://sagark.org/optimal-ubuntu-graphics-setup-for-thinkpads/ Однако мы не смогли сделать это успешно - возможно, вам повезет больше.

Однако я смог заставить второй монитор работать на моем ноутбуке Lenovo W520 с картой NVIDIA Quadro 1000m. все, что я сделал, это установил 14.04, и я наконец получил свой второй монитор.

Ничто из того, что я пробовал в 12.04 или 12.10 или 13.10, не работало на меня. Самый близкий был 13.10 с частотой обновления один раз в 5 секунд на втором мониторе. Избегайте этой огромной головной боли и просто установите 14.04 - как это работает из коробки !!!

Мой совет: если у вас есть lenovo w520 с Quadro 1000m, просто установите 14.04 и все работает.

Если по какой-то причине у вас должен быть 12.04, то пусть мой опыт не обескураживает вас, просто имейте в виду, что я совершенно новичок в Linux. Есть много людей с W520 и 12.04 с несколькими экранами - просто я не смог повторить их подвиги.

Удачи

0
ответ дан 26 June 2013 в 04:51

Другие вопросы по тегам:

Похожие вопросы: