|
ludoed
|
 |
« : Сентябрь 04, 2010, 17:03:16 » |
|
Установка драйвера, скачанного с сайта nvidia, не позволяет ему автоматом обновляться при обновлении ядра. Это неудобно. Лучше ставить драйвер из репов Перед установкой драйверов потребуется доустановить дополнительные пакеты (если они отсутствуют в системе): исходники ядра, утилиты make, bunutils, компилятор gcc, libc6-dev. Поставьте следующие пакеты: sudo aptitude install linux-headers-`uname -r` sudo aptitude install build-essential sudo aptitude install xserver-xorg-dev Еще я устанавливал пакеты dkms и mc (Midnight Commander) DKMS нужен для того, чтобы после обновления ядра не переустанавливать драйвера, а MC понадобится, чтобы комфортно работать с файлами в текстовой консоли Надо точно знать, как называется пакет с нужными драйверами в репозитории. Для новых карт я ставил nvidia-current, но для старых может понадобиться nvidia-173 jockey-gtk подскажет какой драйвер требуется, а точное имя пакета драйвера посмотрите в синаптике В системах на базе Ubuntu 10.04 перед установкой драйвера надо заблокировать загрузку свободного драйвера nouveau (если не заблокировать, сборка модуля ядра при установке драйверов обламывается с ошибкой), но, поскольку, он уже загружен, а без него Иксы не запустятся, я делал следующий финт ушами: 1. В файле /etc/modprobe.d/blacklist.conf дописать строку blacklist nouveau 2. Перезагрузиться, загрузиться в режиме восстановления системы и войти в root-mode with networking 3. Дать команду telinit 3 Это позволит залогиниться в текстовый режим под обычным пользователем 4. логинимся в текстовую консоль 5. sudo aptitude install <имя вашего пакета драйверов из синаптика> nvidia-settings ждем появления приглашения консоли, внимательно читая, что напишет aptitude - вдруг ошибки какие вылезут 6. дальше надо отредактировать xorg.conf, приведя его к виду: # nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 1.0 (buildmeister@builder75) Thu Apr 22 11:44:23 PDT 2010
Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 Option "DPMS" EndSection
Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" Option "AddARGBGLXVisuals" "True" Option "AllowGLXWithComposite" "True" Option "RenderAccel" "True" DefaultDepth 24 SubSection "Display" Depth 24 EndSubSection EndSection
Section "Module" Load "glx" Load "v4l" EndSection
Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection
Section "InputDevice" Identifier "Keyboard0" Driver "kbd" # generated from default EndSection
Section "Extensions" Option "Composite" "Enable" Option "RENDER" "Enable" EndSection
Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection
Section "Device" Identifier "Device0" VendorName "NVIDIA Corporation" Driver "nvidia" Option "NoLogo" "True" EndSection
Section "ServerFlags" Option "DontZap" "false" EndSection
Если xorg.conf отсутствует - его надо создать либо командой nvidia X -configure либо просто заранее скопировать то, что выше, в текстовый файл и закинуть в /etc/X11/
|
|
|
|
« Последнее редактирование: Сентябрь 04, 2010, 20:42:45 от ludoed »
|
Записан
|
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях http://bash.org.ru/quote/0000013 года на Пингвине, полет нормальный, обратно на винду не тянет 
|
|
|
Vladimir
Новичок

Репутация: 0
Offline
Сообщений: 10
|
 |
« Ответ #1 : Декабрь 30, 2010, 20:32:39 » |
|
Несколько нубских вопросов по данной теме. 1. В Runtu можно ли добавить драйвера nvidia-current add-apt-repository ppa:nvidia-current/ppa или правильней будет nvidia-vdpau/ppa ? или сначала надо добавить питона apt-get install python-software-properties pkg-config ? 2. для чего отдельные опции в xorg.conf . Изначально хотелось бы понять параметры "True" и "False" - что из них "Отключено" и "Включено". Кажется off=false=no, а "True" - разрешено?
|
|
|
|
« Последнее редактирование: Декабрь 30, 2010, 21:13:29 от Vladimir »
|
Записан
|
|
|
|
|
ludoed
|
 |
« Ответ #2 : Декабрь 30, 2010, 21:39:49 » |
|
1. Насчет репозитория: Что правильнее - не подскажу, т.к. не подключал. Стабильный драйвер ставится из стандартных уже подключенных репов, и его обычно достаточно. Гонка за самыми свежими версиями драйверов из ppa ИМХО может привести к нестабильной работе. Если очень хочется, зайдите на www.launchpad.net и поищите поиском по nvidia, vdpau и т.д. 2. Обычно True, 1 - включено, False, 0 - отключено Option "AddARGBGLXVisuals" "True" Option "AllowGLXWithComposite" "True" Option "RenderAccel" "True" Option "Composite" "Enable" True - это включено Приведенный xorg.conf почти полностью сгенерен в автоматическом режиме утилитой nvidia-xconfig - о чем честно заявлено в первой строке  Поскольку все при этом работало как часы, в сущность каждой опции я не вникал  Извините. Option "RENDER" "Enable" - включается рендер, подробнее - не знаю Section "InputDevice" # generated from default - это просто метка, она же закомментирована Section "ServerFlags" Option "DontZap" "false" - эта опция до 9.10 включала выключенную возможность перезапуска X-сервера по нажатию клавиш Ctrl+Alt+BackSpace. Сейчас включается правой кнопкой мыши по индикатору раскладки клавиатуры -Вкладка "Раскладки" - Параметры - Комбинация клавиш для прерывания работы X-сервера Почему в данном случае false - включает, для меня осталось загадкой. Возможно - выключает блокировку
|
|
|
|
|
Записан
|
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях http://bash.org.ru/quote/0000013 года на Пингвине, полет нормальный, обратно на винду не тянет 
|
|
|
|
maksipes
|
 |
« Ответ #3 : Декабрь 31, 2010, 00:08:26 » |
|
|
|
|
|
|
Записан
|
|
|
|
Vladimir
Новичок

Репутация: 0
Offline
Сообщений: 10
|
 |
« Ответ #4 : Декабрь 31, 2010, 01:13:37 » |
|
Прочитал . А что они имеют ввиду "строка текста" , "логическое", "целое число" ? Насчет Composite все равно не понял что за зверь расширение Composite  . А ещё вопрос , после установки этих nvidia-current у меня появился запрос на установку OpenGl. Хотя до этого медиа центр запускался , правда с тормозами. Не подскажете что из драйверов нужно доустановить-переустановить? Завтра попробую скрипт из вложения. Вроде должен автоматически установить "правильно" опции и текущие разрешения монитора. Запуск по команде sh nvidia.sh . Получится - отпишусь. Если нет, писать не на чем будет  p.s. получилось. скрипт не качает драйвера, а устанавливает все разрешения для монитора, какие монитор может. 24гц режим заработал в медиацентре и OpenGl включился .
|
|
|
|
« Последнее редактирование: Декабрь 31, 2010, 14:34:06 от Vladimir »
|
Записан
|
|
|
|
|
maksipes
|
 |
« Ответ #5 : Декабрь 31, 2010, 09:26:00 » |
|
А что они имеют ввиду "строка текста"
Строка текста "логическое"
Истина или ложь, true or false "целое число"
Например, 8 Насчет Composite все равно не понял что за зверь расширение Composite  . http://gentoo.theserverside.ru/book/ar68s19.html п. 19.9 А ещё вопрос , после установки этих nvidia-current у меня появился запрос на установку OpenGl. Хотя до этого медиа центр запускался , правда с тормозами. Не подскажете что из драйверов нужно доустановить-переустановить?
Нет. Завтра попробую скрипт из вложения. Вроде должен автоматически установить "правильно" драйвера и выставить опции и текущие разрешения монитора.
Хочешь сделать хорошо, сделай это сам.
|
|
|
|
|
Записан
|
|
|
|
|
Пользователь.
|
 |
« Ответ #6 : Март 06, 2011, 14:48:12 » |
|
Сегодня после апгрейда компьютера (заменил HDD) установил Runtu Lite когда устанавливал драйвер для видеокарты, то выполнив jockey-gtk увидел рекомендуемый драйвер нажал активировать, мне ответило что нельзя ну я закрыл эту программу, теперь выполнил gksu jockey-gtk теперь можно стало нажимать "активировать", нажал, скачался драйвер, установился, еще потом установил менеджер настроек nvidia-settings, и затем поместил nouveau в черный список, перезагрузил компьютер и готово, драйвер заработал - видно по изменившимся параметрам экрана.
|
|
|
|
|
Записан
|
|
|
|
ivm ®
Постоялец
 
Репутация: 3
Offline
Сообщений: 194
проще простого (это иллюзия)
|
 |
« Ответ #7 : Апрель 10, 2011, 18:50:22 » |
|
у меня положительный опыт использования репозитарии deb http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu lucid main deb-src http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu lucid main уже не вспомню причину чем не угодили предыдущие источники но причина была очень веская на тот момент
|
|
|
|
|
Записан
|
|
|
|
aleksei
Новичок

Репутация: 0
Offline
Сообщений: 98
|
 |
« Ответ #8 : Ноябрь 24, 2011, 18:23:12 » |
|
Доброе время суток ребята помогите пожалуйста, если не сложно, стоит на компьютере Runtu LITE 10.04 - 201107 поставил драйвер nvidia как написано тут http://help.ubuntu.ru/wiki/установка_драйвера_nvidia установилось всё работает но одна проблемма у меня разрешения экрана 640x480 я скоро с ума сойду от таких больших значков, редоктировал файл /etc/X11/xorg.conf не получаеться сделать разрешение больше то незагружаеться чёрный экран то маленько разрешение, я как он был по стандарту так и сохранил только недогадался перед переустановкой дра скопировать содержимое этого файла, щас в этом файле вот что Section "Screen" Identifier "Default Screen" DefaultDepth 24 EndSection
Section "Module" Load "glx" EndSection
Section "Device" Identifier "Default Device" Driver "nvidia" Option "NoLogo" "True" EndSection
подскажите пожалуйста как сделать разрешение хотя бы 1024 x 768 спасибо за ранее! Видео карта FX 5500.
|
|
|
|
« Последнее редактирование: Ноябрь 24, 2011, 18:42:54 от aleksei »
|
Записан
|
|
|
|
|
ludoed
|
 |
« Ответ #9 : Ноябрь 24, 2011, 18:41:21 » |
|
Попробуйте привести xorg.conf приблизительно к такому виду (со своими названиями модели видеокарты и монитора, конечно) Также изучите сообщение http://forum.runtu.org/index.php/topic,1495.msg10201.html#msg10201Вероятно, потребуется сгенерить правильную строку modeline с помощью утилит videogen или xrandr
|
|
|
|
« Последнее редактирование: Ноябрь 24, 2011, 18:44:28 от ludoed »
|
Записан
|
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях http://bash.org.ru/quote/0000013 года на Пингвине, полет нормальный, обратно на винду не тянет 
|
|
|
|
calambus
|
 |
« Ответ #10 : Ноябрь 24, 2011, 19:06:02 » |
|
Для того чтобы быстро и правильно что-то посоветовать , нужно сначала указать , хотя бы основные Т.Т.Д. аппарата и монитора ...
|
|
|
|
|
Записан
|
|
|
|
aleksei
Новичок

Репутация: 0
Offline
Сообщений: 98
|
 |
« Ответ #11 : Ноябрь 24, 2011, 19:17:43 » |
|
А вот что у меня пишет nvidia server settings тут я попытался это сохранить в том файле не помогло, монитор у меня view sonic vg150 семнадцать дюймов если это что даст кому-то видео карту вы уже знаете и что за сборка стоит!
|
|
|
|
« Последнее редактирование: Ноябрь 24, 2011, 19:20:09 от aleksei »
|
Записан
|
|
|
|
|
ludoed
|
 |
« Ответ #12 : Ноябрь 24, 2011, 20:05:51 » |
|
Вам в секцию Monitor надо прописать что-то вроде такой строки: modeline "1440x900@60" 106.47 1440 1520 1672 1904 900 901 904 932 -hsync +vsync Только со своими параметрами Установите из репов утилиту videogen, почитайте ее man. запустите ее с ключом --help - там все довольно просто и понятно Она сгенерит вам строку с Вашими параметрами, которую надо будет вставить в секцию Monitor файла xorg.conf и перезагрузиться
|
|
|
|
|
Записан
|
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях http://bash.org.ru/quote/0000013 года на Пингвине, полет нормальный, обратно на винду не тянет 
|
|
|
aleksei
Новичок

Репутация: 0
Offline
Сообщений: 98
|
 |
« Ответ #13 : Ноябрь 24, 2011, 20:27:50 » |
|
Всё я установил videogen, напишите подробно как его запустить и где он я его в меню не нашёл он консольный? если консольный то команду напишите если не сложно а то я только пока устанавливать только научился и удалять программы но не запускать большое спасибо!
|
|
|
|
|
Записан
|
|
|
|
vmf
Активист
  
Репутация: 20
Offline
Сообщений: 422
vmf000@yabber.ru
|
 |
« Ответ #14 : Ноябрь 24, 2011, 20:33:23 » |
|
Доброе время суток ребята помогите пожалуйста, если не сложно
А через nvidia-setting настраивать не пробовали?
|
|
|
|
|
Записан
|
|
|
|
aleksei
Новичок

Репутация: 0
Offline
Сообщений: 98
|
 |
« Ответ #15 : Ноябрь 24, 2011, 20:44:07 » |
|
Доброе время суток ребята помогите пожалуйста, если не сложно
А через nvidia-setting настраивать не пробовали? пробовал задаю своё разрешение всё как осталось так и остаться, задаёт то разрешение, только значки как были большие так и есть, и только когда мышкой по рабочему столу водиш рабочий стол передвигаеться, хотя задаю 1024 на 768 я знаю что монитор это разрешение точно держит а он ведёт себя как будто не держит у него так и остаёться 640 на 480, автонастройку пробовал не помогает. так и мучаюсь передвигая мышкой рабочий стол в какую сторону повёл мыш в ту он и передвигает рабочий стол как бы ты передвигал мышкой окно какой небудь программы и она бы то полностью исчезала бы за краями манитора, даже панель длинючая огромная и чтобы дату посмотреть нужно в право мыш вести тогда рабочий в лево сдвигаеться и показывает дату вот так вот!
|
|
|
|
« Последнее редактирование: Ноябрь 24, 2011, 20:45:41 от aleksei »
|
Записан
|
|
|
|
|
|
aleksei
Новичок

Репутация: 0
Offline
Сообщений: 98
|
 |
« Ответ #17 : Ноябрь 25, 2011, 15:52:36 » |
|
Спасибо всё получилось,в Section "Monitor" указать нужно было правильно две строки 28.0 - 33.0 VertRefresh 43.0 - 72.0 и в Section "Screen" доисал в Option "metamodes" "nvidia-auto-select +0+0" своё разрешение которое мне нужно было, правдо если неправильно указать HorizSync и VertRefresh то какое разрешение в строке Option "metamodes" "nvidia-auto-select не указывал монитор не каких измененний не показывал кроме того что я писал как при настройке через nvidia-setting всё спасибо за помощь! 
|
|
|
|
|
Записан
|
|
|
|
|
ludoed
|
 |
« Ответ #18 : Ноябрь 25, 2011, 18:30:55 » |
|
alekseiПоздравляю, все оказалось проще, чем я думал. Главное, что работает! calambusВаш способ еще проще, и устанавливать ничего не надо - gtf в системе есть. Спасибо, и да пребудет с Вами Сила! 
|
|
|
|
|
Записан
|
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях http://bash.org.ru/quote/0000013 года на Пингвине, полет нормальный, обратно на винду не тянет 
|
|
|
|