Summary: | Поддержка карты GeForce GT 630M (nvidia 304.51) | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Pavel Vainerman <pv> | ||||
Component: | kernel-modules-nvidia-std-pae | Assignee: | Anton V. Boyarshinov <boyarsh> | ||||
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus | ||||
Severity: | enhancement | ||||||
Priority: | P3 | CC: | aspsk, boris, boyarsh, glebfm, kernelbot, ldv, mike, mithraen, rider, sbolshakov, shrek, sin, vitty, vsu, vt, zerg | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Pavel Vainerman
2012-10-07 18:38:37 MSK
А забыл пометить можно ли собрать именно для для ядра 3.5.4-std-pae-alt1 А то у меня на 3.6.xx не работает сеть.. Так собрать можно и у себя, были бы kernel-headers-modules (которые можно взять в архиве, если там же нет нужной версии kernel-modules-nvidia): http://www.altlinux.org/Sisyphus_archive А технология то сборки какая? взять текущий spec подправить версию и собрать? а главный для меня затык.. где брать исходники этого самого 304.51. Просто в инете нарыть или уже у кого-то из alt они в git есть? (In reply to comment #3) > А технология то сборки какая? > взять текущий spec подправить версию и собрать? Если не было изменений по ядерным интерфейсам и соответственно пвтчей, то да; kernel-modules-nvidia-std-def-304.51-alt2.197893.2.src.rpm > а главный для меня затык.. > где брать исходники этого самого 304.51. Затем и дал ссылку на архив, но вообще-то сейчас наблюдаю на ftp.linux.kiev.ua nvidia_glx_src_304.51-304.51-alt105.src.rpm спасибо за помощь. Вообщем я сборал. Понадобилось доставить kernel-source-nvidia-1731436-173.14.36-alt64 >> nvidia_glx_src_304.51-304.51-alt105.src.rpm это не пригодилось... подправил всё что нужно в spec и собрал.. доставил ещё nvidia_glx_173.14.35-173.14.35-alt64 Но в итоге хм... облом. [pv@pvbook Downloads]$ dmesg [ 2635.048981] nvidia 0000:01:00.0: power state changed by ACPI to D0 [ 2635.048985] nvidia 0000:01:00.0: power state changed by ACPI to D0 [ 2635.048999] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=none,decodes=none:owns=none [ 2635.049060] NVRM: The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:0de9) installed NVRM: in this system is not supported by the 304.51 NVIDIA Linux NVRM: graphics driver release. Please see 'Appendix A - NVRM: Supported NVIDIA GPU Products' in this release's README, NVRM: available on the Linux graphics driver download page at NVRM: www.nvidia.com. [ 2635.049081] nvidia: probe of 0000:01:00.0 failed with error -1 [ 2635.049095] NVRM: The NVIDIA probe routine failed for 1 device(s). [ 2635.049096] NVRM: None of the NVIDIA graphics adapters were initialized! Ещё раз я посмотрел внимательно на http://www.nvidia.ru/object/linux-display-ia32-304.51-driver-ru.html а действительно GT 630 в списке нет :( Я как-то до этого плохо посмотрел (поиском то у них на сайте задавал 630 series.. и как-то обрадовался когда в результате выдало 304.51... надо же так обманывать задаёшь в поиске одно.. а выдаёт ответ на что-то другое...) Вообщем прошу прощения.. P.S. А так 304.51 собирается нормально. Эх... поспешил.. в закладке "Поддерживаемые продукты" в списке GT 630M всё-таки есть... (В ответ на комментарий №5)
> [ 2635.049096] NVRM: None of the NVIDIA graphics adapters were initialized!
А с std-def ?
(В ответ на комментарий №7) > (В ответ на комментарий №5) > > [ 2635.049096] NVRM: None of the NVIDIA graphics adapters were initialized! > А с std-def ? проверю... просто у меня не работает на 3.6 сеть... и собственно 8Gb памяти.. (а lin x32)... Created attachment 5590 [details]
Логи запуска (dmesg,Xorg,lsmod,ps ax)
Я попробовал на текущем 3.5.5-std-def-alt2
И перестал что-либо понимать..
Модуль nvidia загружается... карту находит...
X-ы в процессах висят и в логе ошибок (вылета) не видно..
Но экран просто чёрный и мигает "_" в левой верхнем углу.
При этом можно Ctl+Fx переключится обратно в консоль...
Я приложил файлы dmesg,Xorg.log и т.п. (всё что "отснял")
Странно что.X-ы в процессах видны.. kdm тоже.. т.е. как-будто всё в порядке.
Но изображения нет.
На nouveau тоже самое (!)..А на fbdev - работает нормально...
---
У меня ноут HP Pavilion dv6-7173er с "модной" технологией Optimus.
Две карты на борту... "встроенная intel" + nvidia GeForce 630M.
Может надо как-то переключать экран на nvidi-ю...
P.S. а может что-то с частотой монитора надо крутить?
(В ответ на комментарий №9) > У меня ноут HP Pavilion dv6-7173er с "модной" технологией Optimus. > Две карты на борту... "встроенная intel" + nvidia GeForce 630M. http://bumblebee-project.org/ Какие-то пакеты в Сизифе вроде бы лежат. В современных вариантах реализации Optimus видеовыходы подключены только к встроенному видеоядру, а дискретный чип может только формировать изображение в памяти, откуда его потом надо отдавать для отображения встроенному. (В ответ на комментарий №10) > В современных вариантах реализации Optimus видеовыходы подключены только к > встроенному видеоядру, а дискретный чип может только формировать изображение в > памяти, откуда его потом надо отдавать для отображения встроенному. Да.. вот и я нарыл.. как раз... Сам bumblebee я сразу установил... но не знал как им пользоваться, и думал, что это немного другое.. Типа разные проги сразу запускать на второй карте. А я хотел, чтобы как обычно собственно сразу nvidia работала.. без всяких (экономий энергии).. А вот нарвался на такой длинный форум, но хороший форум: http://forum.ubuntu.ru/index.php?topic=198138.0 проверил у себя... а действительно кажется работает: [pv@pvbook ~]$ optirun --status Bumblebee status: Ready (3.0). X inactive. Вообщем итог: попробовал optirun firefox и увидел в dmesg долгожданный: [10845.528179] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=none,decodes=none:owns=none [10845.528284] NVRM: loading NVIDIA UNIX x86 Kernel Module 304.51 Tue Sep 18 17:36:24 PDT 2012 и это на std-pae ! (на котором изначально не работало.. и модуль собирал сам).. Может конечно помогло обновление nvidia_glx (какое-то тут прилетело сегодня). Но не знаю... Я так и не понял до конца главного: Получается, что NVIDIA действительно только для "ручного" запуска, а X-ы и все приложения будут работать через встроенный intel? И НИКАК ИНАЧЕ? беда если так.. (но кажется это объясняет, почему тогда всё вроде бы стартануло, но не было изображения.. наверно действительно всё "рисовала" nvidia да только intel не "забирал" и не показывал..) P.S. А bumblebee в сизифе действительно работает из корбки..всё ok (и модуль ядра bbswitch собран)... ссылку не ту дал.. вот http://forum.ubuntu.ru/index.php?topic=190100.0 но glxgears что с optirun, что так.. работает одинаково.. а как ещё проверить я не знаю. Но тему закрываю. Спасибо всем откликнувшимся... |