
Многие пользователи операционной системы Linux Ubuntu сталкиваются с проблемой установки драйвера для видеокарты. Если видеокарты от Nvidia имеют стабильные драйвера, то видеоадаптеры от ATI Radeon славятся «на весь мир» своей сыростью и проблемностью в установке. С каждым выходом новой версии исправляются найденные ошибки и добавляется поддержка новых устройств.
В статье описан самый легкий процесс установки видеодрайвера из неофициального репозитория, который наверняка пригодится многим пользователям ОС Ubuntu / Kubuntu / Xubuntu. При этом в репозитории обновления для драйверов появляются намного раньше, чем в официальной поставке дистрибутива.
После установки драйверов на видеокарту в некоторых случаях приходится вручную редактировать конфигурационный файл /etc/X11/xorg.conf. Содержимое которого будет рассмотрено в следующих публикациях. В общих случаях редактирование этого файла не требуется, драйвера начинают работать сразу же без какого-либо шаманства.
Драйвера отличаются поддерживаемыми видеокартами, поэтому будьте внимательны при установке.
В результате всех вышеописанных действий мы имеем всегда актуальную версию драйвера видеокарты.
17 Сентябрь, 23:54
А в других дистрибутивах как это можно сделать? В Mandriva Linux например?
18 Сентябрь, 07:19 (Комментарий автора)
>Серёга
Про другие дистрибутивы я не знаю
7 Октябрь, 23:56
Не работает!!!!
Из терминала:
Отримано 323kB за 13sB (23,6kB/s)
W: Не вдалося завантажити http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu/dists/Gloria/main/binary-i386/Packages 404 Not Found
W: Не вдалося завантажити http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu/dists/Gloria/main/source/Sources 404 Not Found
E: Деякі індексні файли не завантажилися, вони були зігноровані або замість них були використані старі версії.
LinuxMint 7, правка ссылки без “Gloria” и прочих вариантов приводит к “404 Not Found”
Где скачать вручную драйвер?
8 Октябрь, 00:24 (Комментарий автора)
В статье описан способ подключения доп. репозитория, который автоматически определяет версию Вашего дистрибутива. Т.к. Вы используте Mint, то он и определил его. В этом доп. репозитории нет пакетов специально для Mint, так что рекомендую Вам воспользоваться репозиторием для Ubuntu Jaunty. Ваш дистрибутив, если не ошибаюсь, вроде на ней и основан.
Попробуйте добавить, вместо пункта №1:
echo “deb http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu jaunty main” | sudo tee -a /etc/apt/sources.list
echo “deb-src http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu jaunty main” | sudo tee -a /etc/apt/sources.list
Или перейти по адресу:
http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu
и скачать там нужный пакет.
6 Ноябрь, 00:38
Добрый день.
Купил вчера ноутбук Lenovo G550 с видеокартой G210M. Установил LinuxMint 7 (Uduntu 9.04) и драйвера NVidia 190.42
т.к. они поддерживают эту видеокарту, сразу после установки экран делит на 6 частей, но видно, что драйвер работает.
При чем это происходит как с драйверами с сайта NVidia, так и с драйверами из репозитария. Порылся в Google – нарыл:
http://unixmen.com/linux-tutorials/515-install-nvidia-graphics-drivers-on-ubuntu904-and-ubuntu910-karmic-koala-feora-opensuse-centos?joscclean=1&comment_id=1062
http://forum.ubuntu.ru/index.php?topic=66325.0
сделал как написано здесь:
http://www.dreiviertelkunst.de/ubuntu-on-my-laptop.html – работает, только вот при изменинии разрешения происходит деление.
Вот мой конфиг: **********************************************
Section “Monitor” Identifier “Configured Monitor” ModeLine “My1366×768@60” 85.5 1366 1494 1624 1798 768 770 776 795
EndSection
Section “Screen” Identifier “Default Screen” Monitor “Configured Monitor” Device “Configured Video Device” DefaultDepth 24 Option “ModeDebug” “true” SubSection “Display” Modes “My1366×768@60” EndSubSection
EndSection
Section “Module” Load “glx”
EndSection
Section “Device” Identifier “Configured Video Device” Driver “nvidia” Option “NoLogo” “True” Option “ExactModeTimingsDVI” Option “ModeValidation” “NoDFPNativeResolutionCheck” Option “UseEDID” “False”
EndSection ********************************************
В линуксе я специалист не большой,прямо скажем – начинающий, и, если правильно понял за корректность отображения на экране отвечает строка ModeLine.
Далее я попробовал добавить строку для 1024х768 предварительно считав результат команды gtf 1024 768 60, но положительного результата
так и не добился. Если есть что сказать по этому поводу, буду очень благодарен за помощь, тем более, что проблема существует у всех
новых видеоадаптеров.
7 Ноябрь, 11:43 (Комментарий автора)
Попробуйте может быть gtf 1024 768 75
У меня, например, ЖК монитор 60 Гц не поддерживает
7 Ноябрь, 11:54
Выяснил таки в чем причина. Видеокарта не может корректно работать с монитором на моем ноуте. Подключаю внешний монитор – там все в норме. я так думаю, что вся бяка в развертке, может ее можно как-то вручную настроить? В винде, в панели нвидиа, есть такой параметр как масштабирование. я думаю, если его включить то все будет в норме, т.е. при изменении разрешения с соотношения сторон 16:9 на 4:3 изображение не растягивается на весь экран. Кстати при изменении на любое разрешение 16:9 все в порядке при использовании xorg.conf который выложен выше.
Вопрос: как отключить масштабирование?
7 Ноябрь, 12:10 (Комментарий автора)
Я внешний монитор к ноутбуку не подключал, только телевизор. В панели NVIDIA есть настройки маштабирования (если я правильно понял, что Вы имели в виду).
sudo nvidia-settings
10 Ноябрь, 11:02
масштабирование не помогло, думаю просто мой монитор на ноутбуке то ли в дровах не определяется, то ли система не может корректно работать. Сейчас ищу утилиту, не важно под винду или лин, которая сможет выдать все параметры монитора, а потом попробую это в xorg.conf впихнуть, а может эти параметры еще куда прописать можно? Дело в том, что без драйверов nvidia все отображается корректно, но нет 3д – это не есть хорошо.
24 Ноябрь, 05:03
Пока ничего не получилось, выяснилось только, что во всем виновато неправильное оперирование HorizSync VertRefresh , но для своей матрицы никак не могу узнать эти параметры, поддержка Lenovo молчит…
20 Февраль, 09:59
2 февраля вышел драйвер под номером 195.36.03 исправил проблему деления экрана, только xorg.conf нужно использовать тот, который драйвер создает сам. Единственная проблемка, что после разрешения 1366х768 следующим вниз идет 1024х768, но это не критично.
Иксы работают нормально, даже запускаются корректно игрушки из под Вина. Бывает, что при выходе из этих приложений начинает падать частота экрана, но как-то странно потом происходит восстановление ее (частоты), впервые с таким сталкиваюсь. Опять же – не критично. Думаю с выходом следующей версии драйвера и это поправят.
Как итог – можно считать. что проблема решена.
20 Февраль, 12:04 (Комментарий автора)
Nvidia как всегда заботиться о своих продуктах. Это радует.
20 Февраль, 16:28
Можно установить, скачав с сайта. Не знаю, как остальным, но мне так проще. Скачал файл, остановил иксы, поставил драйвер, стартанул иксы, и всё. http://lukonin.info/review/7-uctanovkaobnovlenie-drajverov-nvidia-v-ubuntu-910-linux-mint-8-helena.html
20 Февраль, 16:36
Меня интересует немного другой вопрос. Насколько я понимаю, TurboCache в NVIDIA зависит от драйверов и только от них. У меня в линуксе видит только 256 МБ видеопамяти (512 МБ, почему-то в разных программах разные данные выдает), и больше никак, хотя в винде использовалось 256 МБ по умолчанию и добиралось 1533 МБ при необходимости из ОЗУ. Они когда-нибудь это решат? Или есть какие-то варианты решения проблемы? Через вайн играть как-то не очень с такими тормозами на самой минимальной графике)
12 Март, 07:14
У меня дистрибутив – Debian Lenny. Могу ли я воспользоваться вашим руководством для установки драйвера NVIDIA ? На сколько я поняла, у меня вообще драйвер не установлен. Посреди рабочего стола висит сообщение Out of range.
12 Март, 19:35 (Комментарий автора)
Практически сможете, только замените `lsb_release -cs` на karmic, т.к. версии вашего дистрибутива в репозитории нет. Но я бы все же не рекомендовал. Самым простым способом будет закачать нужные пакеты с репозитория и установить руками.
24 Март, 17:16
Спасибо :)