Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-08-19 14:17:20

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

[SOLVED]Nvidia + kilka jąder

Witam,

Problem tyczy się toshiby U500. Chodzi o to, że ów sterownik nvidii (najnowszy, ze stronki) działa tylko na jednym z kilku jąder jakie ma system na tym sprzęcie. Tzn. Skompiluje moduły na jajku 2.6.39 to na 3.0.0 i na 3.0.3 już nie działają i tak pozostałe dwie konfiguracje. Mówiąc krótka działa tylko na tym na którym ostatnio się kompilowało...

Czy to normalne, czy ja po prostu za dużo oczekuje?

Pozdrawiam.

Ostatnio edytowany przez P@blo (2011-08-19 14:43:00)


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#2  2011-08-19 14:21:19

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [SOLVED]Nvidia + kilka jąder

http://dug.net.pl/tekst/142/nvidia___zamkniete_sterowniki_w_debianie/#kernel_x_2

Ja sobie w ogóle do polecenia kompilującego kernel dorzuciłem automatyczne budowanie modułu dla niego:

Kod:

sh /NV* -K -k `ls -t /lib/modules |head -1` -a

czyli całość:

Kod:

alias jajek='make -j2 && make install && make modules_install && sh /NV* -K -k `ls -t /lib/modules |head -1` -a'

:)


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#3  2011-08-19 14:29:06

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: [SOLVED]Nvidia + kilka jąder

Czyli, że trzeba kompilować moduł na innym jądrze? Czyli jak teraz jestem na 2.6.38 i bede kompilował 3.0.3 to od razu moduły nvidii?? Tak dla ścisłości pisze :)


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#4  2011-08-19 14:34:08

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [SOLVED]Nvidia + kilka jąder

Nie trzeba… Domyślam się, że do tej pory przy zmianie kernela po prostu odpalałeś instalator Nvidii przez:

Kod:

sh instalator

On wtedy najpierw usuwa zainstalowane sterowniki, a potem instaluje jeszcze raz. W takim przypadku moduł budowany jest dla aktualnie uruchomionego kernela (a stare zostały usunięte). Poczytaj pomoc do instalatora Nvidii. :) Tam jest wszystko rozpisane, np. powyżej użyte zostały opcje:

Kod:

  -K, --kernel-module-only
      Install a kernel module only, and do not uninstall the
      existing driver.  This is intended to be used to install
      kernel modules for additional kernels (in cases where you
      might boot between several different kernels).  To use this
      option, you must already have a driver installed, and the
      version of the installed driver must match the version of
      this kernel module.

Kod:

  -k, --kernel-name=KERNEL-NAME
      Build and install the NVIDIA kernel module for the
      non-running kernel specified by KERNEL-NAME (KERNEL-NAME
      should be the output of `uname -r` when the target kernel
      is actually running).  This option implies
      '--no-precompiled-interface'.  If the options
      '--kernel-install-path' and '--kernel-source-path' are not
      given, then they will be inferred from KERNEL-NAME; eg:
      '/lib/modules/KERNEL-NAME/kernel/drivers/video/' and
      '/lib/modules/KERNEL-NAME/build/', respectively.

Kod:

  -a, --accept-license
      Bypass the display and prompting for acceptance of the
      NVIDIA Software License Agreement.  By passing this option
      to nvidia-installer, you indicate that you have read and
      accept the License Agreement contained in the file
      'LICENSE' (in the top level directory of the driver
      package).

[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#5  2011-08-19 14:36:01

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: [SOLVED]Nvidia + kilka jąder

Aaa... Teraz jasne :) Dzięki wielkie :)


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#6  2011-08-19 15:06:23

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: [SOLVED]Nvidia + kilka jąder

A nie prosciej zatrudnić dkms?
U mnie grzecznie buduje sterowniki do nowych jajek (pobierane z repo).

Ewntualnie możesz użyć tego skryptu, [url=http://ubuntu.pl/forum/viewtopic.php?f=149&t=105493&p=623844&hilit=nvidia#p623844]też działał[/url], kiedy ostatnio miałem Ubu.

Pozdrawiam
;-)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#7  2011-08-19 15:09:12

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [SOLVED]Nvidia + kilka jąder

Jak wywołać dkms dla kernela zainstalowanego przez:

Kod:

make install && make modules_install

?


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#8  2011-08-19 15:14:50

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: [SOLVED]Nvidia + kilka jąder

A po kiego w Debianie  make-install;make modules_install  kiedy paczuszkę do Debiana można zbudować na 2 sposoby, i od razu mieć ją w systemie widoczną przez mechanizm zarządzania pakietami?

[quote="/usr/src/linux"]make help | grep deb                                                                                 
  deb-pkg             - Build the kernel as an deb package[/quote]
lub stadardowo, sposobem Debiana.

Pozdrawiam
;-)

Ostatnio edytowany przez Jacekalex (2011-08-19 15:16:19)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#9  2011-08-19 15:17:07

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [SOLVED]Nvidia + kilka jąder

[quote=Jacekalex]A po kiego w Debianie  make-install; kiedy paczuszkę do Debiana można zbudować na 2 sposoby[/quote]
Jakoś nigdy nie widziałem sensu w tworzeniu pakietów z własnym kernelem. ;) Bez tego jest szybciej po prostu.


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#10  2011-08-19 15:25:36

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: [SOLVED]Nvidia + kilka jąder

Ja też wole jak Arn... Po co mi paczki... Dla mnie kernel to coś więcej niż tylko paczka :D


[tt]ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |[/tt]

Offline

 

#11  2011-08-19 16:32:52

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk
Zarejestrowany: 2004-12-28

Re: [SOLVED]Nvidia + kilka jąder

[quote=ArnVaker]Jakoś nigdy nie widziałem sensu w tworzeniu pakietów z własnym kernelem. ;) Bez tego jest szybciej po prostu.[/quote]
Dużo szybciej, nawet na 4 rdzeniach. Ja też przestałem bawić się w paczki jakiś czas temu.


linux regd. user #248790

Offline

 

#12  2011-12-10 11:27:33

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [SOLVED]Nvidia + kilka jąder

[quote=jakiś ktoś]Jak wywołać dkms dla kernela zainstalowanego przez:

Kod:

make install && make modules_install

?[/quote]

Kod:

dpkg-reconfigure nvidia-kernel-dkms

Mnie olśniło właśnie. ;D


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.010 seconds, 12 queries executed ]

Informacje debugowania

Time (s) Query
0.00009 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00093 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.224.59.107' WHERE u.id=1
0.00067 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.224.59.107', 1732703144)
0.00048 SELECT * FROM punbb_online WHERE logged<1732702844
0.00081 DELETE FROM punbb_online WHERE ident='85.208.96.198'
0.00074 SELECT topic_id FROM punbb_posts WHERE id=179679
0.00109 SELECT id FROM punbb_posts WHERE topic_id=19550 ORDER BY posted
0.00055 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=19550 AND t.moved_to IS NULL
0.00006 SELECT search_for, replace_with FROM punbb_censoring
0.00088 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=19550 ORDER BY p.id LIMIT 0,25
0.00080 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=19550
Total query time: 0.00714 s