Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

[SuSE 9.2 Slackware 10.0] nvidia 6629 xawtv kernel crash

None
4 antwoorden
  • Het lijkt erop dat er op mijn hoofd-pc, een dual Pentium III 1000 Mhz met 512 MB RAM er een probleem is, met xawtv in combinatie met de nvidia driver versie 6629. Dit is zowel het geval in SuSE 9.2 en Slackware 10 kernel 2.4.26 en 2.6.9. zodra xawtv wordt gestart, bevriest alles. De pc reageert dan niet meer op het toetsenbord, en is dan ook niet meer te pingen vanuit een andere pc.


    Als daarentegen ik in Slackware 10.0 nvidia driver 5336 installeer, werkt xawtv wel goed. In SuSE 9.2 kan YOU alleen nvidia driver versie 6629 installeren. Het handmatig installeren van de NVIDIA-Linux-x86-1.0-5336-pkg1.run faalt op een foutmelding
    [code:1:e168df9629]
    ERROR: The kernel header file
    '/lib/modules/2.6.8-24-smp/build/include/linux/kernel.h' does not exist.
    The most likely reason for this is that the kernel source path
    '/lib/modules/2.6.8-24-smp/build
    <knip>
    you may specify the kernel source path with the '–kernel-source-path'[/code:1:e168df9629]

    Als ik dat doe
    [code:1:e168df9629]
    sh NVIDIA-Linux-x86-1.0-5336-pkg1.run –kernel-source-path=/usr/src/linux
    [/code:1:e168df9629][Enter] dan
    [code:1:e168df9629]
    /tmp/selfgz8035/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1914: warning
    : use of cast expressions as lvalues is deprecated
    /bin/sh: scripts/basic/fixdep: No such file or directory
    make[3]: *** [/tmp/selfgz8035/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.o
    ] Error 1
    make[2]: *** [_module_/tmp/selfgz8035/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src
    /nv] Error 2
    nvidia.ko failed to build!
    make[1]: *** [module] Error 1
    make: *** [module] Error 2
    -> Error.[/code:1:e168df9629]


    Op mijn andere pc een Athlon XP 1700+, werkt xawtv wel goed in SuSE 9.2 met de nvidia driver versie 6629. Er moet toch een reden voor zijn waarom de nvidia driver versie 6629 op mijn Athlon XP wel goed werkt. Terwijl deze op mijn Dual Pentium III niet goed werkt.
  • Ik kreeg 6629 niet geinstalleerd met Slackware 10, hield er gewoon mee op tijdens de installatie, dus heb ik een oudere versie drivers geinstalleerd.
  • draai eens een

    make cloneconfig

    en een

    make prepare-all

    in je kernel source tree.
  • [quote:44c0e7917b="Tekkie"]draai eens een make cloneconfig en een make prepare-all in je kernel source tree.[/quote:44c0e7917b] Ofschoon deze twee commando's zonder foutmeldingen werden uitgevoerd, kon de NVIDIA-Linux-x86-1.0-5336-pkg1.run nog steeds niet worden geïnstalleerd in SuSE 9.2. Toch bedankt voor het meedenken.

    Echter door een link die ik plaatse in de Howto kernel compileren topic, herinnerde ik me de patches van http://www.minion.de/ weer. Een van de NVIDIA Linux x86, x86-64 Driver Patches, heb ik in het verleden wel eens eerder gebruikt. Na enige tijd, en nieuwere versies van de nvidia drivers, was zo een patch niet meer nodig. Maar om de NVIDIA-Linux-x86-1.0-5336-pkg1.run drivers te kunnen installeren in SuSE 9.2, bleek de patch NVIDIA_kernel-1.0-5336-2.6.diff goed van pas te komen.

    Overigens had ik daarvoor eerst nog geprobeerd, er achter te komen waarom xawtv in combinatie met de nvidia 6629 drivers, op mijn dual Pentium III met de Linux 2.4.26 en 2.6.x kernels onderuit haalde, terwijl dit op een Athlon XP wel goed werkte. Toen ik alle pci kaarten behalve de Hauppauge tv-kaart had verwijderd, crashde de kernel nog steeds, na het starten van xawtv. De tv-kaart had ik zelfs in drie verschillende pci sloten (pci slot 3,4 en5) geprobeerd, zonder succes. Ook het verwisselen van de Hauppauge tv-kaart met de Pinnacle tv-kaart van de Athlon XP loste niks op. Hetzelfde voor het verwisselen van de agp videokaarten. Het is vermoedelijk een probleem in combinatie van de chipset van het moederbord (Asus CUV4X-D) van de dual Pentium III.

    Aangezien in de dual Pentium III pc een Geforce Ti 4200 vivo zit, voldoen de Linux-x86-1.0-5336-pkg1.run drivers prima. Sinds ik deze na het uitvoeren van de patch met succes kon installeren, werkt xawtv goed in SuSE Linux 9.2.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.