Как завести nvidia на 555 -й карточке? openSUSE12.1 РЕШЕНО

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Stasroot1
Сообщения: 1030
ОС: Debian9

Как завести nvidia на 555 -й карточке? openSUSE12.1 РЕШЕНО

Сообщение Stasroot1 »

Всем привет! Проблемма в том, что я поставил систему на свой новый бук, ставил по инструкции: http://www.suse.de/~sndirsch/nvidia-installer-HOWTO.html - у меня 64 битная система.

добавил репозиторий: http://download.nvidia.com/opensuse/12.1 и в соответствии с инструкцией...

Поставил дрова, и в результате Х сервер загрузился но только на 2D драйвере. 3D драйвера вообще не было. Однако в меню системы появилась конфигурялка для драйвера от nvidia я ее запустил а она мне сообщила что надо от рута выполнить команду: nvidia-xconfig. Я ее выполнил.
Вот что пишет эта конфигурялка: You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run `nvidia-xconfig` as root), and restart the X server.

В итоге новый конфиг файл в /etc/X11/

Вот новый файл:


В этом случае Х сервер уже не стартует...

Вот лог файл при запуске сервера:


Пожалуйста подскажите куда копать что в конфиге который генерит nvidia надо подправить?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Stasroot1
Сообщения: 1030
ОС: Debian9

Re: Как завести nvidia на 555 -й карточке? openSUSE12.1 РЕШЕНО

Сообщение Stasroot1 »

В дополнение: список видеокарточек:

Код: Выделить всё

linux-5x1r:/home/stas # 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 GF106 [GeForce GT 555M] (rev a1)
Спасибо сказали:
Аватара пользователя
verg
Сообщения: 1299

Re: Как завести nvidia на 555 -й карточке? openSUSE12.1 РЕШЕНО

Сообщение verg »

В помощь:
Драйвер с репозитория: http://ru.opensuse.org/Драйверы_NVIDIA
или "по старинке": http://ru.opensuse.org/SDB:NVIDIA_-_сложный_способ

Ну и это ещё(если конечно заработает) http://ru.opensuse.org/SDB:NVidia_Optimus
Спасибо сказали:
Hooliganos
Сообщения: 278
ОС: debian 6.0.4

Re: Как завести nvidia на 555 -й карточке? openSUSE12.1 РЕШЕНО

Сообщение Hooliganos »

Stasroot1 писал(а):
01.05.2012 17:20
Вот что пишет эта конфигурялка: You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run `nvidia-xconfig` as root), and restart the X server.


nvidia-xconfig для проприетарного драйвера. Предположу, что установленное из репозитория не совсем аналогично тому, что имеется на сайте nvidia, может есть смысл установить именно его (если, конечно, опенсурс-религия позволяет)
Спасибо сказали:
Stasroot1
Сообщения: 1030
ОС: Debian9

Re: Как завести nvidia на 555 -й карточке? openSUSE12.1 РЕШЕНО

Сообщение Stasroot1 »

Hooliganos писал(а):
01.05.2012 20:15
nvidia-xconfig для проприетарного драйвера. Предположу, что установленное из репозитория не совсем аналогично тому, что имеется на сайте nvidia,

Если бы! Дело в том что драйвер проприетарный с репозитория который nvidia... Согласно интсрукции по установке драйвера с самого сайта nvidia...



Stasroot1 писал(а):
01.05.2012 17:20
добавил репозиторий: http://download.nvidia.com/opensuse/12.1 и в соответствии с инструкцией...

повторюсь так сказать.

сейчас все вернул к исходному варианту и ставлю с применением optimus технологии в соответствии с инструкцией:
verg писал(а):
01.05.2012 17:46
Ну и это ещё(если конечно заработает) http://ru.opensuse.org/SDB:NVidia_Optimus

Спасибо сказали:
Stasroot1
Сообщения: 1030
ОС: Debian9

Re: Как завести nvidia на 555 -й карточке? openSUSE12.1 РЕШЕНО

Сообщение Stasroot1 »

Вообще уже давно вожусь с этим ноутбуком... может имеет смысл посмотреть в сторону аналогичной технологии в ATI/AMD исполнении? Как оно там с этими новшествами дела обстоят? Просто я пока еще могу вернуть ноутбук обратно в магазин. 14 дней так сказать. Со штатным драйвером (открытым) ноут греется и достигает критической температуры примерно за 10-20 минут... фишка в том, что за это время на ноуте НИЧЕГО не делается из пользовательского...
Спасибо сказали:
Stasroot1
Сообщения: 1030
ОС: Debian9

Re: Как завести nvidia на 555 -й карточке? openSUSE12.1 РЕШЕНО

Сообщение Stasroot1 »

Из за чего возникает такая вот ошибка:

Код: Выделить всё

Subprocess failed. Error: Сбой RPM: Error in checksums 796577654 3049051677
error: %pre(dkms-nvidia-295.33-25.1.x86_64) scriptlet failed, exit status 254
error: dkms-nvidia-295.33-25.1.x86_64: install failed


Как ее исправить?
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: Как завести nvidia на 555 -й карточке? openSUSE12.1 РЕШЕНО

Сообщение k0da »

Stasroot1
Посмотрите какой скрипт оно пытается выполнить.
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Stasroot1
Сообщения: 1030
ОС: Debian9

Re: Как завести nvidia на 555 -й карточке? openSUSE12.1 РЕШЕНО

Сообщение Stasroot1 »

k0da писал(а):
03.05.2012 01:48
Посмотрите какой скрипт оно пытается выполнить.

Спасибо уважаемый k0da, к сожалению пока вы писали мне это сообщение я уже переустонавливал по чистой все, в том числе систему.
Соответственно все ставил по новой без примеси официальных драйверов... (от nvidia) которые.
Сейчас состояние такое:

Код: Выделить всё

stas@linux-11e2:~> glxgears

*** NOTE: Don't use glxgears as a benchmark.
    OpenGL implementations are not optimized for frame rates >> 60fps,
    thus these numbers are meaningless when compared between vendors.

298 frames in 5.0 seconds = 59.479 FPS
300 frames in 5.0 seconds = 59.825 FPS
300 frames in 5.0 seconds = 59.824 FPS
295 frames in 5.0 seconds = 58.809 FPS
300 frames in 5.0 seconds = 59.825 FPS
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 3507 requests (3507 known processed) with 0 events remaining.
stas@linux-11e2:~> optirun glxgears

*** NOTE: Don't use glxgears as a benchmark.
    OpenGL implementations are not optimized for frame rates >> 60fps,
    thus these numbers are meaningless when compared between vendors.

5015 frames in 5.0 seconds = 1002.936 FPS
5224 frames in 5.0 seconds = 1044.647 FPS
5201 frames in 5.0 seconds = 1040.033 FPS
5125 frames in 5.0 seconds = 1024.972 FPS
[VGL] ERROR: in readback--
[VGL]    230: Window has been deleted by window manager
stas@linux-11e2:~>

И вот это:

Код: Выделить всё

stas@linux-11e2:~> optirun glxspheres
Polygons in scene: 62464
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: GeForce GT 540M/PCIe/SSE2
58.773946 frames/sec - 65.591723 Mpixels/sec
64.923064 frames/sec - 72.454139 Mpixels/sec
63.334881 frames/sec - 70.681727 Mpixels/sec
60.971995 frames/sec - 68.044746 Mpixels/sec
62.735763 frames/sec - 70.013112 Mpixels/sec
63.476119 frames/sec - 70.839349 Mpixels/sec
64.176258 frames/sec - 71.620704 Mpixels/sec
64.207581 frames/sec - 71.655661 Mpixels/sec
62.147486 frames/sec - 69.356594 Mpixels/sec
stas@linux-11e2:~> glxspheres
Polygons in scene: 62464
Visual ID of window: 0x95
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Sandybridge Mobile
46.431675 frames/sec - 51.817749 Mpixels/sec
47.616102 frames/sec - 53.139570 Mpixels/sec
45.875039 frames/sec - 51.196544 Mpixels/sec
44.866549 frames/sec - 50.071069 Mpixels/sec
44.826590 frames/sec - 50.026475 Mpixels/sec
45.165210 frames/sec - 50.404375 Mpixels/sec
45.741049 frames/sec - 51.047010 Mpixels/sec
48.139756 frames/sec - 53.723968 Mpixels/sec
43.971872 frames/sec - 49.072609 Mpixels/sec
47.910433 frames/sec - 53.468043 Mpixels/sec
49.177310 frames/sec - 54.881878 Mpixels/sec

Я так понимаю что все работает.... но пока не очень понимаю как... поэтому будут вопросы но позже, сейчас спать в срочном порядке.

Но кое что мне стало ясно... там была ошибка с указанием на не совпадение чексумм... вроде как. Так вот в этот рас я ждал когда этот пакетик поставится по полной, правдо выглядело это как бездействие системы на протяжении нескольких минут... дождался и оно отрапортавало что все нормально... делал через zypper.
Спасибо сказали:
Stasroot1
Сообщения: 1030
ОС: Debian9

Re: Как завести nvidia на 555 -й карточке? openSUSE12.1 РЕШЕНО

Сообщение Stasroot1 »

Всем помогавшим большое спасибо за подсказки и наводки. Жаль но ноутбук пришлось возвращать, сначала я его поменял на такойже но у него был такой же дефект как и в первом ноуте, но однако работу графики распределить между встроенной графикой и дискретной получилось, после ряда манипуляций. И кое какой оптимизации ноут бук от батарейки емкостью 4400мАч стал показывать работы не на 1,8часа а 3,4 при этом потребление снизилось с 43Вт до 18Вт Все по показаниям Powertop... Жаль только, что проблеммы с охлаждением возникают....
Спасибо сказали: