nVidia 7300GO molim pomoć

Diskusije o hardveru i driverima pod Linuxom.

Moderator/ica: Moderatori/ce

Avatar
shrike
Moderator
Postovi: 10322
Pridružen/a: 07 pro 2007, 18:07
Spol: Y
OS: utuntu 19.10
Kontakt:

Re: nVidia 7300GO molim pomoć

Post Postao/la shrike »

Hehe. Ja na debian squeezu mogu instalirati nvidia driver, ali na wheezy ne jer se xorg ABI promijenio i nvidia installer, ili bilo što u repozitorijima više ne radi. E sad.. kako sam ja sa squeeze odlučio preći na wheezy, morao sam prvo maknuti xorg od wheezya i instalirati squeezeov.
E sad, instalacija nvidia drivera kod mene ide ovako nekako:
Skinem linux kernel sa http://www.kernel.org , kompiliram ga BEZ staging driversa u kojima je nouveau. Budući da nouveau nije uopće kompiliran, ne moram se brinuti o tome da li će se aktivirati ili ne. Zatim pokrenem ili nvidia installer ili m-a metodu koja je kao "debian way". Dodatni je problem što je >2.6.38 neki k**** promijenio pa je potrebno malo prčkati po nvidia-installer kodu (izbaciti par redova) da bi se mogao kompilirati.

Sve ovo je živo smeće. linux bi trebao biti modeliran kao freebsd kernel koji ima totalnu kompatibilnost drivera u smislu backward-forward. Aha, kompilirao sam 3.0.0 kernel i pogodi što - installer uopće ne prepoznaje lokaciju kernel sourca. Ovakve stvari su upravo zašto linux uopće nije za početnike i to nijedna distribucija.
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
Avatar
glaskoncILLa
Postovi: 5678
Pridružen/a: 28 vel 2009, 16:36

Re: nVidia 7300GO molim pomoć

Post Postao/la glaskoncILLa »

ne bi li ti bilo lakse blacklistati modul nego to sve kompjalirati..?
uostalom, ti si rjesenje problema, napravi potrebne pakete, uploadaj ih i rijesi druge slicne muke. :)
...."Have you mooed today?"...
..It’s that time of the decade: I’m reinstalling Debian..
Avatar
shrike
Moderator
Postovi: 10322
Pridružen/a: 07 pro 2007, 18:07
Spol: Y
OS: utuntu 19.10
Kontakt:

Re: nVidia 7300GO molim pomoć

Post Postao/la shrike »

AHA. Odlična ideja. Samo ako blacklistaš nouveau i onda update initramfs, ništa se neće dogoditi. Ništa što sam probao nije isključilo nouveau. Normalno ovo stvarno isključi modul, kao recimo intel_agp koji sam mora zamijeniti sa nvidia_agp ako želim da radi suspend (plus dodati i2c i i2c_dev)
E sad, meni je palo na pamet napraviti pakete i onda ih uploadati i riješiti svima problem. ALI. Nvidia modul je striktno vezan za instaliranu verziju xorg, kernel i gcc. da moj paket radi, ja bih morao dati ne smao modul, već i kernel, modul i to bi radilo samo na jednoj specifičnoj verziji xorga. Idući update xorga i bio bi krah sustava.

U svakom slučaju, kernel developeri svako malo nešto promijene i onda razvijatelji modula moraju nešto štelati i izdavati nove drivere. Sjećam se da sam konstantno zbog toga imao probleme sa pctel modemom, sada sa nvidia driverom... sve je to žešće smeće od dizajna. Trebali su se odavno dogovoriti na neki format koji bi bio vrhunski i zadržati se na njemu.
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
Avatar
ujodarko
Postovi: 207
Pridružen/a: 25 tra 2011, 13:07
Spol: M
OS: Mint KDE, Studio
Lokacija: svemir :)

Re: nVidia 7300GO molim pomoć

Post Postao/la ujodarko »

shrike je napisao/la:Hehe. Ja na debian squeezu mogu instalirati nvidia driver, ali na wheezy ne jer se xorg ABI promijenio i nvidia installer, ili bilo što u repozitorijima više ne radi. E sad.. kako sam ja sa squeeze odlučio preći na wheezy, morao sam prvo maknuti xorg od wheezya i instalirati squeezeov.
E sad, instalacija nvidia drivera kod mene ide ovako nekako:
Skinem linux kernel sa http://www.kernel.org , kompiliram ga BEZ staging driversa u kojima je nouveau. Budući da nouveau nije uopće kompiliran, ne moram se brinuti o tome da li će se aktivirati ili ne. Zatim pokrenem ili nvidia installer ili m-a metodu koja je kao "debian way". Dodatni je problem što je >2.6.38 neki k**** promijenio pa je potrebno malo prčkati po nvidia-installer kodu (izbaciti par redova) da bi se mogao kompilirati.

Sve ovo je živo smeće. linux bi trebao biti modeliran kao freebsd kernel koji ima totalnu kompatibilnost drivera u smislu backward-forward. Aha, kompilirao sam 3.0.0 kernel i pogodi što - installer uopće ne prepoznaje lokaciju kernel sourca. Ovakve stvari su upravo zašto linux uopće nije za početnike i to nijedna distribucija.
Evidentno je, tebi je sve to jasno, posebno i postojanje mnogih nelogičnosti...
Prosječni korisnik kada prvi put otvori linux terminal, odluči platiti licencu Gatesu i zaboraviti ikakakv Open source ma kako mu lijep slogan bio (OS for human beings)...

E sada... pitanje je što Linux zajednica zapravo želi i je li joj zapravo cilj uključiti svakog koga stigne ili samo one koji se jaaako dobro razumiju i imaju volje danima tipkati i kompajlirati ne bi li se npr. nešto čulo iz zvučnika ili vidjelo na ekranu...

Slažem se posve s tobom da kernel treba biti kompatibilan s driverima (u oba vremenska smijera), ali ako to nije izvedivo, zar je toliko komplicirano izvesti neku skriptu koja za korisnika sve to skine s interneta automatski i oblikuje driver! Je li takvo što teško za programirati??
open code i open mind cijelom čovječanstvu ;)
Avatar
glaskoncILLa
Postovi: 5678
Pridružen/a: 28 vel 2009, 16:36

Re: nVidia 7300GO molim pomoć

Post Postao/la glaskoncILLa »

ovo shrikovo rjesenje zapravo nije rjesenje nego workaround, jer poslije toga ne smjes updatetati jedan od glavnih sustava na desktop racunalu, tako da ti to nitko nece napraviti.
ali uvijek mozes reportati bug ili feature request ili platiti nekome da ti rijesi problem ili instalirati windowse.
nitko nije duzan ispunjavati tvoje zelje i potrebe, treba biti zahvalan ljudima koji besplatno dijele svoj rad sa tobom i po mogucnosti se aktivno ukljuciti u ispravljanje nesavrsenosti, vec je i bug report put prema tome.
...."Have you mooed today?"...
..It’s that time of the decade: I’m reinstalling Debian..
Avatar
ujodarko
Postovi: 207
Pridružen/a: 25 tra 2011, 13:07
Spol: M
OS: Mint KDE, Studio
Lokacija: svemir :)

Re: nVidia 7300GO molim pomoć

Post Postao/la ujodarko »

Bug report sam sada već... davno napisao.
Mene žalosti što mijenjaju nešto što je bilo dobro.
Podrška za stariji hardver trebala bi biti ruku pod ruku s Linuxom, a ne suprotno...
I kada kudim, kudim razvojne stručnjake koji i puštaju novi kernel, novi izgled Ubuntua koji u sebi ima komponente koje se međusobno baš i ne podnose...
Ja sam prezahvalan za linux sustav i žalim što ne znam i sam doprinostiti jer bih već imao neko rješenje za masu problema ili bih imao sjajne ideje kao što ih shrike ima. Ovako sve ostaje na žaljenju..

Nek bude posve jasno: kritike se ne odnose na VAS s foruma, nego na npr. nVidiju koja drži driver u .run datoteci, a koji NE radi s najnovijim Ubuntuima. Čemu to, samo oni znaju.
open code i open mind cijelom čovječanstvu ;)
Avatar
drone
Moderator
Postovi: 3293
Pridružen/a: 01 pro 2010, 23:50
OS: Arch/KDE, Debian/Armbian
Lokacija: Nova Gradiška

Re: nVidia 7300GO molim pomoć

Post Postao/la drone »

nVidia je kriva jer neće da otvori drivere, a očito je teže pratiti stalne promjene u kernelu, Xorgu i sl. Linus i kompanija su također krivi jer stalno nešto mućkaju, Xorg isto... Vjerojatno bi bilo lakše kada bi ti driveri bili otvoreni (pretpostavljam samo, možda i nema veze). Zapravo, izgleda da svatko od njih muku muči s onom drugom ili trećom stranom. Kombinacija je previše i što se tiče hardvera Linux još uvijek nema dobro rješenje jer ispada kao da svatko radi po svom bez kontakta s ostalima. Ali što je tu je, tko ima volje, uglavnom uspije natući sve potrebno pod uvjetom da hardver uopće radi pod linuxom.

Ne znam što drugo preostaje s korisničke strane. Distrohopping možda, ali to je mnogima gubljenje vremena i gnjavaža.
Dakle, savjet "običnim" korisnicima bi bio: ako ste nabasali na distru s kojom sve radi, držite se nje, nema tu što sjesti ili ne sjesti.
Ionako će iduća verzija nešto zbrljati :)
1986-1990: Commodore64 / 1990-1994: Amiga 500 / 1995-1996: Amiga 1200 / 1997-2001: N/A@home /
2002-2004: Windows98, XP /
2004-2005: Knoppix, Mandrake / 2005: Mandriva, Ubuntu / 2005-2009: LFS / 2009-2010: Mint /
2010-... Arch
Avatar
tartaglia
Postovi: 400
Pridružen/a: 13 sij 2009, 12:57
Spol: M
OS: openSuse 11.3
Lokacija: Zagreb

Re: nVidia 7300GO molim pomoć

Post Postao/la tartaglia »

Fino odes na distrowatch, krenes redom i uzmes prvu distru koja proradi kak treba.
I ne diras ju dok ti ne prestanu dolazit updejtovi (ako ti to nije primarni komp, ne diras vise nikad :p ) :)
Ako ti pak komp treba za ozbiljan rad, onda kupujes hardver prema OS-u i softveru koji će gore bit, a ne obratno.
Avoid the Gates of Hell. Use Linux!
Avatar
drone
Moderator
Postovi: 3293
Pridružen/a: 01 pro 2010, 23:50
OS: Arch/KDE, Debian/Armbian
Lokacija: Nova Gradiška

Re: nVidia 7300GO molim pomoć

Post Postao/la drone »

tartaglia je napisao/la:Fino odes na distrowatch, krenes redom i uzmes prvu distru koja proradi kak treba.
I ne diras ju dok ti ne prestanu dolazit updejtovi (ako ti to nije primarni komp, ne diras vise nikad :p ) :)
Ako ti pak komp treba za ozbiljan rad, onda kupujes hardver prema OS-u i softveru koji će gore bit, a ne obratno.
:thumbs
Upravo to o izboru hardvera napisah u jednoj drugoj temi, ali ti si sve lijepo i jezgrovito sročio u jednoj rečenici :)
1986-1990: Commodore64 / 1990-1994: Amiga 500 / 1995-1996: Amiga 1200 / 1997-2001: N/A@home /
2002-2004: Windows98, XP /
2004-2005: Knoppix, Mandrake / 2005: Mandriva, Ubuntu / 2005-2009: LFS / 2009-2010: Mint /
2010-... Arch
Avatar
shrike
Moderator
Postovi: 10322
Pridružen/a: 07 pro 2007, 18:07
Spol: Y
OS: utuntu 19.10
Kontakt:

Re: nVidia 7300GO molim pomoć

Post Postao/la shrike »

Baš me zanima koliko bi kompleksno bilo napraviti neki fork linux kernela koji bi imao standardizirani framework i dizajn drivera da bude sve kompatibilno unaprijed i natrag. Znači, da recimo modul za kernel 4.0 mogu kompilirat i koristiti na kernelu 3.0 i obratno. Ako bi takav linux kernel fork postojao, MASA firmi bi prešla na njega iz jednostavnog razloga što bi im se ekstremno olakšalo pisanje drivera. U jednom mahu bi driver za bilo koji kernel nakon forka radio jednako dobro na svim kernelim. Znači, čak i u budućnosti kada bi dodali podršku za neki uređaj, i svi kerneli prije bi automatski dobili tu podršku, pa se ne bi morali mučiti sa tko zna čime sve ne. Pitam se pitam... koliko para i truda je u pitanju?
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
Odgovori