[phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 554: include_once(./includes/auth/auth_punbb.php) [function.include-once]: failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 554: include_once() [function.include]: Failed opening './includes/auth/auth_punbb.php' for inclusion (include_path='.:/usr/share/php:..')
[phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 1042: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 1042: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 1042: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
MandrivaUser.de • Thema anzeigen - Mandriva und die Kernel Sources

MandrivaUser.de

Die deutschsprachige Mandriva-Benutzercommunity
Aktuelle Zeit: 22.05.2013, 14:24

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 25 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: 03.03.2007, 23:27 
Offline

Registriert: 03.01.2005, 11:02
Beiträge: 2557
Sagen wir mal so:
Die wenigsten kompilieren sich ein Kernelmodul selbst, werden diesen Fehler also gar nicht erst bemerken - oder haben sich hier im Forum schon viele über ein nicht funktionierendes/falsch kopiertes Kernel-Modul beklagt?
Man sieht durch den plötzlich auftauchenden, neuen Verzeichniszweig der Kernelmodule relativ schnell was da schief läuft (das wurde ich damals auch recht schnell stutzig).
Und vor allem stellt es kein unlösbares Problem dar das selbst kompiliertes Treibermodul doch noch zum laufen zu kriegen.
Außerdem existiert dieser Bug schon mindestens seit der LE2005 (zumindest ist es mir dort schon aufgefallen, als ich den Treiber das 1. Mal kompilieren wollte), wahrscheinlich aber sogar schon viel länger.

Von dem ausgehend jetzt plötzlich von "release critical" zu sprechen ist irgendwie - naja.. lustig ;D


Der Grund für die Vorgehensweises ist IMHO folgendes Zitat von demjenigen, der diese Prioritätseinstufung letztendlich gemacht hat:
Zitat:
i've been dealing with this issue at the pointy end of user
support for years now. and it really bugs me that I have to...


Da hat also ein Mandrivist angeblich keine Lust mehr auf die andauernden Support-Anfragen.
Wobei ich mich dann allerdings frage, warum dazu von ihm nicht schon längst ein Bugeintrag gemacht wurde wenn er schon weiß, daß es da ein Problem gibt...

Naja, mir soll's nur recht sein.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 18.03.2007, 12:52 
Offline

Registriert: 03.01.2005, 11:02
Beiträge: 2557
Nachtrag zum Thema "Kernel-Module" werden an falscher Stelle installiert:

Rückstufung des Bugs von release-critical auf new.

Auf die Art geht's natürlich auch - Problem gelöst! :roll:
Und obendrein noch der (überflüssige) Hinweis vom Mandriva-Mitarbeiter, daß der Fehler "wirklich mal behoben werden sollte"... ach nee, wann denn?


Werden Bugreports bei Mandriva überhaupt noch ernst genommen?


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 18.03.2007, 16:56 
Offline
Benutzeravatar

Registriert: 11.03.2004, 18:11
Beiträge: 4524
Wohnort: Sachsen
Ich weiß nicht, ob das zusammenhängt, aber ich sammle gerade Erfahrungen mit der 2007.1, und mir ist da ein Problem mit dem DKMS-Modul für den Nvidia-Treiber aufgefallen. Da ich einige Schwierigkeiten habe, den Nvidia-Treiber zum laufen zu bekommen, wollte ich mal einen aktuelleren Kernel probieren. Dummerweise findet DKMS beim Starten aber nicht die Kernel-Sourcen, aber so sollte es doch passen, oder?

Code:
[root@itchy man]# uname -a
Linux itchy 2.6.21-0.rc3.2mdv #1 Thu Mar 15 09:25:14 EDT 2007 i686 AMD Duron(tm) Processor GNU/Linux
[root@itchy man]# ls /usr/src/kernel-linus-2.6.21-0.rc3.2mdv/
arch/    CREDITS         drivers/  init/   kernel/      Makefile  README          security/
block/   crypto/         fs/       ipc/    lib/         mm/       REPORTING-BUGS  sound/
COPYING  Documentation/  include/  Kbuild  MAINTAINERS  net/      scripts/        usr/


Kenne mich mit DKMS leider nicht wirklich aus und weiß daher nicht, wie es aussehen muß.

_________________
Hardwareprofil: AMD X2 3800+, 2GB RAM, GeForce 6200
Softwareprofil: ArchLinux, XFCE, Firefox x (ändert sich täglich :) ), Thunderbird, Krusader, Pidgin, ...

NeuerdingsSeit geraumer Zeit 32MBit über Kabel :hypnodisk: (<- ancient smiley)


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 18.03.2007, 17:11 
Offline

Registriert: 03.01.2005, 11:02
Beiträge: 2557
Der Knackpunkt an DIESEM Bug um den es hier geht ist folgender:

Wenn man ein Kernel-Modul per 3-Satz kompilieren und installieren will, wird das statt:
Code:
/lib/modules/2.6.XX-XXmdv/kernel/<Pfad>/<Modulname>.ko

nach
Code:
/lib/modules/2.6.XX-XXmdvcustom/<Pfad>/<Modulname>.ko

installiert.

Und damit wird das Modul nicht gefunden, wenn man eingibt:
Code:
modprobe <Modulname>


Grund für dieses Fehlverhalten ist angeblich das Kernel-Makefile (Auszug aus comment#4):
Zitat:
This issue comes from the EXTRAVERSION tag in the main Makefile. By default, it
adds "mdvcustom" suffix instead of building the kernel as is. Therefore the
breakage.


Mit dem Pfad der Kernel-Sourcen hat das erst mal wenig zu tun, die liegen bei mir ganz normal unter:
Code:
/usr/src/linux-2.6.xx-xxmdv


Wie sich das mit DKMS verhält kann ich leider nicht sagen, da sich die DKMS-Module ja grundsätzlich an anderer Stelle befinden:
Code:
/var/lib/dkms


Kann mir aber gut vorstellen, daß das auch nur mit Extrawürsten (Patches zum korrigieren des Installationspfades) funktioniert.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 18.03.2007, 17:17 
Offline
Benutzeravatar

Registriert: 20.10.2003, 12:11
Beiträge: 4048
Wohnort: LWL in MV
MadMax hat geschrieben:
Der Knackpunkt an DIESEM Bug um den es hier geht ist folgender:

...

Grund für dieses Fehlverhalten ist angeblich das Kernel-Makefile (Auszug aus comment#4):
Zitat:
This issue comes from the EXTRAVERSION tag in the main Makefile. By default, it
adds "mdvcustom" suffix instead of building the kernel as is. Therefore the
breakage.

...


Red ich schon seit Jahren.

Ändert das makefile ab (sowohl MDV als auch jeder Selberbauer)!

Michael

_________________
Es ist Schwachsinn, Schwachsinn mit Schwachsinn zu kontern.
Eine Neuinstallation hilft (temporär) gegen Spyware und Viren unter Windows, aber sie hat keine positive Wirkung auf die Kompetenz des Nutzers ...


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 18.03.2007, 17:25 
Offline

Registriert: 03.01.2005, 11:02
Beiträge: 2557
Zitat:
Red ich schon seit Jahren.

Ändert das makefile ab (sowohl MDV als auch jeder Selberbauer)!


Nun, lies dir den Bugreport mal genauer durch, das mag dann für die eigene Architektur ein grober "Würgaround" sein der dort funktioniert, paßt aber offensichtlich dann für andere Systeme/Kernelversionen nicht mehr.

commet #6:
Zitat:
You can't build for multiple kernel flavours
using single kernel build tree without cleaning it up first (at least without
deep hacking of kbuild). /usr/src/linux *does* include kernel build tree. So
you must do mrpoper to build for any kernel flavour that happens to differ from
what is under /usr/src/linux. Period. Removing "custom" from EXTRAVERSION is
not going to change it.


Das ist schon eine Geschichte, die die Mandriva-Jungs anpacken müßten... :x


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 18.03.2007, 20:40 
Offline
Benutzeravatar

Registriert: 20.10.2003, 12:11
Beiträge: 4048
Wohnort: LWL in MV
Ja, das mag sein. Konnte ich, da ich nur für mich baue und *immer* ein mrproper vorher laufen lasse, nie bemerken.

Zitat:
Das ist schon eine Geschichte, die die Mandriva-Jungs anpacken müßten...


Wie wahr.
Wie sovieles anderes.

_________________
Es ist Schwachsinn, Schwachsinn mit Schwachsinn zu kontern.
Eine Neuinstallation hilft (temporär) gegen Spyware und Viren unter Windows, aber sie hat keine positive Wirkung auf die Kompetenz des Nutzers ...


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 16.12.2007, 13:47 
Offline

Registriert: 06.05.2004, 11:06
Beiträge: 59
Wohnort: Bodensee
Hallo,

ich versuche gerade meinen Win-TV Nova TD Stick zu installieren.
Beim Make von v4l-dvb kommt aber:
Code:
 WARNING: Symbol version dump /usr/src/linux-2.6.22.12-1mdv/Module.symvers
           is missing; modules will have no dependencies and modversions.

So.
locate Module.symvers bringt :
Code:
/usr/src/linux-2.6.22.9-desktop-1mdv/Module.symvers

Mein alter Kernel hat also eine Module.symvers. Der aktuelle Kernel, der mit dem Update reingekommen ist, hat sie aber nicht.

Wie kriege ich die Datei? Gibt es sie bei euch im System ?
Meins ist übrigens Mandriva 2008

Gruß Thomas

_________________
Gern geschehen


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 16.12.2007, 13:53 
Offline
Site Admin
Benutzeravatar

Registriert: 28.03.2006, 08:52
Beiträge: 11162
Wohnort: Horb am Neckar / Freiburg im Breisgau
Was für kernel-Pakete hast Du denn genau installiert? Das erhälst Du über "rpm -qa | grep kernel", poste mal die Ausgabe.

Oliver

_________________
Oliver aka obgr_seneca

Mageia.Org


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 16.12.2007, 20:51 
Offline

Registriert: 06.05.2004, 11:06
Beiträge: 59
Wohnort: Bodensee
Hi,

hier die Ausgabe von rpm -qa | grep kernel
Code:
nvidia-current-kernel-2.6.22.9-desktop-1mdv-100.14.19-1mdv2008.0
kernel-desktop-2.6.22.9-1mdv-1-1mdv2008.0
kernel-desktop-latest-2.6.22.12-1mdv2008.0
nvidia-current-kernel-desktop-latest-100.14.19-1.20071121.1mdv2008.0
kernel-source-2.6.22.12-1mdv-1-1mdv2008.0
nvidia-current-kernel-2.6.22.12-desktop-1mdv-100.14.19-1mdv2008.0
kernel-desktop-devel-2.6.22.9-1mdv-1-1mdv2008.0
kernel-desktop-2.6.22.12-1mdv-1-1mdv2008.0

make läuft für v4l-dvb mittlerweile durch. Hatte nach dem Kernel-Source installieren keinen Neustart gemacht.
Allerdings kann ich die Module nicht laden. Beim Anstöpseln des Sticks kommt im log:
Code:
Dec 16 20:34:44 localhost kernel: usb 5-4: new high speed USB device using ehci_hcd and address 5
Dec 16 20:34:45 localhost kernel: usb 5-4: configuration #1 chosen from 1 choice
Dec 16 20:34:45 localhost kernel: dib0070: version magic '2.6.22.12-1mdvcustom SMP mod_unload 686 ' should be '2.6.22.12-desktop-1mdv SMP mod_unload 686 '
Dec 16 20:34:45 localhost kernel: dibx000_common: version magic '2.6.22.12-1mdvcustom SMP mod_unload 686 ' should be '2.6.22.12-desktop-1mdv SMP mod_unload 686 '
Dec 16 20:34:45 localhost kernel: dib3000mc: version magic '2.6.22.12-1mdvcustom SMP mod_unload 686 ' should be '2.6.22.12-desktop-1mdv SMP mod_unload 686 '
Dec 16 20:34:45 localhost kernel: dvb_core: version magic '2.6.22.12-1mdvcustom SMP mod_unload 686 ' should be '2.6.22.12-desktop-1mdv SMP mod_unload 686 '
Dec 16 20:34:45 localhost kernel: dvb_usb: version magic '2.6.22.12-1mdvcustom SMP mod_unload 686 ' should be '2.6.22.12-desktop-1mdv SMP mod_unload 686 '
Dec 16 20:34:45 localhost kernel: dib7000m: version magic '2.6.22.12-1mdvcustom SMP mod_unload 686 ' should be '2.6.22.12-desktop-1mdv SMP mod_unload 686 '
Dec 16 20:34:45 localhost kernel: dib7000p: version magic '2.6.22.12-1mdvcustom SMP mod_unload 686 ' should be '2.6.22.12-desktop-1mdv SMP mod_unload 686 '
Dec 16 20:34:45 localhost kernel: dvb_usb_dib0700: version magic '2.6.22.12-1mdvcustom SMP mod_unload 686 ' should be '2.6.22.12-desktop-1mdv SMP mod_unload 686

locate findet aber kein mdvcustom auf meiner Platte :)


Nachtrag. Lag an einem Problem beim Make von v4l.
Kein Mandrivaproblem. Bin ich beruhigt :)
Danke für die Unterstützung

_________________
Gern geschehen


Zuletzt geändert von torgo am 16.12.2007, 21:42, insgesamt 1-mal geändert.

Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 25 Beiträge ]  Gehe zu Seite Vorherige  1, 2

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de