Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: [Решено][9.04] Ставим драйвер nVidia  (Прочитано 2051 раз)

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

Оффлайн ApelsecS

  • Автор темы
  • Участник
  • *
  • Сообщений: 228
  • Глупый пЫнгвин!
    • Просмотр профиля
[Решено][9.04] Ставим драйвер nVidia
« : 23 Апреля 2009, 23:59:44 »
настройка Ubuntu 9.04 немного отличается от 8.04/8.10

итак, на Ubuntu 9.04 я пытаюсь настроить свою nVidia 5200Fx на работу со 173 рестриктед-драйвером, используя монитор Dell 1800FP

для меня оказалось сюрпризом отсутствие displayconfig-gtk как в составе дистрибутива так и в репах.
это связано с его несовместимостью с Xorg, если я правильно понял. вкладка "система-параметры-экран" хоть и есть, но тоже не работает. его оставили наверно на случай если нет подходящего проприетарного драйвера.

важно понять, что монитор и видюха - две разные вещи.

сначала настроим видюху. для этого в разделе "система-администрирование-драйверы устройств" подберем драйвер. активировав его поле перезагрузки иксов (Ctrl+Alt+backspase больне не пашет) Ctrl+Alt+F1, логинимся и sudo /etc/init.d/gdm restart) получим смешное разрешение. например, я получил 640х480 :2funny:

теперь к монитору. раньше он легко настраивался с  displayconfig-gtk, поэтому теперь переходим к дедовским методам
sudo gedit /etc/X11/xorg.conf
как мы видим, он скучный и пустой.
sudo nvidia-settings
на второй закладке сохраняем имеющиеся настройки.
теперь xorg.conf стал большим и смешным :)
проверьте в секци Section "Device" пункт Driver   "nvidia" - это подтверждает, что всё путём и драйвер карты на месте.
далее, смело стираем Section "Monitor" и делаем ее примерно такой:
Section "Monitor"
Identifier "DELL 1800FP"
Vendorname "Dell"
Modelname "Dell 1800FP (Digital)"
Option      "DPMS"
Horizsync 30.0-70.0
Vertrefresh 56.0-75.0
  # 1280x1024 @ 60.00 Hz (GTF) hsync: 63.60 kHz; pclk: 108.88 MHz
  Modeline "1280x1024_60.00"  108.88  1280 1360 1496 1712  1024 1025 1028 1060  -HSync +Vsync

EndSection
Identifier - любое, я назвал в честь своего монитора.
Vendorname, Modelname- производитель и модель. можно и не указывать
Option         "DPMS" - должно быть!
Horizsync, Vertrefresh - посмотрите в документации к своему монику. очень важно указать правильные значения.
Modeline - а это набор параметров режима.  я выбрал режим 1280x1024 и 60 Гц.
подобрать подходящий режим можно командой
gtf 1280 1024 60
теперь смело затираем Section "Screen" и делаем ее такой:
Section "Screen"
Identifier      "Screen0"
Device          "Device0"
Monitor    "DELL 1800FP"   
Option "AddARGBGLXVisuals" "True"
DefaultDepth 24
SubSection "Display"
Viewport    0 0
Depth      24
Modes    "1280x1024_60.00" 
EndSubSection
EndSection
Identifier - опять любой, но должен совпадать с тем что в секции Section "ServerLayout" в пункте Screen!
Device -  опять любой, но должен совпадать с тем что в секции Section "Device" в пункте Identifier!
Monitor - то, что мы указали в секции Section "Monitor" в пункте Identifier.
Option   "AddARGBGLXVisuals"   "True" - должно быть.
DefaultDepth - глубина. я выбрал 24 бита.
Modes - режим, по аналогии с тем, что мы указали выше.

перезагружаем иксы Ctrl+Alt+F1, логинимся и sudo /etc/init.d/gdm restart

в случае неудачи смотрим в логах ошибки (/var/log/Xorg.*.log) и исправляем их в xorg.conf. тамже можно найти его бэкап.

если с виду сработало, убедитесь в nvidia-settings, что разрешение правильное и герцев скоко надо. например, у меня если выставить вместо 1280x1024_60 например 1280x1024_75 то получим 1280x1024_50 ... итд. поэкспериментируйте с gtf.

свой ксорг прилепил.
« Последнее редактирование: 24 Апреля 2009, 00:10:07 от ApelsecS »

Оффлайн MIxan

  • Активист
  • *
  • Сообщений: 285
  • Кто победил, тот и добро!
    • Просмотр профиля
    • Блог вебмастера
Re: [Решено][9.04] Ставим драйвер nVidia
« Ответ #1 : 24 Апреля 2009, 01:56:24 »
Мы не успели еще скачать 9-ку как нашлись уже баги, и и нашлись уже решения, и хау ту)))))))))))

Оффлайн lev-mike

  • Любитель
  • *
  • Сообщений: 69
  • Осторожнее с разгоном :)
    • Просмотр профиля
    • Технобай
Re: [Решено][9.04] Ставим драйвер nVidia
« Ответ #2 : 24 Апреля 2009, 02:18:16 »
та уже успели скачать.  :D только к моему багу чтото хау ту не находится.  :'(
Использую Dell Inspiron 1501, Ubuntu 11.04

Оффлайн BugZ

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: [Решено][9.04] Ставим драйвер nVidia
« Ответ #3 : 24 Апреля 2009, 09:55:26 »
для пользователей  x86 64-bit
взял с ланпада последние дрова

https://launchpad.net/ubuntu/jaunty/amd64/nvidia-glx-180/180.44-0ubuntu1
все работает :D

плохо только теперь надо ребутить ноут, а рестарт gdm не дает эффекта
« Последнее редактирование: 24 Апреля 2009, 10:15:36 от BugZ »

Оффлайн Psy[H[]

  • Активист
  • *
  • Сообщений: 883
  • Маньяк. Ставлю Linux на все что попадется под руку
    • Просмотр профиля
Re: [Решено][9.04] Ставим драйвер nVidia
« Ответ #4 : 24 Апреля 2009, 10:53:45 »
sudo apt-get install dontzap
sudo dontzap --disable
и будет вам рестарт иксов по ctrl+alt+backspace после следующей загрузки оных.
Я знаю только то, что ничего не знаю.
                                     

Оффлайн amber_34

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: [Решено][9.04] Ставим драйвер nVidia
« Ответ #5 : 24 Апреля 2009, 11:05:41 »
sudo apt-get install dontzap
sudo dontzap --disable
и будет вам рестарт иксов по ctrl+alt+backspace после следующей загрузки оных.
Спасибо.все заработало.

Оффлайн ApelsecS

  • Автор темы
  • Участник
  • *
  • Сообщений: 228
  • Глупый пЫнгвин!
    • Просмотр профиля
Re: [Решено][9.04] Ставим драйвер nVidia
« Ответ #6 : 25 Апреля 2009, 12:11:45 »
Цитировать
и будет вам рестарт иксов по ctrl+alt+backspace
шакаррно!  :P

Оффлайн ArtZorr

  • Новичок
  • *
  • Сообщений: 14
  • я только учусь ...
    • Просмотр профиля
Re: [Решено][9.04] Ставим драйвер nVidia
« Ответ #7 : 04 Мая 2009, 15:40:36 »
и будет вам рестарт иксов по ctrl+alt+backspace после следующей загрузки оных.

--- Спасибо огромное :)

 

Страница сгенерирована за 0.017 секунд. Запросов: 20.