Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Ältere Pakete, immer von Hand, oder wie?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
UTgamer
Veteran
Veteran


Joined: 10 Aug 2003
Posts: 1326
Location: Troisdorf (Köln) Deutschland

PostPosted: Tue Feb 24, 2004 2:10 pm    Post subject: Ältere Pakete, immer von Hand, oder wie? Reply with quote

Ich hab grössere Probleme mit den NVIDIA-Kernel Treibern Versionen grösser 1.0.5x im MultiUserBetrieb unter X. Nach einiger Zeit schießt der NVIDIA-Kernel den Rechner komplett ab, da hilft nur noch der Resetschalter.
Ja ich kann unmergen und die 4.x run-scripte von Hand ausführen. Doch wie kann ich mit emerge die älteren Treiber so nutzen/einstellen das ein emerge -u world oder andere automatische Funktionen den älteren Treiber nicht mehr überschreiben?

Zur Installation von älteren Paketen hab ich nichts in der Doku gefunden.
Back to top
View user's profile Send private message
py-ro
Veteran
Veteran


Joined: 24 Sep 2002
Posts: 1734
Location: Velbert

PostPosted: Tue Feb 24, 2004 2:31 pm    Post subject: Reply with quote

Trage sie in die package.mask ein

<=foo.1.0.2
Back to top
View user's profile Send private message
Earthwings
Bodhisattva
Bodhisattva


Joined: 14 Apr 2003
Posts: 7753
Location: Germany

PostPosted: Tue Feb 24, 2004 2:32 pm    Post subject: Reply with quote

Du kannst die neueren Versionen maskieren.
Code:

mkdir /etc/portage
echo ">nvidia-kernel-1.0.4496-r3" >> /etc/portage/package.mask

Ersetz 1.0.4496-r3 durch die Version, die Du verwendest.
Back to top
View user's profile Send private message
UTgamer
Veteran
Veteran


Joined: 10 Aug 2003
Posts: 1326
Location: Troisdorf (Köln) Deutschland

PostPosted: Tue Feb 24, 2004 3:41 pm    Post subject: Reply with quote

So hab einen der alten Treiber: NVIDIA-Linux-x86-1.0-4496-pkg2.run
aus den /usr/portage/distfiles jetzt installiert.

In /etc/portage/package.mask steht:
>nvidia-kernel-1.0.4496-pkg2
oder
>nvidia-kernel-1.0.4496-pkg2.ebuild

jedoch giebt ein: emerge nvidia-glx --pretend
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild N ] media-video/nvidia-kernel-1.0.5336-r1
[ebuild N ] media-video/nvidia-glx-1.0.5336-r1
immernoch aus, da ist nichts maskiert
(*Kölle Alaaf*).

Was ist falsch und was heist foo, ich lese es immer hab aber keine Ahnung was es ist, sorry.
Back to top
View user's profile Send private message
py-ro
Veteran
Veteran


Joined: 24 Sep 2002
Posts: 1734
Location: Velbert

PostPosted: Tue Feb 24, 2004 4:20 pm    Post subject: Reply with quote

MIt der mask kann ich gerade nicht nachsehen, aber

foo und bar sind einfach platzhalter halt foobar :wink:
Back to top
View user's profile Send private message
UTgamer
Veteran
Veteran


Joined: 10 Aug 2003
Posts: 1326
Location: Troisdorf (Köln) Deutschland

PostPosted: Tue Feb 24, 2004 4:31 pm    Post subject: Reply with quote

py-ro wrote:
..., aber

foo und bar sind einfach platzhalter halt foobar :wink:


Also foo, bar und foobar = Platzhalter? Also ein Space oder so oder garnix.
OK, thx.
Back to top
View user's profile Send private message
py-ro
Veteran
Veteran


Joined: 24 Sep 2002
Posts: 1734
Location: Velbert

PostPosted: Tue Feb 24, 2004 4:34 pm    Post subject: Reply with quote

Nein, die stehen zum Beispiel für irgendeinen Dateinamen oder für ein ebuild

Bsp.:

emerge foo.build

etc.
Back to top
View user's profile Send private message
UTgamer
Veteran
Veteran


Joined: 10 Aug 2003
Posts: 1326
Location: Troisdorf (Köln) Deutschland

PostPosted: Tue Feb 24, 2004 4:59 pm    Post subject: Reply with quote

DANGE, verstanden, das was früher so aussah:

emerge xxxxx.build
oder
emerge ....build

;)

Schön wär später noch die Unterstützung für die eigene Maskierung.
Back to top
View user's profile Send private message
Earthwings
Bodhisattva
Bodhisattva


Joined: 14 Apr 2003
Posts: 7753
Location: Germany

PostPosted: Tue Feb 24, 2004 7:09 pm    Post subject: Reply with quote

UTgamer wrote:
So hab einen der alten Treiber: NVIDIA-Linux-x86-1.0-4496-pkg2.run
aus den /usr/portage/distfiles jetzt installiert.

Wie installiert? Hoffentlich über emerge?

Quote:

In /etc/portage/package.mask steht:
>nvidia-kernel-1.0.4496-pkg2
oder
>nvidia-kernel-1.0.4496-pkg2.ebuild

Ne, ohne das pkg2. Mach mal "emerge -u gentoolkit" und danach "qpkg -v nvidia-kernel", dann bekommst Du die verfügbaren Versionen angezeigt.

Quote:

jedoch giebt ein: emerge nvidia-glx --pretend
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild N ] media-video/nvidia-kernel-1.0.5336-r1
[ebuild N ] media-video/nvidia-glx-1.0.5336-r1
immernoch aus, da ist nichts maskiert

nvidia-glx musste genauso wie nvidia-kernel maskieren.

Quote:

Was ist falsch und was heist foo, ich lese es immer hab aber keine Ahnung was es ist, sorry.

Hier gibts noch was zu foo, bar, 23, 42 und Co :)
Back to top
View user's profile Send private message
UTgamer
Veteran
Veteran


Joined: 10 Aug 2003
Posts: 1326
Location: Troisdorf (Köln) Deutschland

PostPosted: Tue Feb 24, 2004 9:28 pm    Post subject: Reply with quote

Earthwings wrote:

Wie installiert? Hoffentlich über emerge?

Nein einfach runscript ausgeführt, weil ich eben nicht weis wie man ein älteres Paket über emerge installiert.

Quote:

Ne, ohne das pkg2. Mach mal "emerge -u gentoolkit" und danach "qpkg -v nvidia-kernel", dann bekommst Du die verfügbaren Versionen angezeigt.


Die verfügbaren Versionen:
qpkg -v nvidia-kernel
media-video/nvidia-kernel-1.0.5332
media-video/nvidia-kernel-1.0.5328
media-video/nvidia-kernel-1.0.4499
media-video/nvidia-kernel-1.0.4496-r4
media-video/nvidia-kernel-1.0.5336-r1
media-video/nvidia-kernel-1.0.2880-r1
media-video/nvidia-kernel-1.0.4349-r2
media-video/nvidia-kernel-1.0.2960-r1
media-video/nvidia-kernel-1.0.5336
media-video/nvidia-kernel-1.0.4180
media-video/nvidia-kernel-1.0.3123-r2
media-video/nvidia-kernel-1.0.4191-r2
media-video/nvidia-kernel-1.0.5328-r1
media-video/nvidia-kernel-1.0.4496-r3
media-video/nvidia-kernel-1.0.4363-r3

Quote:

nvidia-glx musste genauso wie nvidia-kernel maskieren.


qpkg -v nvidia-glx
media-video/nvidia-glx-1.0.5332
media-video/nvidia-glx-1.0.4349
media-video/nvidia-glx-1.0.5328
media-video/nvidia-glx-1.0.4191-r1
media-video/nvidia-glx-1.0.3123
media-video/nvidia-glx-1.0.4499
media-video/nvidia-glx-1.0.4496
media-video/nvidia-glx-1.0.5336
media-video/nvidia-glx-1.0.4180
media-video/nvidia-glx-1.0.2960-r1
media-video/nvidia-glx-1.0.4496-r1
media-video/nvidia-glx-1.0.4363
media-video/nvidia-glx-1.0.4191
media-video/nvidia-glx-1.0.5328-r1
media-video/nvidia-glx-1.0.2880
media-video/nvidia-glx-1.0.5332-r1
media-video/nvidia-glx-1.0.5336-r1

Was muss ich den alles eintragen?

Jetzt ist eingetragen:
>nvidia-kernel-1.0.4496, aber nix ist maskiert.

Quote:

Was ist falsch und was heist foo, ich lese es immer hab aber keine Ahnung was es ist, sorry.

Hier gibts noch was zu foo, bar, 23, 42 und Co :)

Guter Link, aber ich finde beschissenes engl.
Back to top
View user's profile Send private message
Earthwings
Bodhisattva
Bodhisattva


Joined: 14 Apr 2003
Posts: 7753
Location: Germany

PostPosted: Tue Feb 24, 2004 9:53 pm    Post subject: Reply with quote

Probier mal
Code:

emerge =nvidia-kernel-1.0.4496-r4 =nvidia-glx-1.0.4496-r1
echo ">nvidia-kernel-1.0.4496-r4" >> /etc/portage/package.mask
echo ">nvidia-glx-1.0.4496-r1" >> /etc/portage/package.mask
emerge nvidia-kernel nvidia-glx -p
Back to top
View user's profile Send private message
UTgamer
Veteran
Veteran


Joined: 10 Aug 2003
Posts: 1326
Location: Troisdorf (Köln) Deutschland

PostPosted: Tue Feb 24, 2004 10:22 pm    Post subject: Reply with quote

Hey Earthwings, mein Retter ;)

In der /etc/portage/package.mask steht nun:

>nvidia-kernel-1.0.4496
>nvidia-kernel-1.0.4496-r4
>nvidia-glx-1.0.4496-r1

emerge nvidia-kernel nvidia-glx -p
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild N ] media-video/nvidia-kernel-1.0.5336-r1
[ebuild U ] media-video/nvidia-glx-1.0.5336-r1 [1.0.4496-r1]

Das sieht schon besser aus, allerdings scheint es nocht nicht vollständig zu sein.
Back to top
View user's profile Send private message
Earthwings
Bodhisattva
Bodhisattva


Joined: 14 Apr 2003
Posts: 7753
Location: Germany

PostPosted: Tue Feb 24, 2004 10:39 pm    Post subject: Reply with quote

Sorry, mein Fehler - Du musst noch media-video davorhängen, also so:
Code:

>media-video/nvidia-kernel-1.0.4496-r4
>media-video/nvidia-glx-1.0.4496-r1
Back to top
View user's profile Send private message
UTgamer
Veteran
Veteran


Joined: 10 Aug 2003
Posts: 1326
Location: Troisdorf (Köln) Deutschland

PostPosted: Tue Feb 24, 2004 11:11 pm    Post subject: Reply with quote

Suuuper

emerge nvidia-kernel nvidia-glx -p

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild R ] media-video/nvidia-kernel-1.0.4496-r4
[ebuild R ] media-video/nvidia-glx-1.0.4496-r1

Das sieht gut aus, ich hoffe da dort kein B für blocked steht, das die Version jetzt über längere Zeit so bleibt.

PS: Die ersten beiden Nebeneffeckte:
1) (+) keine Abstürtze mehr
2) (-) einige Schattierungen im KDE3.2 sind futch, kann ich aber auch mit leben.

Ich werde noch andere glx Version in den nächsten Tagen ausprobieren, weil ich die Abstürtze ja auch nur mit dem NVIDIA-Kernel hatte, mal sehen was sich da so verträgt.

Danke :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum