Hallo liste! mein Problem ist daß ich versucht habe rivatv 0.8.3 auf meinem suse 9.0 pro zu installieren und configure wies mich darauf hin ein make dep auszuführen! make dep gab aber nur fehlermeldungen aus und tat nicht wirklich etwas! hier einmal das log aus der bash: ./configure Checking for configured kernel headers... found [/lib/modules/2.4.21-166-default/build] Checking for linux kernel >= 2.4.0... yes [2.4.21-166-default] Checking for kernel build system... found Checking for kernel configuration... found Checking for CONFIG_MODVERSIONS... yes Checking for CONFIG_PCI... yes [y] Checking for CONFIG_VIDEO_DEV... yes [m] Checking for CONFIG_PROC_FS... yes [y] Checking for CONFIG_I2C... yes [m] Checking for CONFIG_I2C_ALGOBIT... yes [m] Checking for CONFIG_MODULES... yes [y] Checking for kernel dependancies... not found *** WARNING: *** Your kernel dependancies are not set up. *** Please run "make dep" in /lib/modules/2.4.21-166-default/build Checking for RedHat... no Checking whether AGP code should be included... no Checking whether software conversion code should be included... no Creating Makefile... done Checking your current setup for incompatibilities... Checking for /proc... yes Checking for kernel gcc... 3.3.1 *** WARNING: *** If you are going to use the running kernel (compiled *** with gcc version 3.3.1) with RivaTV (will be compiled *** with gcc version gcc (GCC) 3.3.1 (SuSE Linux) Copyright (C) 2003 Free Software Foundation, Inc. Dies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es gibt KEINE Garantie; auch nicht für VERKAUFBARKEIT oder FÜR SPEZIELLE ZWECKE.) you may experience system crashes. Checking for framebuffer... yes *** ERROR: *** RivaTV will not work with a framebuffer running *** Boot system with vga=normal or disable your framebuffer altogether Checking for SMP... no Your setup got 1 error(s) and 2 warning(s). We recommend you try to resolve the issues before using RivaTV. linux:/home/raver/riva/rivatv-0.8.3 # cd /lib/modules/2.4.21-166-default/build linux:/lib/modules/2.4.21-166-default/build # make dep make[1]: Entering directory `/usr/src/linux-2.4.21-166-include/default/arch/i386/boot' make[1]: Für das Ziel »dep« ist nichts zu tun. make[1]: Leaving directory `/usr/src/linux-2.4.21-166-include/default/arch/i386/boot' rm -f .depend .hdepend make _sfdep_kernel _sfdep_drivers _sfdep_mm _sfdep_fs _sfdep_net _sfdep_ipc _sfdep_lib _sfdep_abi _sfdep_sound _sfdep_crypto _sfdep_arch/i386/kernel _sfdep_arch/i386/mm _sfdep_arch/i386/lib _FASTDEP_ALL_SUB_DIRS="kernel drivers mm fs net ipc lib abi sound crypto arch/i386/kernel arch/i386/mm arch/i386/lib" make[1]: Entering directory `/usr/src/linux-2.4.21-166-include/default' make -C kernel fastdep make: *** kernel: Datei oder Verzeichnis nicht gefunden. Schluss. make: Entering an unknown directorymake: Leaving an unknown directorymake[1]: *** [_sfdep_kernel] Fehler 2 make[1]: Leaving directory `/usr/src/linux-2.4.21-166-include/default' make: *** [dep-files] Fehler 2 warum fehlt hier der kernel? sucht rivatv im falschen verzeichniss? linux:/usr/src/linux-2.4.21-166-include/default # dir insgesamt 93 dr-xr-xr-x 7 root root 288 2004-02-02 18:17 . drwxr-xr-x 8 root root 192 2004-02-02 18:14 .. dr-xr-xr-x 3 root root 72 2004-02-02 18:14 arch -r--r--r-- 1 root root 52307 2003-12-17 19:12 .config dr-xr-xr-x 4 root root 96 2004-02-02 18:14 Documentation dr-xr-xr-x 3 root root 72 2004-02-02 18:14 drivers dr-xr-xr-x 15 root root 392 2004-02-08 00:48 include -r--r--r-- 6 root root 22344 2003-12-17 19:08 Makefile -r--r--r-- 6 root root 9601 2003-12-17 19:08 Rules.make -r--r--r-- 6 root root 1090 2003-12-17 19:08 Rules.modules dr-xr-xr-x 4 root root 1144 2004-02-08 00:05 scripts linux:/usr/src/linux-2.4.21-166-include/default # cd .. linux:/usr/src/linux-2.4.21-166-include # cd .. linux:/usr/src # dir insgesamt 1 drwxr-xr-x 5 root root 200 2004-02-02 18:20 . drwxr-xr-x 12 root root 344 2004-01-20 01:53 .. lrwxrwxrwx 1 root root 16 2004-02-02 18:14 linux -> linux-2.4.21-166 drwxr-xr-x 18 root root 800 2004-02-08 00:03 linux-2.4.21-166 drwxr-xr-x 8 root root 192 2004-02-02 18:14 linux-2.4.21-166-include lrwxrwxrwx 1 root root 24 2004-02-02 18:17 linux-include -> linux-2.4.21-166-include drwxr-xr-x 7 root root 168 2004-01-20 01:52 packages linux:/usr/src # cd /lib/modules linux:/lib/modules # dir insgesamt 3 drwxr-xr-x 6 root root 184 2004-01-28 00:26 . drwxr-xr-x 9 root root 2664 2004-01-20 01:55 .. drwxr-xr-x 9 root root 544 2004-02-08 01:22 2.4.21-166-default drwxr-xr-x 2 root root 48 2003-12-18 20:02 2.4.21-override-default drwxr-xr-x 3 root root 88 2004-01-28 00:26 precompiled drwxr-xr-x 3 root root 104 2003-12-18 19:58 scripts danke für euren rat, sebastian -- ------------------------------------------------------------------ make love not war!! -- Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, nur beim Universum bin ich mir noch nicht so ganz sicher. Albert Einstein Meine Frage: Wer hat als erster einen wassergekühlten Server auf dem Mars?
hallo nochmal, das problem geht dann noch weiter! wenn ich in diesem verzeichniss versuche make xconfig auszuführen erhalte ich: linux:/usr/src/linux-2.4.21-166-include/default # make xconfig rm -f include/asm ( cd include ; ln -sf asm-i386 asm) make -C scripts kconfig.tk make[1]: Entering directory `/usr/src/linux-2.4.21-166-include/default/scripts' cat header.tk >> ./kconfig.tk ./tkparse < ../arch/i386/config.in >> kconfig.tk -: 373: unable to open drivers/pci/Config.in make[1]: *** [kconfig.tk] Error 1 make[1]: Leaving directory `/usr/src/linux-2.4.21-166-include/default/scripts' make: *** [xconfig] Error 2 gruss sebastian Am Dienstag, 10. Februar 2004 01:33 schrieb Sebastian Nauroth:
Hallo liste! mein Problem ist daß ich versucht habe rivatv 0.8.3 auf meinem suse 9.0 pro zu installieren und configure wies mich darauf hin ein make dep auszuführen! make dep gab aber nur fehlermeldungen aus und tat nicht wirklich etwas! hier einmal das log aus der bash:
./configure Checking for configured kernel headers... found [/lib/modules/2.4.21-166-default/build] Checking for linux kernel >= 2.4.0... yes [2.4.21-166-default] Checking for kernel build system... found Checking for kernel configuration... found Checking for CONFIG_MODVERSIONS... yes Checking for CONFIG_PCI... yes [y] Checking for CONFIG_VIDEO_DEV... yes [m] Checking for CONFIG_PROC_FS... yes [y] Checking for CONFIG_I2C... yes [m] Checking for CONFIG_I2C_ALGOBIT... yes [m] Checking for CONFIG_MODULES... yes [y] Checking for kernel dependancies... not found *** WARNING: *** Your kernel dependancies are not set up. *** Please run "make dep" in /lib/modules/2.4.21-166-default/build Checking for RedHat... no Checking whether AGP code should be included... no Checking whether software conversion code should be included... no Creating Makefile... done Checking your current setup for incompatibilities... Checking for /proc... yes Checking for kernel gcc... 3.3.1 *** WARNING: *** If you are going to use the running kernel (compiled *** with gcc version 3.3.1) with RivaTV (will be compiled *** with gcc version gcc (GCC) 3.3.1 (SuSE Linux) Copyright (C) 2003 Free Software Foundation, Inc. Dies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es gibt KEINE Garantie; auch nicht für VERKAUFBARKEIT oder FÜR SPEZIELLE ZWECKE.) you may experience system crashes. Checking for framebuffer... yes *** ERROR: *** RivaTV will not work with a framebuffer running *** Boot system with vga=normal or disable your framebuffer altogether Checking for SMP... no
Your setup got 1 error(s) and 2 warning(s). We recommend you try to resolve the issues before using RivaTV. linux:/home/raver/riva/rivatv-0.8.3 # cd /lib/modules/2.4.21-166-default/build linux:/lib/modules/2.4.21-166-default/build # make dep make[1]: Entering directory `/usr/src/linux-2.4.21-166-include/default/arch/i386/boot' make[1]: Für das Ziel »dep« ist nichts zu tun. make[1]: Leaving directory `/usr/src/linux-2.4.21-166-include/default/arch/i386/boot' rm -f .depend .hdepend make _sfdep_kernel _sfdep_drivers _sfdep_mm _sfdep_fs _sfdep_net _sfdep_ipc _sfdep_lib _sfdep_abi _sfdep_sound _sfdep_crypto _sfdep_arch/i386/kernel _sfdep_arch/i386/mm _sfdep_arch/i386/lib _FASTDEP_ALL_SUB_DIRS="kernel drivers mm fs net ipc lib abi sound crypto arch/i386/kernel arch/i386/mm arch/i386/lib" make[1]: Entering directory `/usr/src/linux-2.4.21-166-include/default' make -C kernel fastdep make: *** kernel: Datei oder Verzeichnis nicht gefunden. Schluss. make: Entering an unknown directorymake: Leaving an unknown directorymake[1]: *** [_sfdep_kernel] Fehler 2 make[1]: Leaving directory `/usr/src/linux-2.4.21-166-include/default' make: *** [dep-files] Fehler 2
warum fehlt hier der kernel? sucht rivatv im falschen verzeichniss?
linux:/usr/src/linux-2.4.21-166-include/default # dir insgesamt 93 dr-xr-xr-x 7 root root 288 2004-02-02 18:17 . drwxr-xr-x 8 root root 192 2004-02-02 18:14 .. dr-xr-xr-x 3 root root 72 2004-02-02 18:14 arch -r--r--r-- 1 root root 52307 2003-12-17 19:12 .config dr-xr-xr-x 4 root root 96 2004-02-02 18:14 Documentation dr-xr-xr-x 3 root root 72 2004-02-02 18:14 drivers dr-xr-xr-x 15 root root 392 2004-02-08 00:48 include -r--r--r-- 6 root root 22344 2003-12-17 19:08 Makefile -r--r--r-- 6 root root 9601 2003-12-17 19:08 Rules.make -r--r--r-- 6 root root 1090 2003-12-17 19:08 Rules.modules dr-xr-xr-x 4 root root 1144 2004-02-08 00:05 scripts linux:/usr/src/linux-2.4.21-166-include/default # cd .. linux:/usr/src/linux-2.4.21-166-include # cd .. linux:/usr/src # dir insgesamt 1 drwxr-xr-x 5 root root 200 2004-02-02 18:20 . drwxr-xr-x 12 root root 344 2004-01-20 01:53 .. lrwxrwxrwx 1 root root 16 2004-02-02 18:14 linux -> linux-2.4.21-166 drwxr-xr-x 18 root root 800 2004-02-08 00:03 linux-2.4.21-166 drwxr-xr-x 8 root root 192 2004-02-02 18:14 linux-2.4.21-166-include lrwxrwxrwx 1 root root 24 2004-02-02 18:17 linux-include -> linux-2.4.21-166-include drwxr-xr-x 7 root root 168 2004-01-20 01:52 packages linux:/usr/src # cd /lib/modules linux:/lib/modules # dir insgesamt 3 drwxr-xr-x 6 root root 184 2004-01-28 00:26 . drwxr-xr-x 9 root root 2664 2004-01-20 01:55 .. drwxr-xr-x 9 root root 544 2004-02-08 01:22 2.4.21-166-default drwxr-xr-x 2 root root 48 2003-12-18 20:02 2.4.21-override-default drwxr-xr-x 3 root root 88 2004-01-28 00:26 precompiled drwxr-xr-x 3 root root 104 2003-12-18 19:58 scripts
danke für euren rat, sebastian
-- ------------------------------------------------------------------ make love not war!!
-- Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, nur beim Universum bin ich mir noch nicht so ganz sicher. Albert Einstein Meine Frage: Wer hat als erster einen wassergekühlten Server auf dem Mars?
-- Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, nur beim Universum bin ich mir noch nicht so ganz sicher. Albert Einstein Meine Frage: Wer hat als erster einen wassergekühlten Server auf dem Mars?
Sebastian Nauroth schrieb am Dienstag, 10. Februar 2004 02:48:
hallo nochmal,
Hallo Sebastian,
das problem geht dann noch weiter! wenn ich in diesem verzeichniss versuche make xconfig auszuführen erhalte ich:
ich verstehe Deine Verzeichnisstruktur nicht. Gehe ich richtig in der Annahme, dass Du einen Kernel übersetzen willst (das make xconfig deutet darauf hin)?
linux:/usr/src/linux-2.4.21-166-include/default # make xconfig
Was ist denn linux-2.4.21-166-include für ein Verzeichnis? Übersetzt man den Kernel nicht in /usr/src/linux-2.4.21-166? Wenn Du den Kernel konfigurierst und Du den Framebuffer nicht brauchst, dann deaktiviere ihn doch gleich, dann musst Du ihn an der Kommandozeile nicht deaktivieren wenn Du rivatv nutzen willst. Gruß Stefan
Am Dienstag, 10. Februar 2004 10:08 schrieb Stefan Schlörholz:
Sebastian Nauroth schrieb am Dienstag, 10. Februar 2004 02:48:
hallo nochmal,
Hallo Sebastian,
hallo stefan, danke für deine antwort!
das problem geht dann noch weiter! wenn ich in diesem verzeichniss versuche make xconfig auszuführen erhalte ich:
ich verstehe Deine Verzeichnisstruktur nicht. Gehe ich richtig in der Annahme, dass Du einen Kernel übersetzen willst (das make xconfig deutet darauf hin)?
ich verstehe die verzeichnissstruktur auch nicht da ich newbie bin! sie ist entstanden durch you und kde-update auf 3.2. ich möchte keinen kernel übersetzen, wie ich im ersten post geschrieben habe fordert rivatv das make dep und so wie ich gelesen habe erfordert das make dep ein xconfig!?
linux:/usr/src/linux-2.4.21-166-include/default # make xconfig
Was ist denn linux-2.4.21-166-include für ein Verzeichnis? Übersetzt man den Kernel nicht in /usr/src/linux-2.4.21-166?
das hab ich mich auch schon gefragt!
Wenn Du den Kernel konfigurierst und Du den Framebuffer nicht brauchst, dann deaktiviere ihn doch gleich, dann musst Du ihn an der Kommandozeile nicht deaktivieren wenn Du rivatv nutzen willst.
ja das wollte ich auch noch machen nur ich weiss nicht wo ich ihn deaktivieren kann und das kde-update hat leider meine hilfe verschwinden lassen!
Gruß
Stefan
-- Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, nur beim Universum bin ich mir noch nicht so ganz sicher. Albert Einstein Meine Frage: Wer hat als erster einen wassergekühlten Server auf dem Mars?
Sebastian Nauroth schrieb am Dienstag, 10. Februar 2004 10:25:
Am Dienstag, 10. Februar 2004 10:08 schrieb Stefan Schlörholz:
Sebastian Nauroth schrieb am Dienstag, 10. Februar 2004 02:48:
Hallo Sebastian,
ich verstehe die verzeichnissstruktur auch nicht da ich newbie bin! sie ist entstanden durch you und kde-update auf 3.2. ich möchte
also da muss bei Dir was falsch gelaufen sein. Ich habe auch ein KDE 3.2 und ich habe kein /usr/src/linux-*-include/ Verzeichnis.
fordert rivatv das make dep und so wie ich gelesen habe erfordert das make dep ein xconfig!?
Ich kenne rivatv nicht. Beschreibe doch am besten Mal, was Du genau gemacht hast. hast Du die rivatv Quellen und willst nun das Programm übersetzten?
linux:/usr/src/linux-2.4.21-166-include/default # make xconfig
Also, xconfig führt man aus, wenn man den Kernel konfigurieren will, und das tut man nicht im Verzeichnis /usr/src/linux-*/default
Wenn Du den Kernel konfigurierst und Du den Framebuffer nicht brauchst, dann deaktiviere ihn doch gleich, dann musst Du ihn an
ja das wollte ich auch noch machen nur ich weiss nicht wo ich ihn deaktivieren kann und das kde-update hat leider meine hilfe
dafür muss Du den Kernel neu konfigurieren und übersetzten. Gruß Stefan
hm vieleicht ist ja wirklich etwas falsch gelaufen! als kernelversion wird bei mir die 166 angezeigt, ist die aktuelle von you nicht 168? Am Dienstag, 10. Februar 2004 13:49 schrieb Stefan Schlörholz:
Sebastian Nauroth schrieb am Dienstag, 10. Februar 2004 10:25:
Am Dienstag, 10. Februar 2004 10:08 schrieb Stefan Schlörholz:
Sebastian Nauroth schrieb am Dienstag, 10. Februar 2004 02:48:
Hallo Sebastian,
ich verstehe die verzeichnissstruktur auch nicht da ich newbie bin! sie ist entstanden durch you und kde-update auf 3.2. ich möchte
also da muss bei Dir was falsch gelaufen sein. Ich habe auch ein KDE 3.2 und ich habe kein /usr/src/linux-*-include/ Verzeichnis.
fordert rivatv das make dep und so wie ich gelesen habe erfordert das make dep ein xconfig!?
Ich kenne rivatv nicht. Beschreibe doch am besten Mal, was Du genau gemacht hast. hast Du die rivatv Quellen und willst nun das Programm übersetzten?
linux:/usr/src/linux-2.4.21-166-include/default # make xconfig
Also, xconfig führt man aus, wenn man den Kernel konfigurieren will, und das tut man nicht im Verzeichnis /usr/src/linux-*/default
Wenn Du den Kernel konfigurierst und Du den Framebuffer nicht brauchst, dann deaktiviere ihn doch gleich, dann musst Du ihn an
ja das wollte ich auch noch machen nur ich weiss nicht wo ich ihn deaktivieren kann und das kde-update hat leider meine hilfe
dafür muss Du den Kernel neu konfigurieren und übersetzten.
Gruß
Stefan
-- Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, nur beim Universum bin ich mir noch nicht so ganz sicher. Albert Einstein Meine Frage: Wer hat als erster einen wassergekühlten Server auf dem Mars?
Sebastian Nauroth schrieb am Dienstag, 10. Februar 2004 17:37: Sebastian, sag uns doch mal, wo Du die rivatv-Quellen her hast (Link). In der Regel entpackt man die Quellen eines Programms. In dem Verzeichnis, dass das Entpacken dann anlegt führt man ein "./configure" aus. Wenn das ohne Fehler durchgeht, dann macht man ein "make" und dann als root ein "make install". Dann sollte das Programm funktionieren.
hm vieleicht ist ja wirklich etwas falsch gelaufen! als kernelversion wird bei mir die 166 angezeigt, ist die aktuelle von you nicht 168?
Das ist nur die Unternummer. Tue mir dch mal ein Gefallen und gehe in das /usr/src/linux-*-include/ Verzeichnis und mache ein ls -a und schicke mir die Ausgabe. Um die Framebuffereinstellung im Kernel kümmern wir uns, wenn wir das rivatv-problem gelöst haben. Vielleicht solltest Du mir privat schreiben, da sich so oder so kein anderer an der Diskussion beteiligt machen wir die Liste lesbarer. Gruß Stefan
Hallo, Am Tue, 10 Feb 2004, Stefan Schlörholz schrieb: [..]
Vielleicht solltest Du mir privat schreiben, da sich so oder so kein anderer an der Diskussion beteiligt machen wir die Liste lesbarer.
Nein. Im Moment sind's wohl nur die Header, wo das Sebastian das 'make dep' aufgerufen hat. Sebastian fehlen also die Kernel-Quellen, die liegen evtl. nebenan und nur der symlinks /lib/modules/`uname -r`/build zeigt auf das flasche Verzeichnis. Sebastian: wechsle mal nach /usr/src/linux-2.4.21-166/ und ruf _dort_ ein 'make cloneconfig && make dep' auf. Und maile hier die Ausgabe von 'ls -l /lib/modules/2.4.21-166-default/build'. -dnh -- It takes a million monkeys at typewriters to write Shakespeare, but only a dozen monkeys at computers to run Network Solutions. -- Patrick Delahanty
Hallo, Am Tue, 10 Feb 2004, David Haller schrieb:
Am Tue, 10 Feb 2004, Stefan Schlörholz schrieb: [..]
Vielleicht solltest Du mir privat schreiben, da sich so oder so kein anderer an der Diskussion beteiligt machen wir die Liste lesbarer.
Nein. Im Moment sind's wohl nur die Header, wo das Sebastian das 'make dep' aufgerufen hat.
Sebastian fehlen also die Kernel-Quellen, die liegen evtl. nebenan und nur der symlinks /lib/modules/`uname -r`/build zeigt auf das flasche Verzeichnis.
Sebastian: wechsle mal nach /usr/src/linux-2.4.21-166/ und ruf _dort_ ein 'make cloneconfig && make dep' auf. Und maile hier die Ausgabe von 'ls -l /lib/modules/2.4.21-166-default/build'.
[Sebastian per PM:] ==== linux:/usr/src/linux-2.4.21-166 # ls -l /lib/modules/2.4.21-166-default/build lrwxrwxrwx 1 root root 41 2004-01-28 00:25 /lib/modules/2.4.21-166-default/build -> /usr/src/linux-2.4.21-166-include/default linux:/usr/src/linux-2.4.21-166 # dir insgesamt 624 drwxr-xr-x 11 root root 344 2004-02-08 00:02 abi drwxr-xr-x 20 root root 480 2004-02-02 18:15 arch -rw-r--r-- 1 root root 52307 2004-02-10 22:05 .config [..] ==== Bingo. Die Kernelquellen sind installiert, aber der symlink in /lib/modules zeigt noch nur auf die Header. Also Sebastian, mach mal folgendes: # cd /lib/modules/2.4.21-166-default # mv build build.bak # ln -s /usr/src/linux-2.4.21-166/ build Anschliessend solltest du in /usr/src/linux-2.4.21-166/ nochmal make cloneconfig && make dep laufen lassen. Dann sollte sich rivatv kompilieren lassen. -dnh -- Eines Tages wird der Rechner laufen, und an dem Tag gehe ich in Rente ... [Christian Kuhn in suse-linux]
hallo david, ich hatte die lösung schon im sourceforge.net bei rivatv bekommen, man kann auch die kernel-quellen mit ./configure --with-kernel=/usr/scr/linux/ angeben. das der vollständigkeit halber und als quick n dirty lösung ;) btw: das framebufferproblem lies sich mit einem vga=normal in der grub konfiguration in yast lösen. die nächsten probleme sind die farbdarstellung ohne framebuffer und das einspielen des i2c patches. danach soll dann nach einem modprobe alles einfrieren aber mal schaun vieleicht komm ich doch noch zu meinem heiss ersehnten fernsehen unter linux :) gruss sebastian Am Mittwoch, 11. Februar 2004 00:05 schrieb David Haller:
Hallo,
Am Tue, 10 Feb 2004, David Haller schrieb:
Am Tue, 10 Feb 2004, Stefan Schlörholz schrieb: [..]
Vielleicht solltest Du mir privat schreiben, da sich so oder so kein anderer an der Diskussion beteiligt machen wir die Liste lesbarer.
Nein. Im Moment sind's wohl nur die Header, wo das Sebastian das 'make dep' aufgerufen hat.
Sebastian fehlen also die Kernel-Quellen, die liegen evtl. nebenan und nur der symlinks /lib/modules/`uname -r`/build zeigt auf das flasche Verzeichnis.
Sebastian: wechsle mal nach /usr/src/linux-2.4.21-166/ und ruf _dort_ ein 'make cloneconfig && make dep' auf. Und maile hier die Ausgabe von 'ls -l /lib/modules/2.4.21-166-default/build'.
[Sebastian per PM:]
==== linux:/usr/src/linux-2.4.21-166 # ls -l /lib/modules/2.4.21-166-default/build lrwxrwxrwx 1 root root 41 2004-01-28 00:25 /lib/modules/2.4.21-166-default/build -> /usr/src/linux-2.4.21-166-include/default linux:/usr/src/linux-2.4.21-166 # dir insgesamt 624 drwxr-xr-x 11 root root 344 2004-02-08 00:02 abi drwxr-xr-x 20 root root 480 2004-02-02 18:15 arch -rw-r--r-- 1 root root 52307 2004-02-10 22:05 .config [..] ====
Bingo. Die Kernelquellen sind installiert, aber der symlink in /lib/modules zeigt noch nur auf die Header.
Also Sebastian, mach mal folgendes:
# cd /lib/modules/2.4.21-166-default # mv build build.bak # ln -s /usr/src/linux-2.4.21-166/ build
Anschliessend solltest du in /usr/src/linux-2.4.21-166/ nochmal
make cloneconfig && make dep
laufen lassen. Dann sollte sich rivatv kompilieren lassen.
-dnh
-- Eines Tages wird der Rechner laufen, und an dem Tag gehe ich in Rente ... [Christian Kuhn in suse-linux]
-- Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, nur beim Universum bin ich mir noch nicht so ganz sicher. Albert Einstein Meine Frage: Wer hat als erster einen wassergekühlten Server auf dem Mars?
leider gibt es ein problem nach dem mv und dem cp von david, auf meinem primären monitor ist die taskleiste zerstört! die fenster die vor dem reboot offen waren sind jetzt nur noch teilweise vorhanden und bei allen fehlt der obere und seitliche rahmen! komisch so etwas hatte ich schon nach dem kde update!? gruß sebastian Am Mittwoch, 11. Februar 2004 12:32 schrieb Sebastian Nauroth:
hallo david, ich hatte die lösung schon im sourceforge.net bei rivatv bekommen, man kann auch die kernel-quellen mit ./configure --with-kernel=/usr/scr/linux/ angeben. das der vollständigkeit halber und als quick n dirty lösung ;) btw: das framebufferproblem lies sich mit einem vga=normal in der grub konfiguration in yast lösen. die nächsten probleme sind die farbdarstellung ohne framebuffer und das einspielen des i2c patches. danach soll dann nach einem modprobe alles einfrieren aber mal schaun vieleicht komm ich doch noch zu meinem heiss ersehnten fernsehen unter linux :) gruss sebastian
Am Mittwoch, 11. Februar 2004 00:05 schrieb David Haller:
Hallo,
Am Tue, 10 Feb 2004, David Haller schrieb:
Am Tue, 10 Feb 2004, Stefan Schlörholz schrieb: [..]
Vielleicht solltest Du mir privat schreiben, da sich so oder so kein anderer an der Diskussion beteiligt machen wir die Liste lesbarer.
Nein. Im Moment sind's wohl nur die Header, wo das Sebastian das 'make dep' aufgerufen hat.
Sebastian fehlen also die Kernel-Quellen, die liegen evtl. nebenan und nur der symlinks /lib/modules/`uname -r`/build zeigt auf das flasche Verzeichnis.
Sebastian: wechsle mal nach /usr/src/linux-2.4.21-166/ und ruf _dort_ ein 'make cloneconfig && make dep' auf. Und maile hier die Ausgabe von 'ls -l /lib/modules/2.4.21-166-default/build'.
[Sebastian per PM:]
==== linux:/usr/src/linux-2.4.21-166 # ls -l /lib/modules/2.4.21-166-default/build lrwxrwxrwx 1 root root 41 2004-01-28 00:25 /lib/modules/2.4.21-166-default/build -> /usr/src/linux-2.4.21-166-include/default linux:/usr/src/linux-2.4.21-166 # dir insgesamt 624 drwxr-xr-x 11 root root 344 2004-02-08 00:02 abi drwxr-xr-x 20 root root 480 2004-02-02 18:15 arch -rw-r--r-- 1 root root 52307 2004-02-10 22:05 .config [..] ====
Bingo. Die Kernelquellen sind installiert, aber der symlink in /lib/modules zeigt noch nur auf die Header.
Also Sebastian, mach mal folgendes:
# cd /lib/modules/2.4.21-166-default # mv build build.bak # ln -s /usr/src/linux-2.4.21-166/ build
Anschliessend solltest du in /usr/src/linux-2.4.21-166/ nochmal
make cloneconfig && make dep
laufen lassen. Dann sollte sich rivatv kompilieren lassen.
-dnh
-- Eines Tages wird der Rechner laufen, und an dem Tag gehe ich in Rente ... [Christian Kuhn in suse-linux]
-- Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, nur beim Universum bin ich mir noch nicht so ganz sicher. Albert Einstein Meine Frage: Wer hat als erster einen wassergekühlten Server auf dem Mars?
-- Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, nur beim Universum bin ich mir noch nicht so ganz sicher. Albert Einstein Meine Frage: Wer hat als erster einen wassergekühlten Server auf dem Mars?
Sebastian Nauroth schrieb am Mittwoch, 11. Februar 2004 12:50: Hallo Sebastian,
leider gibt es ein problem nach dem mv und dem cp von david, auf meinem primären monitor ist die taskleiste zerstört! die fenster die vor dem reboot offen waren sind jetzt nur noch teilweise vorhanden und bei allen fehlt der obere und seitliche rahmen! komisch so etwas hatte ich schon nach dem kde update!?
wie hast Du denn das Update von KDE durchgeführt? Gruß Stefan
wie in der linux user beschrieben! erst qt dann arts dann kde's und zum schluss die kde-addons! das alles von einem deutsfchen susemirror und über yast. also ich hab inzwischen versucht die änderungen von david rückgängig zu machen aber das brachte nichts, den fenstern fehlen immer noch die leisten und die fensterleistenm in der taskleiste sind leer obwohl programme laufen! :( Am Mittwoch, 11. Februar 2004 14:10 schrieb Stefan Schlörholz:
Sebastian Nauroth schrieb am Mittwoch, 11. Februar 2004 12:50:
Hallo Sebastian,
leider gibt es ein problem nach dem mv und dem cp von david, auf meinem primären monitor ist die taskleiste zerstört! die fenster die vor dem reboot offen waren sind jetzt nur noch teilweise vorhanden und bei allen fehlt der obere und seitliche rahmen! komisch so etwas hatte ich schon nach dem kde update!?
wie hast Du denn das Update von KDE durchgeführt?
Gruß
Stefan
-- Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, nur beim Universum bin ich mir noch nicht so ganz sicher. Albert Einstein Meine Frage: Wer hat als erster einen wassergekühlten Server auf dem Mars?
Sebastian Nauroth schrieb am Mittwoch, 11. Februar 2004 17:02: Hallo Sebastian,
wie in der linux user beschrieben! erst qt dann arts dann kde's und zum schluss die kde-addons! das alles von einem deutsfchen susemirror und über yast. also ich hab inzwischen versucht die änderungen von
Also hast Du rpm-Pakete installiert
david rückgängig zu machen aber das brachte nichts, den fenstern fehlen immer noch die leisten und die fensterleistenm in der taskleiste sind leer obwohl programme laufen! :(
Das mit den Fenstern kann daran liegen, dass Du vorher eine Fensterdekoration benutzt hast, die KDE 3.2 nicht mehr verwenden kann. Mir wurde mitgeteilt, dass sich Themenschnittstelle von KDE 3.2 geändert hat. Du hast doch auch ein SuSEconfig gemacht, oder? Log Dich mal aus KDE aus, mach als root auf der Konsole mal ein"init 3" Lösche mit rm -r im /tmp/ mal die Verzeichnisse kde-<user>, ksocket-<user> und mcop-<user> Als <user> benenne doch mal das /home/<user>/.kde Verzeichnis um in z.B. .kde.old (Punkte am Anfang nicht übersehen. Als root dann wieder ein "init 5" Es gehen zwar Deine Bookmaks und evtl. andere Einstellungen "verloren", nur die kannst Du wieder herstellen, wenn Du Dich wieder ausloggst und .kde.old wieder in .kde umbenennst. Gruß Stefan
oje, ich hab ausversehen die build datei in lib/modules/xxx-default/ bei dem versuch es wieder rückgängig zu machen gelöscht und die bak ist auch nicht mehr da! hilfe was mach ich jetzt??? Am Mittwoch, 11. Februar 2004 14:10 schrieb Stefan Schlörholz:
Sebastian Nauroth schrieb am Mittwoch, 11. Februar 2004 12:50:
Hallo Sebastian,
leider gibt es ein problem nach dem mv und dem cp von david, auf meinem primären monitor ist die taskleiste zerstört! die fenster die vor dem reboot offen waren sind jetzt nur noch teilweise vorhanden und bei allen fehlt der obere und seitliche rahmen! komisch so etwas hatte ich schon nach dem kde update!?
wie hast Du denn das Update von KDE durchgeführt?
Gruß
Stefan
-- Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, nur beim Universum bin ich mir noch nicht so ganz sicher. Albert Einstein Meine Frage: Wer hat als erster einen wassergekühlten Server auf dem Mars?
Hallo, Am Wed, 11 Feb 2004, Sebastian Nauroth schrieb:
oje, ich hab ausversehen die build datei in lib/modules/xxx-default/ bei dem versuch es wieder rückgängig zu machen gelöscht und die bak ist auch nicht mehr da! hilfe was mach ich jetzt???
Siehe deine eigene Mail: ==== ls -l /lib/modules/2.4.21-166-default/build lrwxrwxrwx 1 root root 41 2004-01-28 00:25 /lib/modules/2.4.21-166-default/build -> +/usr/src/linux-2.4.21-166-include/default ==== Ergo: ln -s /usr/src/linux-2.4.21-166-include/default \ /lib/modules/2.4.21-166-default/build (Eine Zeile ohne das '\'.) Aber daran darf dein Problem nicht liegen. -dnh -- Das Leben ist ein Rollenspiel, in dem man den Endgegner niemals besiegen kann. [WoKo in dag°]
also damit erhalte ich folgendn fehler: linux:/home/raver # ls -s /usr/src/linux-2.4.21-166-include/default /lib/modules/2.4.21-166-default/build /bin/ls: /lib/modules/2.4.21-166-default/build: Datei oder Verzeichnis nicht gefunden /usr/src/linux-2.4.21-166-include/default: insgesamt 101 0 . 0 Documentation 12 Rules.make 4 .tmpconfig.h 0 .. 0 drivers 4 Rules.modules 0 arch 0 include 1 scripts 52 .config 24 Makefile 4 .tmpconfig linux:/home/raver # Am Donnerstag, 12. Februar 2004 00:07 schrieb David Haller:
Hallo,
Am Wed, 11 Feb 2004, Sebastian Nauroth schrieb:
oje, ich hab ausversehen die build datei in lib/modules/xxx-default/ bei dem versuch es wieder rückgängig zu machen gelöscht und die bak ist auch nicht mehr da! hilfe was mach ich jetzt???
Siehe deine eigene Mail:
==== ls -l /lib/modules/2.4.21-166-default/build lrwxrwxrwx 1 root root 41 2004-01-28 00:25 /lib/modules/2.4.21-166-default/build -> +/usr/src/linux-2.4.21-166-include/default ====
Ergo:
ln -s /usr/src/linux-2.4.21-166-include/default \ /lib/modules/2.4.21-166-default/build
(Eine Zeile ohne das '\'.)
Aber daran darf dein Problem nicht liegen.
-dnh
-- Das Leben ist ein Rollenspiel, in dem man den Endgegner niemals besiegen kann. [WoKo in dag°]
-- Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, nur beim Universum bin ich mir noch nicht so ganz sicher. Albert Einstein Meine Frage: Wer hat als erster einen wassergekühlten Server auf dem Mars?
Sebastian Nauroth wrote:
also damit erhalte ich folgendn fehler:
linux:/home/raver # ls -s /usr/src/linux-2.4.21-166-include/default /lib/modules/2.4.21-166-default/build /bin/ls: /lib/modules/2.4.21-166-default/build: Datei oder Verzeichnis nicht gefunden
Witzbold ;-) Du solltest Dich langsam mal mit den Grundlagen zu Linux und vor allem auch mit den Grundlagen zum Quoten von Emails beschaeftigen, siehe http://learn.to/quote/. Wenn Du Davids Mail genau gelesen haettest, sollte Dir eigentlich auf- gefallen sein, dass es "ln" und nicht "ls" heisst - Du solltest verstehen, was da steht und was Du ausfuehren sollst und nicht einfach blind die Vorgaengerzeile abschreiben! Du wolltest den Link "build" wieder anlegen (ln), nicht die Verzeichnisinhalte listen (ls). CU, Th.
Am Donnerstag, 12. Februar 2004 08:41 schrieb Thomas Hertweck:
Witzbold ;-) Du solltest Dich langsam mal mit den Grundlagen zu Linux und vor allem auch mit den Grundlagen zum Quoten von Emails beschaeftigen, siehe http://learn.to/quote/.
so besser?
Wenn Du Davids Mail genau gelesen haettest, sollte Dir eigentlich auf- gefallen sein, dass es "ln" und nicht "ls" heisst -
sorry da hab ich mich vertippt!
CU, Th.
gruss sebastian -- Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, nur beim Universum bin ich mir noch nicht so ganz sicher. Albert Einstein Meine Frage: Wer hat als erster einen wassergekühlten Server auf dem Mars?
Am Dienstag, 10. Februar 2004 13:49 schrieb Stefan Schlörholz:
Sebastian Nauroth schrieb am Dienstag, 10. Februar 2004 10:25:
Am Dienstag, 10. Februar 2004 10:08 schrieb Stefan Schlörholz:
Sebastian Nauroth schrieb am Dienstag, 10. Februar 2004 02:48:
Hallo Sebastian,
ich verstehe die verzeichnissstruktur auch nicht da ich newbie bin! sie ist entstanden durch you und kde-update auf 3.2. ich möchte
also da muss bei Dir was falsch gelaufen sein. Ich habe auch ein KDE 3.2 und ich habe kein /usr/src/linux-*-include/ Verzeichnis.
also ich kann mich dunkel errinern dass mal ein programm nach den kernelsources gefragt hat aber welches das war hab ich echt keine ahnung mehr, doch ich glaube es war eins der susepackete!
fordert rivatv das make dep und so wie ich gelesen habe erfordert das make dep ein xconfig!?
Ich kenne rivatv nicht. Beschreibe doch am besten Mal, was Du genau gemacht hast. hast Du die rivatv Quellen und willst nun das Programm übersetzten?
ja
linux:/usr/src/linux-2.4.21-166-include/default # make xconfig
Also, xconfig führt man aus, wenn man den Kernel konfigurieren will, und das tut man nicht im Verzeichnis /usr/src/linux-*/default
auch nicht wenn da die aktuelle version liebt!?
Wenn Du den Kernel konfigurierst und Du den Framebuffer nicht brauchst, dann deaktiviere ihn doch gleich, dann musst Du ihn an
ja das wollte ich auch noch machen nur ich weiss nicht wo ich ihn deaktivieren kann und das kde-update hat leider meine hilfe
dafür muss Du den Kernel neu konfigurieren und übersetzten.
aha und wo finde ich dann einstellungen zum framebuffer? schätze irgendwo bei grafik :)
Gruß
Stefan
participants (4)
-
David Haller
-
Sebastian Nauroth
-
Stefan Schlörholz
-
Thomas Hertweck