1

У кого-нибудь удалось установить драйвера для NVIDIA? У меня почему-то не останавливается Х-сервер, после инит 3 напрочь все зависает, по консолям не могу прыгать, а если и удается перепрыгнуть, то при установке драйвера он выдает что Хсервер запущен. Все это происходит на Гном варианте.

2

Sanaes,
Разлогиньтесь. (завершите сеанс пользователя)
После жмите Ctrl+Alt+F1.
Далее: login = root, пароль = пароль рута.
Далее: init 3.

3

verg, Именно так и делаю. Далее изображение пропадает остаются только выхлопы консоли и возможны два варианта, либо все это дело зависло и реагирует только на ресет, в логах ничего нет, либо при установке, повторюсь, пишет что сервер не остановлен. Конфигурация такая i5-3570k, 16Gb, 2 x 1Gb NVidia 460GTX !!! в SLI режиме !!!, вариант загрузки UEFI без sec.boot.

4

Sanaes,
Пробуйте ставить прямо из иксов с опцией:

--no-x-check

5

Sanaes пишет:

verg, Именно так и делаю. Далее изображение пропадает остаются только выхлопы консоли и возможны два варианта, либо все это дело зависло и реагирует только на ресет, в логах ничего нет, либо при установке, повторюсь, пишет что сервер не остановлен. Конфигурация такая i5-3570k, 16Gb, 2 x 1Gb NVidia 460GTX !!! в SLI режиме !!!, вариант загрузки UEFI без sec.boot.

В опциях ядра, при загрузке пропишите nomodeset 3
Предварительно добавьте /etc/modprobe.d/50-blacklist.conf в конец строку blacklist nouveau
При перезгрузке сразу попадёте консоль.

6 (29.11.2013 09:55:08 отредактировано aliaksei1818)

http://software.opensuse.org/ymp/home:B … deo-nvidia

7 (29.11.2013 19:09:32 отредактировано Vlad60)

Sanaes пишет:

У кого-нибудь удалось установить драйвера для NVIDIA?

  304.88 на 13.1  с ядром 3.11.6-4-desktop без заморочек?

Тоже возникает этот вопрос ,так как при установке по "сложному" способу выдает ошибку -невозможно скомпилировать модуль nvidia.ko. После нескольких попыток , общения с google и произнесения заклинаний на чистом русском удалось поставить
NVIDIA-Linux-x86-304.108 после того как нашел вот это

As for NVidia Legacy Driver, i upgraded from 304.88 to 304.108 which works well with Linux Kernel 3.10 (without any patches needed) plus a single patch which is now available on my new NVidia section on SlackHacks Repository. Currently i only support 304.108 since i only have NVidia GPU at the moment and it's supported only by 304.xx driver. I think the same patch can be used for any other driver (especially the new 325.xx branch). Use this steps to patch your NVidia driver"
1. sh NVIDIA-Linux-x86-304.108.run --extract-only
2. cd NVIDIA-Linux-x86-304.108
3. patch -p1 < /path/to/nvidia-3.11.patch
4. ./nvidia-installer.

с использованием вот этого патча.

8

Vlad60,
304.116 не ставится? (который описан в совете о сложном способе)

verg@localhost:~> inxi -SG
System:    Host: localhost Kernel: 3.12.1-1.g999c17a-desktop i686 (32 bit) 
           Desktop: KDE 4.11.3 Distro: openSUSE 13.1 (Bottle)
Graphics:  Card: NVIDIA G73 [GeForce 7600 GS] X.Org: 1.14.3.901 driver: nvidia Resolution: 1920x1080@60.0hz 
           GLX Renderer: GeForce 7600 GS/AGP/SSE2 GLX Version: 2.1.2 NVIDIA 304.116



А для 108 как-то описывал: Релиз ядра Linux 3.11. Обзор новшеств + патчи для драйверов NVIDIA
Но это уже должно стать историей.

9

verg пишет:

304.116 не ставится?


304.116 не пробовал - сейчас скачаю попробую

10

NVIDIA-Linux-x86-304.116.run ставится без проблем ,

11

Alexey_1 пишет:
Sanaes пишет:

verg, Именно так и делаю. Далее изображение пропадает остаются только выхлопы консоли и возможны два варианта, либо все это дело зависло и реагирует только на ресет, в логах ничего нет, либо при установке, повторюсь, пишет что сервер не остановлен. Конфигурация такая i5-3570k, 16Gb, 2 x 1Gb NVidia 460GTX !!! в SLI режиме !!!, вариант загрузки UEFI без sec.boot.

В опциях ядра, при загрузке пропишите nomodeset 3
Предварительно добавьте /etc/modprobe.d/50-blacklist.conf в конец строку blacklist nouveau
При перезгрузке сразу попадёте консоль.

Помогло сразу и безоговорочно, встали самые последние 331-е

12

1. NVIDIA-Linux-x86-304.116.run - по идее и не должен ставится так как вышел до выхода openSuSe 13.1, но если у других работает, то значит должно ставиться.

2. NVIDIA-Linux-x86_64-331.20.run - официальная последняя версия работает без проблем проверено лично.... и с документацией там все в порядке... там вообще написано что можно генерировать пакеты для любой несуществующей версии ядра (с помощью параметров)...

init 3  - работает на ура первый раз... если запустить иксы и попробовать повторно, то ничего не получится... самый простой вариант в этом случае найти файл /etc/X11/xorg.conf переименовать его или удалить.

Далее в kde нажать alt+shift+bakckspace и иксы отвалятся... так как нету больше конфигурационного файла.
(Как перезапустить иксы в Гноме и прочих DE не знаю так как не пользуюсь)

Далее идем и запускаем наш установочный файл NVIDIA-Linux-x86_64-331.20.run сработало на ура.

Примечание: Как я уже писал ранее единственное, что может помешать нормальной установке библиотека lbGL.so.*
Если в результатах работы установочных скриптов видно битые ссылки на эту библиотеку или предупреждения...
То запускаем Yast желательно из консоли суперпользователя(так как в обчной все будет квадратиками вместо кириллицы, если вы не использовали совет), для этого необходимо переключиться в соседнюю консоль.
Найти все пакеты предоставляющие библиотеку libGL.so. той версии на которую ругались скрипты установки и принудительно переустановить все пакеты которые найдет yast.
После переустановки все будет так как нужно.
Так же по поводу файла:

50-blacklist.conf в конец строку blacklist nouveau

Установщик сам создал другой файл с тем же содержимым:

nvidia.conf

поэтому я ничего не добавлял кроме параметров ядра....
10й пункт в сложной установке...
После всего выполняем, если скрипт не выполнил до нас:
nvidia-configure
все заработало...

13

mozgfx пишет:

1. NVIDIA-Linux-x86-304.116.run - по идее и не должен ставится так как вышел до выхода openSuSe 13.1, но если у других работает, то значит должно ставиться.

Должен. (ранние тоже без проблем поставятся  с патчами, а этому и патчи не нужны - всё включено)
Так же полностью поддерживает и ядра 3.12.x
Этот легаси драйвер вышел одновременно с 331.20 и 319.72
Во всех трёх, помимо прочего, решалась проблема совместимости я ядрами 3.11+

14

verg, не обратил внимание на маленькую деталь...
Патч был для 304.108, а 304.116 видимо его уже содержит... правильно?

15

mozgfx пишет:

а 304.116 видимо его уже содержит... правильно?

Ага.

16

mozgfx пишет:

libGL.so

У кого проблемы с libGL удалите пакет glamor.