Sie sind nicht angemeldet.

1

11.05.2008, 17:49

Kernelkongigurationsdatei

Hallo,

ich moechte den Ruhezustand meines Laptops erwecken, da er zur Zeit nicht funktioniert. Dafür habe ich den Patch TuxOnIce gefunden, der das Problem beheben sollte.
Es wäre sehr einfach die Anleitungen, um den Kernel zu kompilieren, zu lesen aber das Problem ist, dass bei Ubuntu 8.04 die Konfig-Datei unter /boot nicht mit der tatsächliche Konfiguration mit dem laufenden Kernel 2.6.24-16-generic übereinstimmt. Das hatte zur Folge, dass mehrere Personen, obwohl sie:

Quellcode

1
make oldconfig

ausgeführt hatten, keinen Ton mehr im Rechner hatten, weil es eben, die Konfig-Datei unter /boot nicht übereinsimmte.

Frage

Kann man die Konfigurationsdatei vom laufenden Kernel auslesen? und wenn ja, wie sollte es gehen?
Danke im voraus
Gruss

Pinguino

Hier geht es zum PC

P17

Debianer

  • »P17« ist männlich

Beiträge: 68

Beruf: Linux-Administrator

  • Nachricht senden

2

11.05.2008, 21:10

Zitat

aber das Problem ist, dass bei Ubuntu 8.04 die Konfig-Datei unter /boot nicht mit der tatsächliche Konfiguration mit dem laufenden Kernel 2.6.24-16-generic übereinstimmt.

Woher weisst du das?

Zitat

Kann man die Konfigurationsdatei vom laufenden Kernel auslesen?

Keine Ahnung.
Wenns aber nur am Sound liegt, kannst du doch nach

Quellcode

1
make oldconfig 
nochmal mit

Quellcode

1
make menuconfig 
reingehen, und den passenden Soundtreiber einbinden.
GNU/Linux Debian lenny/sid | kernel 2.6.25.9 | fluxbox 1.0.0
----
http://p17-linuxzone.de/

strcat

Unix Gladiator

  • »strcat« ist männlich

Beiträge: 2 331

Wohnort: /Earth/Germany/Bavaria/Regensburg

  • Nachricht senden

3

11.05.2008, 21:58

RE: Kernelkongigurationsdatei

Zitat

Original von pinguino
Kann man die Konfigurationsdatei vom laufenden Kernel auslesen? und wenn ja, wie sollte es gehen?

/usr/src/linux/.config wobei das nicht zwingend die Konfiguration des aktuellen Kernels ist. Die aktuelle Konfiguration liegt unter /proc/config{,.gz} rum (sofern im Kernel aktiviert).
Christian 'strcat' Schneider <http://www.strcat.de/>
/* When all else fails, read the instructions. */

4

11.05.2008, 22:04

RE: Kernelkongigurationsdatei

Danke für die Antworten

Zitat

/usr/src/linux/.config wobei das nicht zwingend die Konfiguration des aktuellen Kernels ist. Die aktuelle Konfiguration liegt unter /proc/config{,.gz} rum (sofern im Kernel aktiviert).


aber genau, das ist das Problem. Sehr wahrscheinlich Debian macht das aber bei Ubuntu 8.04 gibt es diese Möglichkeit nicht. Unter /proc/ befindet sich kein config.gz
Die Datei unter /boot/ ist für manche Leute unbrauchbar.
Gruss

Pinguino

Hier geht es zum PC

strcat

Unix Gladiator

  • »strcat« ist männlich

Beiträge: 2 331

Wohnort: /Earth/Germany/Bavaria/Regensburg

  • Nachricht senden

5

12.05.2008, 00:33

Debian macht das auch nicht, aber wenn Du unter Debian (Debian, Ubuntu, Kubuntu, ..) einen Kernel ueber das Paketmanagementsystem installiert hast (apt-get, aptitude, ..) und dieser Kernel auch genutzt wird, dann ist die aktuelle Konfiguration unter /usr/src/linux-headers-$(uname -r) zu finden.
/usr/src/linux-headers-$(uname -r) und /boot/config-$(uname -r) enthalten die gleichen Eintraege.
Christian 'strcat' Schneider <http://www.strcat.de/>
/* When all else fails, read the instructions. */

Thema bewerten