Moin,

ich habe mit den Catalyst Treiber aus den catalyst repros draufgemacht, welcher ohne Beanstandung funktioniert.
Dabei hat er mir auf den 2.6.36 Kernel downgegradet meine ich gesehen zu haben.

Nun kommt bei einem "pacman -Syu" folgendes:
Fehler: Konnte den Vorgang (Kann Abhängigkeiten nicht erfüllen) nicht vorbereiten
:: catalyst: benötigt kernel26<2.6.37
Wäre doch hiermit erfüllt oder nicht?

Ich vestehe nicht so ganz wo das Problem ist und was ich nun tun muss, um weiterhin mein System aktuell zu halten.
lemondreas schrieb ....
hat er mir auf den 2.6.36 Kernel downgegradet meine ich gesehen zu haben.
denken ist nicht wissen :-)

/var/log/pacman.log sollte mehr dazu "wissen".
Und wenn Du seit dem schon neu gestartet hast, dann kriegst Du z.B. mit "uname -a" die laufende
Kernelversion raus.
Du installierst den 2.6.36 wieder, dann schreibst du in die /etc/pacman.conf
 "NoUpgrade = kernel26"
Schon wird der kernel nicht mehr aktualisiert und du kannst catalyst nutzen. Ob das dem Anspruch eines aktuellen Systems genügt weiß ich nicht.
Nun, ich habs gedacht und gewusst 😃
upgraded kernel26 (2.6.37-1 -> 2.6.36.3-1)
und uname kenne ich, danke 😉
Ich war mir nur nicht bewusst, was vorher drauf war.
uname -a
Linux r2d2 2.6.36-ARCH #1 SMP PREEMPT Sat Jan 8 14:15:27 CET 2011 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3600+ AuthenticAMD GNU/Linux
@mannohneschuh
Das funktioniert so nicht.
Muss ich da speziell auf etwas achten?
Nach dem Eintragen und einem "pacman -Syu" kommt die gleiche Meldung: "benötigt kernel26<2.6.37"


Und nur mal so nebenbei...
Ich halte meine Zeit über ntpd aktuell.
Wie kommts, dass bei uname eine andere Zeit angezeigt wird? und hat das irgendwelche Auswirkungen?
lemondreas schrieb Und nur mal so nebenbei...
Ich halte meine Zeit über ntpd aktuell.
Wie kommts, dass bei uname eine andere Zeit angezeigt wird? und hat das irgendwelche Auswirkungen?
Die Zeit, die da angegeben ist, ist nicht die aktuelle Zeit, sondern die Zeit, zu der der Kernel gebaut wurde.
portix schrieb Die Zeit, die da angegeben ist, ist nicht die aktuelle Zeit, sondern die Zeit, zu der der Kernel gebaut wurde.
Oh, ok 😃 klar, ich hab nicht aufs Datum geschaut, danke 😉
man 5 pacman.conf
NoUpgrade = file ...
All files listed with a NoUpgrade directive will never be touched during a package install/upgrade,
and the new files will be installed with a .pacnew extension. These files refer to files in the
package archive, so do not include the leading slash (the RootDir) when specifying them.
Was du willst, ist folgendes:
IgnorePkg = kernel26
Steht sogar ganz oben in der pacman.conf:
# See the pacman.conf(5) manpage for option and repository directives
Ach mist. Da hat mir mein Gedächtnis einen Streich gespielt. Hätte die /etc/pacman.conf nochmal ansehen sollen…
5 Tage später
Und schon haben wir das erste Problem deswegen:
/etc/rc.d/vboxdrv setup
Passwort: 
:: Unloading VirtualBox kernel modules                                   [DONE] 
:: Removing old VirtualBox kernel modules from /lib/modules/2.6.37-ARC   [DONE] 
:: Recompiling VirtualBox kernel modules                                 [BUSY] 
Look at /var/log/vbox-install.log to find out what went wrong
                                                                         [DONE] 
:: Reloading VirtualBox kernel modules                                   [DONE] 
/var/log/vbox-install.log meint folgendes:
Makefile:167: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again.  Schluss.
cp: Aufruf von stat für „/tmp/vboxdrv-Module.symvers“ nicht möglich: Datei oder Verzeichnis nicht gefunden
Makefile:94: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again.  Schluss.
cp: Aufruf von stat für „/tmp/vboxdrv-Module.symvers“ nicht möglich: Datei oder Verzeichnis nicht gefunden
Makefile:90: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again.  Schluss.
Nun vermute ich, dass es an dem älteren Kernel liegt.
Aber ich weiß nicht, welches Verzeichnis hier nun angegeben werdeb muss bzw. muss ich eventuelle "sources" des Kernels erst noch besorgen?
lemondreas schrieb... muss ich eventuelle "sources" des Kernels erst noch besorgen?
Ne, nur die passenden kernel26-headers installieren. Die müßten bei dir in /var/cache/pacman/pkg liegen.