View previous topic :: View next topic |
Author |
Message |
UTgamer Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/6011832114050d3278e0ee.jpg)
Joined: 10 Aug 2003 Posts: 1326 Location: Troisdorf (Köln) Deutschland
|
Posted: Tue Feb 24, 2004 2:10 pm Post subject: Ältere Pakete, immer von Hand, oder wie? |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
py-ro Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/1714555094ed55010ccff6.jpg)
Joined: 24 Sep 2002 Posts: 1734 Location: Velbert
|
Posted: Tue Feb 24, 2004 2:31 pm Post subject: |
|
|
Trage sie in die package.mask ein
<=foo.1.0.2 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Earthwings Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/49753421747790001d409d.png)
Joined: 14 Apr 2003 Posts: 7753 Location: Germany
|
Posted: Tue Feb 24, 2004 2:32 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
UTgamer Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/6011832114050d3278e0ee.jpg)
Joined: 10 Aug 2003 Posts: 1326 Location: Troisdorf (Köln) Deutschland
|
Posted: Tue Feb 24, 2004 3:41 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
py-ro Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/1714555094ed55010ccff6.jpg)
Joined: 24 Sep 2002 Posts: 1734 Location: Velbert
|
Posted: Tue Feb 24, 2004 4:20 pm Post subject: |
|
|
MIt der mask kann ich gerade nicht nachsehen, aber
foo und bar sind einfach platzhalter halt foobar ![Wink :wink:](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
UTgamer Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/6011832114050d3278e0ee.jpg)
Joined: 10 Aug 2003 Posts: 1326 Location: Troisdorf (Köln) Deutschland
|
Posted: Tue Feb 24, 2004 4:31 pm Post subject: |
|
|
py-ro wrote: | ..., aber
foo und bar sind einfach platzhalter halt foobar ![Wink :wink:](images/smiles/icon_wink.gif) |
Also foo, bar und foobar = Platzhalter? Also ein Space oder so oder garnix.
OK, thx. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
py-ro Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/1714555094ed55010ccff6.jpg)
Joined: 24 Sep 2002 Posts: 1734 Location: Velbert
|
Posted: Tue Feb 24, 2004 4:34 pm Post subject: |
|
|
Nein, die stehen zum Beispiel für irgendeinen Dateinamen oder für ein ebuild
Bsp.:
emerge foo.build
etc. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
UTgamer Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/6011832114050d3278e0ee.jpg)
Joined: 10 Aug 2003 Posts: 1326 Location: Troisdorf (Köln) Deutschland
|
Posted: Tue Feb 24, 2004 4:59 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
Earthwings Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/49753421747790001d409d.png)
Joined: 14 Apr 2003 Posts: 7753 Location: Germany
|
Posted: Tue Feb 24, 2004 7:09 pm Post subject: |
|
|
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 ![Smile :)](images/smiles/icon_smile.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
UTgamer Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/6011832114050d3278e0ee.jpg)
Joined: 10 Aug 2003 Posts: 1326 Location: Troisdorf (Köln) Deutschland
|
Posted: Tue Feb 24, 2004 9:28 pm Post subject: |
|
|
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 ![Smile :)](images/smiles/icon_smile.gif) |
Guter Link, aber ich finde beschissenes engl. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Earthwings Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/49753421747790001d409d.png)
Joined: 14 Apr 2003 Posts: 7753 Location: Germany
|
Posted: Tue Feb 24, 2004 9:53 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
UTgamer Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/6011832114050d3278e0ee.jpg)
Joined: 10 Aug 2003 Posts: 1326 Location: Troisdorf (Köln) Deutschland
|
Posted: Tue Feb 24, 2004 10:22 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
Earthwings Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/49753421747790001d409d.png)
Joined: 14 Apr 2003 Posts: 7753 Location: Germany
|
Posted: Tue Feb 24, 2004 10:39 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
UTgamer Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/6011832114050d3278e0ee.jpg)
Joined: 10 Aug 2003 Posts: 1326 Location: Troisdorf (Köln) Deutschland
|
Posted: Tue Feb 24, 2004 11:11 pm Post subject: |
|
|
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 ![Smile :)](images/smiles/icon_smile.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|