просмотр nv.с

Discussion in 'WASM.UNIX' started by t00x, Mar 21, 2008.

  1. t00x

    t00x New Member

    Blog Posts:
    0
    подскажите, как достать из установочного пакета драйверов (...run ) исходники.
     
  2. rei3er

    rei3er maxim

    Blog Posts:
    0
    t00x
    а они там есть?
    может идет распаковка уже откомпилированных модулей?
    вышли мне, если не трудно, установочный пакет на falaleev <dog> tut <dot> by
    посмотрим
     
  3. t00x

    t00x New Member

    Blog Posts:
    0
    rei3er
    есть наверное, потому что при компиляции пишет в журнал:
    это драйвер от/для nvidiа, есть на офсайте (www.nvidia.com/Download/index.aspx).
     
  4. n0name

    n0name New Member

    Blog Posts:
    0
    насолько я помню там в сорцах только юзермодные утилитки.
     
  5. t00x

    t00x New Member

    Blog Posts:
    0
    то есть nvidiа.kо не собирается на машине?
    тогда вопрос звучит "как посмотреть импортируемые "набором программного обеспечения от нвидиа" функции ядра".
     
  6. rei3er

    rei3er maxim

    Blog Posts:
    0
     
  7. n0name

    n0name New Member

    Blog Posts:
    0
    elfdump еше есть.
     
  8. Voodoo

    Voodoo New Member

    Blog Posts:
    0
    t00x
    как я помню, на FreeBSD драйвер нвидиа собирается при установке из портов. Да и у линуксовых инсталляторов есть опция сборки модуля ядра, а не использования уже готового из пакета. А вообще, инсталлятор(.run) разбирается довольно просто.
     
  9. r90

    r90 New Member

    Blog Posts:
    0
    Извлечь всё поможет:
    Code (Text):
    1. sh NVIDIA-...-pkg.run --help
     
  10. t00x

    t00x New Member

    Blog Posts:
    0
    Voodoo
    непросто выделить время для разбирания инсталятора ;)

    all Спасибо.
     
  11. t00x

    t00x New Member

    Blog Posts:
    0
    ещё такой вопрос:
    Code (Text):
    1. #!/usr/bin/tclsh
    2. exec "readelf -s /lib/modules/2.6.24.2-default/kernel/drivers/video/nvidia.ko"
    возвращает
    причём, код exec "readelf" работает также безошибочно,
    как и запуск из консоли readelf -s /lib/modules/2.6.24.2-default/kernel/drivers/video/nvidia.ko.

    P.S. где ошибка?
    P.P.S. ошибка была в понимании команды exec.
    так работает )
    Code (Text):
    1. set cmd "readelf -s /lib/modules/2.6.24.2-default/kernel/drivers/video/nvidia.ko"; eval exec $cmd