Uhu 2.0 és az nvidia driver

Kezdőlap Fórumok UHU Linux Általános UHU problémák, javaslatok Uhu 2.0 és az nvidia driver

10 bejegyzés megtekintése - 21-30 / 93
  • Szerző
    Bejegyzés
  • #2074639
    Little
    Felhasználó

      Nem mentettem el a xorg.conf-ot belepiszkáltam a vi-al és valamit kitöröltem belőle úgyhogy az X  nem indul.
      Felaktam gyorsan az a rendszer újra próbálom úgyanazt a lent leírt módszert de a make-ra ezt a hibát írja.

      sh ./conftest.sh „cc” „cc” /lib/modules/2.6.17.6-10/source /lib/modules/2.6.17.6-10/build cc_sanity_check full_output

      #2074640
      malo
      Felhasználó

        Sziasztok!
        Én is szeretném felrakni az nvidia meghajtót uhu2.0-hoz. A kártyámhoz használható NVIDIA-Linux-x86-1.0-9629-pkg1.run  csomagot választottam és töltöttem le. Elolvastam a REDME 2. fejezetét, és benne a kernel interfész telepítését is.
        Idézek egy részt ebbőll:

        When the installer is run, it will determine if it has a precompiled kernel interface for the kernel you are running. If it does not have one, it will check if there is one on the NVIDIA FTP site (assuming you have an Internet connection), and download it. If one cannot be downloaded, either because the FTP site cannot be reached or because one is not provided, the installer will check your system for the required kernel sources and compile the interface for you. You must have the source code for your kernel installed for compilation to work.

        Ennek az utolsó két mondatát én kicsit bizonytalanul így értem:

        Ha nem tölthető le ilyen, akár azért, mert az FTP site nem elérhető, akár azért, mert az nem beszerezhető, akkor a telepítő megvizsgálja az ön rendszerét a megkövetelt kernel-forrás céljából, és összeszerkeszti az interfészt. Ehhez a munkához szükség lesz az önhöz feltelepített kernel forráskódjára.

        Ha ez az értelmezés jó, akkor azt remélem, hogy megkérdezi ezt a kódot, és én meg mondom azt a számot, ami a KPackage telepítőben a forrás sorban írva
        van:  „kernel_2.6.17.6-13” . A telepítő aztán a többit elvégzi. Egy kicsit nyugtalanít, hogy a kernel magát 2.6.17.6-10-nek hiszi, de a valós helyzet a „13” a végén.

        A REDME következő mondata ellentmondani látszik az én értelmezésemnek:
        On most systems, this means that you will need to locate and install the correct kernel-source, kernel-headers, or kernel-devel package; on some newer distributions, no additional packages are required (e.g. Fedora Core 3, Red Hat Enterprise Linux 4).

        Ezt meg így értem:
        A legtöbb rendszerben ez azt jelenti, hogy ön kénytelen lesz telepíteni és installálni a pontos kernel-forrást, kernel-heders-t, vagy kernel-devel csomagot;
        néhány újabb disztribúcióban nem kellenek kiegészítő csomagok (pl Fedora Core 3, Red Hat Enterprise Linux 4).

        Kérdéseim:

        1. Az UHU2.0-ban kellenek ezek a kiegészítő csomagok? Talán nem teljesen naív a kérdésem, mert az UHU1.0-hoz kellett kernel forrást letölteni a könyv szerint, de az UHU1.1 Felhasználói kézikönyvében (2004.03.07) a 105. oldalon kezdődő leírás semmi ilyent nem javasol.

        2. Ha az első idézetet jól értettem, akkor a másodikat nem értettem jól és akkor én csak beírom neki a fenti forrást és ő csinál mindent?

        3. Ugyanez a REDME azt írja, hogy mielőtt elkezdem a telepítést ne csak az X-szervert állítsam le, hanem öljem meg alaposan az OpenGL alkalmazásokat, mert azok képesek még tobább is nem kilépni, ezért még jobb, ha a telepítés idejére az /etc/inittab-ban átállítom az alapértelmezett futási szintet az 5-ről 3-ra, mert így probléma esetén könnyebb javítani ( és én már jártam úgy az uhu1.1-nél, hogy a telepítés és az Xconfig módosítás után, amikor az „init 5” parancsot kiadtam minden sötét lett, és bootolás közben nem tudtam visszavenni parancssorba, aztán minden indulás a sötétségbe vezetett, végül újra kellett telepítenem, és ezt jó lenne elkerülni).
        Ugye nem veszélyesebb át állítani az alapértelmezett futásszintet 3-ra, mint az a másik módszer?

        4. Ha az a rossz híretek van, hogy mégis nekem kell letöltenem a kernel-forrást, akkor honnan és mit töltsek le és hogyan rakjam fel. (a headers én is érzem, hogy nem forrás, de a második idézetben a kernel-surce és a kernel headers közötti vessző talán „or”-nak is érthető, és kernel headers természetesen van feltelepítve azonos verzió-számmal és azonos forrással, mint a kernel)
        bepe79 sem ír (2007.01.15) kernel forrás telepítési feladatról ezen az oldalon:
        http://www.linuxforum.hu/index.php?topic=19108.0
        Akkor mégsem kell a kernellel foglalkoznom a telepítésnél?
                                                                                                    malo

        #2074641
        activer79
        Felhasználó

          Udv malo es tobbiek!

          Szerintem nem kell ennyire parazni az Nvidia driver telepitese miatt  😉

          1. Uhu 2.0-ban nem kell a teljes kernel forras, a kernel-headers csomag eleg a telepiteshez.

          2. Nem kell telepites kozben megadni semmilyen kernel verzio szamot, megkeresi maganak azokat a file-okat, amikre a forditashoz szuksege van, es az aktualis (eppen futo) kernelhez tartoznak. A kernelfrissites miatti verzioszam valtozas nem hiszem, hogy gondot jelent, en telepitettem mar frissites elotti, es frissites utani allapotban is nvidia drivert, de ezzel nem volt problemam.

          3. Ha biztosra akarsz menni, akkor legegyszerubb, ha a telepites elott mar eleve 3-as futasi szinten inditod el a rendszert. Ezt ugy lehet megtenni, hogy a grub-ban beirsz egy 3-ast a kernel=/boot/bzImage root=/dev/hdxx sor vegere.

          4. Mint irtam nvidia telepiteshez nem lesz szukseg a kernelforrasra. A kernel-headers csomag pedig rajta van az Uhu telepito cd/dvd-n.

          Szoval csak rajta batran, nagyon elrontani ugysem lehet! A /etc/X11/xorg.conf file-t azert mentsd el valahova mielott nekilatsz, ha valami nem sikerul akkor csak visszamasolod, es mukodik ujra  a grafikus felulet. Remelem sikerrel jarsz!

          #2074642
          Little
          Felhasználó

            Mi hiányzik a fordítónak nvidia driver fordítás ha ez a hibaüzi ?

            sh ./conftest.sh „cc” „cc” /lib/modules/2.6.17.6-10/source /lib/modules/2.6.17.6-10/build cc_sanity_check full_output

            #2074643
            kisbetu
            Felhasználó
              Little wrote:
              Mi hiányzik a fordítónak nvidia driver fordítás ha ez a hibaüzi ?

              Nekem az hiányzik, hogy ezekből a szavakból értelmes mondatokat állíts össze.
              Csak a megértés kedvéért.

              Little wrote:
              sh ./conftest.sh „cc” „cc” /lib/modules/2.6.17.6-10/source /lib/modules/2.6.17.6-10/build cc_sanity_check full_output

              És hol a „hibaüzi”?

              #2074644
              Little
              Felhasználó

                Control+Alt+F1
                Login:root
                Pasword:?
                #cd /sbin
                #./init 3
                # cd /nvidia könyvtár/
                #sh NVIDIA-Linux-x86-1.0-9629-pkg1.run -x (így csak kicsomagolja az nvidia driver)
                #cd ./NVIDIA-Linux-x86-1.0-9629-pkg1/usr/src/nv/
                #make
                #make install
                #cd .. (vissza az NVIDIA-Linux-x86-1.0-9629-pkg1 könyvtárba)
                #./nvidia-installer

                Ezzel a módszerrel már egyszer felraktam a drivert-t.
                De most a make parancsra már ez az üzenet.
                sh ./conftest.sh „cc” „cc” /lib/modules/2.6.17.6-10/source /lib/modules/2.6.17.6-10/build cc_sanity_check full_output

                #2074645
                kisbetu
                Felhasználó
                  Little wrote:
                  sh ./conftest.sh „cc” „cc” /lib/modules/2.6.17.6-10/source /lib/modules/2.6.17.6-10/build cc_sanity_check full_output

                  És ezután lefagy?
                  Semmi tovább?

                  #2074646
                  Little
                  Felhasználó

                    Kilép és visszakapom a promptot.

                    #2074647
                    kisbetu
                    Felhasználó

                      Akkor jó.
                      Lefutott a script.

                      Mehetsz tovább a leírás alapján.

                      #2074648
                      Little
                      Felhasználó

                        Köszi. Működik

                        Előtte érdemes meggyőződni arról,hogy van-e kernel vagy kernel headers
                        apt-cache search ‘kernel’ paranccsal.

                      10 bejegyzés megtekintése - 21-30 / 93
                      • Be kell jelentkezni a hozzászóláshoz.