Re: SaX stellt Auflösung nicht ein - SuSE Linux 10.0
Rainer Birkner wrote:
Hallo Zusammen,
Hallo,
nach der Installation von SuSE Linux 10.0 habe ich meinen Monitor getauscht. Linux ist mit der Aufloesung 1024x768 installiert. Jetzt moechte ich 1280x1024@75 Hz haben (auch beim Boot- und Anmeldescreen). SaX verweigert diese Einstellung(egal ob VESA, LCD oder andere). Der Test liefert immer 1024x768@75 Hz. In der /etc/X11/xorg.conf, /var/lib/sax/xorg.conf und /var/lib/sax/xorg.conf-<Rechnername> finde ich dieselben Eintraege. Habe ich da ein Problem mit der onboard-Grafik trotz 512 MB RAM?
Das glaube ich nicht.
Den X-Server mit Ctrl-Alt-Backspace zu beenden ist klar aber wie bekomme ich die Konfiguration gespeichert? SaX save , quit und reboot bringens nicht. Wo kommt der "default" Wert her und kann er geaendert werden?
Siehe weiter unten.
Weiss jemand wie es funktioniert? Ich weiss dass SaX - Fragen nerven aber bitte trotzdem ...
Mit freundlichen Gruessen RaBi
Fuer Profis hier mal die /var/lib/sax/xorg.conf : ------------------------------------------------------------------- # /.../ # SaX generated X11 config file # Created on: 2005-11-24T22:19:14+0100. # # Version: 7.1 # Contact: Marcus Schaefer
, 2002 # # Automatically generated by [ISaX] (7.1) # PLEASE DO NOT EDIT THIS FILE! #
Deine xorg.conf sieht soweit ganz gut aus - bis auf diesen Eintrag in der Device Sektion: Schnipp....
Section "Device" BoardName "Framebuffer Graphics" BusID "1:0:0" Driver "fbdev" Identifier "Device[0]" Option "ShadowFB" Screen 0 VendorName "VESA" EndSection
Hier sollte des Rätsels Lösung stecken. Um Deine Onboard-Grafik anzusprechen wurde der VESA-Framebuffer-Treiber eingerichtet (fbdev). Welcher Grafikchip ist denn auf Deinem Board verbaut (entweder im Handbuch zum Mainboard nachschlagen oder auf der Internetseite des Herstellers - aber das richtige Boardmodell auswählen)? Wenn Du in Erfahrung gebracht hast, welcher Chip es ist, kannst Du im sax2 (hier bitte den Runlevel 3 benutzen: als root -> init 3) dann per Hand den Hersteller und das Modell des Grafikchips auswählen. MfG Richi ___________________________________________________________ Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: http://mail.yahoo.de
-----Ursprüngliche Nachricht----- Von: Richard Kraut [mailto:debtorrent@yahoo.de] Gesendet: Freitag, 25. November 2005 12:13 An: suse-linux@suse.com Betreff: Re: SaX stellt Auflösung nicht ein - SuSE Linux 10.0
Rainer Birkner wrote:
Hallo Zusammen,
Hallo,
nach der Installation von SuSE Linux 10.0 habe ich meinen Monitor getauscht. Linux ist mit der Aufloesung 1024x768 installiert. Jetzt moechte ich 1280x1024@75 Hz haben (auch beim Boot- und Anmeldescreen). SaX verweigert diese Einstellung(egal ob VESA, LCD oder andere). Der Test liefert immer 1024x768@75 Hz. In der /etc/X11/xorg.conf, /var/lib/sax/xorg.conf und /var/lib/sax/xorg.conf-<Rechnername> finde ich dieselben Eintraege. Habe ich da ein Problem mit der onboard-Grafik trotz 512 MB RAM?
Das glaube ich nicht.
Den X-Server mit Ctrl-Alt-Backspace zu beenden ist klar aber wie bekomme ich die Konfiguration gespeichert? SaX save , quit und reboot bringens nicht. Wo kommt der "default" Wert her und kann er geaendert werden?
Siehe weiter unten.
Weiss jemand wie es funktioniert? Ich weiss dass SaX - Fragen nerven aber bitte trotzdem ...
Mit freundlichen Gruessen RaBi
Fuer Profis hier mal die /var/lib/sax/xorg.conf : ------------------------------------------------------------------- # /.../ # SaX generated X11 config file # Created on: 2005-11-24T22:19:14+0100. # # Version: 7.1 # Contact: Marcus Schaefer
, 2002 # # Automatically generated by [ISaX] (7.1) # PLEASE DO NOT EDIT THIS FILE! # Deine xorg.conf sieht soweit ganz gut aus - bis auf diesen Eintrag in der Device Sektion:
Schnipp....
Section "Device" BoardName "Framebuffer Graphics" BusID "1:0:0" Driver "fbdev" Identifier "Device[0]" Option "ShadowFB" Screen 0 VendorName "VESA" EndSection
Hier sollte des Rätsels Lösung stecken. Um Deine Onboard-Grafik anzusprechen wurde der VESA-Framebuffer-Treiber eingerichtet (fbdev). Welcher Grafikchip ist denn auf Deinem Board verbaut (entweder im Handbuch zum Mainboard nachschlagen oder auf der Internetseite des Herstellers - aber das richtige Boardmodell auswählen)? Wenn Du in Erfahrung gebracht hast, welcher Chip es ist, kannst Du im sax2 (hier bitte den Runlevel 3 benutzen: als root -> init 3) dann per Hand den Hersteller und das Modell des Grafikchips auswählen.
MfG Richi
Hallo Liste & Richi, das mainboard ist ein GIGA-BYTE GA-K8VM800M (rev.2.0) Grafikchip onboard-VGA "Build in VIA K8M800 Chipset" Also von Hand ist da nix auswaehlbar ... Aber ich suche noch, Dank derweil RaBi
Hallo Liste & Richi, das mainboard ist ein GIGA-BYTE GA-K8VM800M (rev.2.0) Grafikchip onboard-VGA "Build in VIA K8M800 Chipset" Also von Hand ist da nix auswaehlbar ...
Aber ich suche noch, Dank derweil RaBi
Ich muss mich erstmal entschuldigen. Ganz offensichtlich kann man im aktuellen SaX2 der 10.0 seine Grafikkarte bzw. den Chiptreiber nicht mehr von Hand auswählen. Das verstehe wer will, in der 9.3 ging das noch. Gerade wenn sax2 das Teil nicht richtig erkannt hatte oder andere Problemchen eingetreten sind, konnte man so verschiedene Treiber probieren, etwa den Treiber des Vorgängermodells wählen. Richi ___________________________________________________________ Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: http://mail.yahoo.de
Hallo Liste & Richi, also bei www.viaarena.com , drivers, linux, SuSE Linux, Integrated Graphics, finden sich einige Chipsaetze aber kein K8M800 - versteh ich nicht ?!?! Bei www.openchrome.org koennte man einen Treiber fuer den K8M800 Chipsatz finden - nur leider nicht fuer SuSE 10.0 Und Ubuntu, Fedora oder Debian zu versuchen ist vielleicht nicht der Hit. Kurzum das board ist zu neu und es passt nix zusammen, denke ich. Schoenen 1. Adventssonntag noch allen RaBi
-----Ursprüngliche Nachricht----- Von: Richard Kraut [mailto:debtorrent@yahoo.de] Gesendet: Freitag, 25. November 2005 21:33 An: suse-linux@suse.com Betreff: Re: AW: SaX stellt Auflösung nicht ein - SuSE Linux 10.0
Hallo Liste & Richi, das mainboard ist ein GIGA-BYTE GA-K8VM800M (rev.2.0) Grafikchip onboard-VGA "Build in VIA K8M800 Chipset" Also von Hand ist da nix auswaehlbar ...
Aber ich suche noch, Dank derweil RaBi
Ich muss mich erstmal entschuldigen. Ganz offensichtlich kann man im aktuellen SaX2 der 10.0 seine Grafikkarte bzw. den Chiptreiber nicht mehr von Hand auswählen. Das verstehe wer will, in der 9.3 ging das noch. Gerade wenn sax2 das Teil nicht richtig erkannt hatte oder andere Problemchen eingetreten sind, konnte man so verschiedene Treiber probieren, etwa den Treiber des Vorgängermodells wählen.
Richi
___________________________________________________________ Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: http://mail.yahoo.de
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Rainer Birkner wrote:
Hallo Liste & Richi,
also bei www.viaarena.com , drivers, linux, SuSE Linux, Integrated Graphics, finden sich einige Chipsaetze aber kein K8M800 - versteh ich nicht ?!?!
Ich auch nicht.
Bei www.openchrome.org koennte man einen Treiber fuer den K8M800 Chipsatz finden - nur leider nicht fuer SuSE 10.0 Und Ubuntu, Fedora oder Debian zu versuchen ist vielleicht nicht der Hit. Kurzum das board ist zu neu und es passt nix zusammen, denke ich.
Nein, so stimmt das nicht. Wäre die ganze Sache wirklich zu neu oder würde nix zusammenpassen, so hättest Du jetzt warscheinlich wesentlich mehr Probleme oder weitere, anderweitige Probleme. Das einzige Problem wird sein, dass X.org 6.8.2 einfach noch keinen Treiber für Deine Onboard-Grafik mitbringt und deshalb auf den vesa zurückgreift. Sonst hättest Du nämlich gar keine grafische Oberfläche. Allerdings könntest Du immer noch, falls Du bereits ein erfahrener Anwender bist, den aktuellen Snapshot-Treiber nehmen und diesen selbst kompilieren (http://www.openchrome.org/snapshots/unichrome/). Sollte das auf Dich nicht zutreffen, Du aber unbedingt eine höhere Auflösung und 3D-Beschleunigung brauchen oder haben wollen, so solltest Du mit dem Gedanken spielen, Dir eine 'echte' Grafikkarte zuzulegen. Einsteigermodelle bekommt man z.T. für etwa ab 50 Euro.
Schoenen 1. Adventssonntag noch allen RaBi
MfG Richi ___________________________________________________________ Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: http://mail.yahoo.de
Hallo Liste & Richi, also ich hab' das mit der Treiberkompilation versucht, aber so versiert bin ich (noch) nicht. Hat also nicht "auf Anhieb" geklappt. Prinzipiell gebe ich gern ein paar Euro fuer eine Grafikkarte aus (schon wegen der Augen!) aber was nuetzt es, wenn SaX von Monitor- herstellern ausgeht und nicht von Grafikkartenherstellern? Dann ist die Chance ja wieder nur bei 50 Prozent (geht oder geht nicht). Also suche ich ja dann doch wieder ob Grafikkartenhersteller XYZ einen SuSE 10.0 Treiber fuer X86_64Bit bereitstellt. Ich hab jetzt schon soviel Zeit in das (Rand-) Thema gesteckt und bin nicht wirklich weiter. Vielleicht sollte ich mich noch etwas gedulden und im neuen Jahr das Thema nochmal beackern. Mit freunlichen Gruessen RaBi
-----Ursprüngliche Nachricht----- Von: Richard Kraut [mailto:debtorrent@yahoo.de] Gesendet: Sonntag, 27. November 2005 23:44 An: suse-linux@suse.com Betreff: Re: SaX stellt Auflösung nicht ein - SuSE Linux 10.0
Rainer Birkner wrote:
Hallo Liste & Richi,
also bei www.viaarena.com , drivers, linux, SuSE Linux, Integrated Graphics, finden sich einige Chipsaetze aber kein K8M800 - versteh ich nicht ?!?!
Ich auch nicht.
Bei www.openchrome.org koennte man einen Treiber fuer den K8M800 Chipsatz finden - nur leider nicht fuer SuSE 10.0 Und Ubuntu, Fedora oder Debian zu versuchen ist vielleicht nicht der Hit. Kurzum das board ist zu neu und es passt nix zusammen, denke ich.
Nein, so stimmt das nicht. Wäre die ganze Sache wirklich zu neu oder würde nix zusammenpassen, so hättest Du jetzt warscheinlich wesentlich mehr Probleme oder weitere, anderweitige Probleme. Das einzige Problem wird sein, dass X.org 6.8.2 einfach noch keinen Treiber für Deine Onboard-Grafik mitbringt und deshalb auf den vesa zurückgreift. Sonst hättest Du nämlich gar keine grafische Oberfläche.
Allerdings könntest Du immer noch, falls Du bereits ein erfahrener Anwender bist, den aktuellen Snapshot-Treiber nehmen und diesen selbst kompilieren (http://www.openchrome.org/snapshots/unichrome/). Sollte das auf Dich nicht zutreffen, Du aber unbedingt eine höhere Auflösung und 3D-Beschleunigung brauchen oder haben wollen, so solltest Du mit dem Gedanken spielen, Dir eine 'echte' Grafikkarte zuzulegen. Einsteigermodelle bekommt man z.T. für etwa ab 50 Euro.
Schoenen 1. Adventssonntag noch allen RaBi
MfG Richi
___________________________________________________________ Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: http://mail.yahoo.de
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Rainer Birkner wrote:
Hallo Liste & Richi,
also ich hab' das mit der Treiberkompilation versucht, aber so versiert bin ich (noch) nicht. Hat also nicht "auf Anhieb" geklappt. Prinzipiell gebe ich gern ein paar Euro fuer eine Grafikkarte aus (schon wegen der Augen!) aber was nuetzt es, wenn SaX von Monitor- herstellern ausgeht und nicht von Grafikkartenherstellern? Dann ist die Chance ja wieder nur bei 50 Prozent (geht oder geht nicht). Also suche ich ja dann doch wieder ob Grafikkartenhersteller XYZ einen SuSE 10.0 Treiber fuer X86_64Bit bereitstellt. Ich hab jetzt schon soviel Zeit in das (Rand-) Thema gesteckt und bin nicht wirklich weiter. Vielleicht sollte ich mich noch etwas gedulden und im neuen Jahr das Thema nochmal beackern. Mit freunlichen Gruessen RaBi
Also die beiden großen Marktführer in Sachen Grafikkarten bieten Linux-Treiber für Ihre Produkte an. Sogar 64-bittig. NVidia --> http://www.nvidia.de/page/drivers.html ATI --> https://support.ati.com/ics/support/default.asp?deptID=898&task=knowledge&folderID=4384 Die nvidia-Treiber lassen sich auch über das YaST Online Update nachrüsten. MfG Richi ___________________________________________________________ Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: http://mail.yahoo.de
-----Ursprüngliche Nachricht----- Von: Richard Kraut [mailto:debtorrent@yahoo.de] Gesendet: Montag, 28. November 2005 15:29 An: suse-linux@suse.com Betreff: Re: AW: SaX stellt Auflösung nicht ein - SuSE Linux 10.0
Rainer Birkner wrote:
Hallo Liste & Richi,
also ich hab' das mit der Treiberkompilation versucht, aber so versiert bin ich (noch) nicht. Hat also nicht "auf Anhieb" geklappt. Prinzipiell gebe ich gern ein paar Euro fuer eine Grafikkarte aus (schon wegen der Augen!) aber was nuetzt es, wenn SaX von Monitor- herstellern ausgeht und nicht von Grafikkartenherstellern? Dann ist die Chance ja wieder nur bei 50 Prozent (geht oder geht nicht). Also suche ich ja dann doch wieder ob Grafikkartenhersteller XYZ einen SuSE 10.0 Treiber fuer X86_64Bit bereitstellt. Ich hab jetzt schon soviel Zeit in das (Rand-) Thema gesteckt und bin nicht wirklich weiter. Vielleicht sollte ich mich noch etwas gedulden und im neuen Jahr das Thema nochmal beackern. Mit freunlichen Gruessen RaBi
Also die beiden großen Marktführer in Sachen Grafikkarten bieten Linux-Treiber für Ihre Produkte an. Sogar 64-bittig.
NVidia --> http://www.nvidia.de/page/drivers.html ATI -->
https://support.ati.com/ics/support/default.asp?deptID=898&task=knowledg e&
folderID=4384
Die nvidia-Treiber lassen sich auch über das YaST Online Update nachrüsten.
MfG Richi Hallo Liste & Richi, Deinem Tipp folgend:
Allerdings könntest Du immer noch, falls Du bereits ein
erfahrener
Anwender bist, den aktuellen Snapshot-Treiber nehmen und diesen
selbst
kompilieren (http://www.openchrome.org/snapshots/unichrome/).
hab ichs nochmal mit der der Do-it-yourself-Methode probiert und zu
kompilieren versucht (Wo steckt das source-verzeichnis???) :
1. Versuch
Falke-I:~/unichrome-20051116/drm/linux-core # make
LINUXDIR=/lib/modules/2.6.13-15-default/kernel/arch/x86_64/kernel
DRM_MODULES=via
make -C /lib/modules/2.6.13-15-default/kernel/arch/x86_64/kernel
SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules
make[1]: Entering directory
`/lib/modules/2.6.13-15-default/kernel/arch/x86_64/kernel'
make[1]: *** No rule to make target `modules'. Stop.
make[1]: Leaving directory
`/lib/modules/2.6.13-15-default/kernel/arch/x86_64/kernel'
make: *** [modules] Error 2
Falke-I:~/unichrome-20051116/drm/linux-core #
2.Versuch
Falke-I:~/unichrome-20051116/drm/linux-core # make
LINUXDIR=/usr/src/kernel-modules DRM_MODULES=via
make -C /usr/src/kernel-modules SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules
make[1]: Entering directory `/usr/src/kernel-modules'
make[1]: *** No rule to make target `modules'. Stop.
make[1]: Leaving directory `/usr/src/kernel-modules'
make: *** [modules] Error 2
Falke-I:~/unichrome-20051116/drm/linux-core #
So dass ich mit der 30 Sekunden Bauanleitung nicht weiterkomme:
PLEASE NOTE:-
If you have problems with this code, either email ivor-at-ivor.org or
unichrome-at-shipmail.org
directly, or raise issues on either the x-org mailing list or drm
mailing list.
Do NOT email the unichrome.sf.net mailing list you will most likely get
flamed. Luc Verhaegen has made it clear that he does not wish to have
discussions related to this driver raised there.
--
The 30 second unichrome install guide.
1. Build drm (for 2.6 kernel)
(Clearly here replace
Rainer Birkner wrote:
Hallo Liste & Richi, Deinem Tipp folgend:
Allerdings könntest Du immer noch, falls Du bereits ein erfahrener Anwender bist, den aktuellen Snapshot-Treiber nehmen und diesen selbst kompilieren (http://www.openchrome.org/snapshots/unichrome/).
hab ichs nochmal mit der der Do-it-yourself-Methode probiert und zu kompilieren versucht (Wo steckt das source-verzeichnis???) :
Wenn Du die Kernel-Quellen installiert hast, findet sich der Source-Code des Linux-Kernels im Verzeichnis /usr/src/linux-2.6.13-15.
1. Versuch Falke-I:~/unichrome-20051116/drm/linux-core # make LINUXDIR=/lib/modules/2.6.13-15-default/kernel/arch/x86_64/kernel DRM_MODULES=via make -C /lib/modules/2.6.13-15-default/kernel/arch/x86_64/kernel SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules make[1]: Entering directory `/lib/modules/2.6.13-15-default/kernel/arch/x86_64/kernel' make[1]: *** No rule to make target `modules'. Stop. make[1]: Leaving directory `/lib/modules/2.6.13-15-default/kernel/arch/x86_64/kernel' make: *** [modules] Error 2 Falke-I:~/unichrome-20051116/drm/linux-core #
2.Versuch Falke-I:~/unichrome-20051116/drm/linux-core # make LINUXDIR=/usr/src/kernel-modules DRM_MODULES=via make -C /usr/src/kernel-modules SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules make[1]: Entering directory `/usr/src/kernel-modules' make[1]: *** No rule to make target `modules'. Stop. make[1]: Leaving directory `/usr/src/kernel-modules' make: *** [modules] Error 2 Falke-I:~/unichrome-20051116/drm/linux-core #
So dass ich mit der 30 Sekunden Bauanleitung nicht weiterkomme:
Hast Du davor die Kernel-Sourcen konfiguriert? Wenn nicht führe zuerst ein make cloneconfig aus. Dieser Befehl erstellt eine .config Datei mit der derzeitigen Konfiguration des laufenden Kernels. Alle diese Kommandos sind (bis auf das Entpacken) als root auszuführen.
PLEASE NOTE:-
If you have problems with this code, either email ivor-at-ivor.org or unichrome-at-shipmail.org directly, or raise issues on either the x-org mailing list or drm mailing list.
Do NOT email the unichrome.sf.net mailing list you will most likely get flamed. Luc Verhaegen has made it clear that he does not wish to have discussions related to this driver raised there.
--
The 30 second unichrome install guide.
1. Build drm (for 2.6 kernel) (Clearly here replace
with your source location.) cd drm/linux-core make LINUXDIR=/usr/src/
DRM_MODULES=via cp *.ko /lib/modules/`uname -r`/kernel/drivers/char/drm/ depmod -ae 2. Build libxvmc (If building inside an X tree comment out the OUTOFTREE directive in the Imakefile)
cd libxvmc xmkmf /usr/src/xc make make install
3. Build driver
cd unichrome xmkmf /usr/src/xc make make install
Was muesste ich noch wissen? Zumindest doch: (Clearly here replace
with your source location.) Bei SuSE 10.0 ist die Version 2.6.13 aber das ist doch sicher nicht das Problem ?
Solange man wie hier auf die Quellen zurückgreifen kann, sollte das
nicht so tragisch sein
wie beispielsweise wenn man nur ein fertiges rpm-Paket (ohne Source)
bekommt, das dann
auch wirklich nur bis z.B. der Kernelversion 2.6.12 brauchbar ist.
Der
Mit freundlichen Gruessen RaBi
MfG Richi ___________________________________________________________ Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: http://mail.yahoo.de
Hallo Richi, jetzt habe ich die Kernel-Sourcen und gcc nachinstalliert. Mein Ergebnis: Falke-I:~/unichrome-20051116/drm/linux-core # make LINUXDIR=/usr/src/linux-2.6.13-15 DRM_MODULES=via make -C /usr/src/linux-2.6.13-15 SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules make[1]: Entering directory `/usr/src/linux-2.6.13-15' Makefile:494: .config: No such file or directory WARNING: Symbol version dump /usr/src/linux-2.6.13-15/Module.symvers is missing; modules will have no dependencies and modversions. /root/unichrome-20051116/drm/linux-core/Makefile:282: *** CONFIG_X86_CMPXCHG needs to be enabled in the kernel. Stop. make[1]: *** [_module_/root/unichrome-20051116/drm/linux-core] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.13-15' make: *** [modules] Error 2 Falke-I:~/unichrome-20051116/drm/linux-core # Wenn ich es recht weiss, dann geht es doch so: .configure make install install Also ist fehlendes .config schon mal schlecht. Was ist "CONFIG_X86_CMPXCHG" ? Bedeutet dass, eine Neukompilierung des Kernels mit enable fuer "CONFIG_X86_CMPXCHG" ? Mit freundlichen Gruessen RaBi
Rainer Birkner wrote:
Hallo Liste & Richi, Deinem Tipp folgend:
Allerdings könntest Du immer noch, falls Du bereits ein erfahrener Anwender bist, den aktuellen Snapshot-Treiber nehmen und diesen selbst kompilieren (http://www.openchrome.org/snapshots/unichrome/).
hab ichs nochmal mit der der Do-it-yourself-Methode probiert und zu kompilieren versucht (Wo steckt das source-verzeichnis???) :
Wenn Du die Kernel-Quellen installiert hast, findet sich der
des Linux-Kernels im Verzeichnis /usr/src/linux-2.6.13-15.
1. Versuch Falke-I:~/unichrome-20051116/drm/linux-core # make LINUXDIR=/lib/modules/2.6.13-15-default/kernel/arch/x86_64/kernel DRM_MODULES=via make -C /lib/modules/2.6.13-15-default/kernel/arch/x86_64/kernel SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules make[1]: Entering directory `/lib/modules/2.6.13-15-default/kernel/arch/x86_64/kernel' make[1]: *** No rule to make target `modules'. Stop. make[1]: Leaving directory `/lib/modules/2.6.13-15-default/kernel/arch/x86_64/kernel' make: *** [modules] Error 2 Falke-I:~/unichrome-20051116/drm/linux-core #
2.Versuch Falke-I:~/unichrome-20051116/drm/linux-core # make LINUXDIR=/usr/src/kernel-modules DRM_MODULES=via make -C /usr/src/kernel-modules SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules make[1]: Entering directory `/usr/src/kernel-modules' make[1]: *** No rule to make target `modules'. Stop. make[1]: Leaving directory `/usr/src/kernel-modules' make: *** [modules] Error 2 Falke-I:~/unichrome-20051116/drm/linux-core #
So dass ich mit der 30 Sekunden Bauanleitung nicht weiterkomme:
Hast Du davor die Kernel-Sourcen konfiguriert? Wenn nicht führe zuerst ein make cloneconfig aus. Dieser Befehl erstellt eine .config Datei mit der derzeitigen Konfiguration des laufenden Kernels. Alle diese Kommandos sind (bis auf das Entpacken) als root auszuführen.
PLEASE NOTE:-
If you have problems with this code, either email ivor-at-ivor.org or unichrome-at-shipmail.org directly, or raise issues on either the x-org mailing list or drm mailing list.
Do NOT email the unichrome.sf.net mailing list you will most likely get flamed. Luc Verhaegen has made it clear that he does not wish to have discussions related to this driver raised there.
--
The 30 second unichrome install guide.
1. Build drm (for 2.6 kernel) (Clearly here replace
with your source location.) cd drm/linux-core make LINUXDIR=/usr/src/
DRM_MODULES=via cp *.ko /lib/modules/`uname -r`/kernel/drivers/char/drm/ depmod -ae 2. Build libxvmc (If building inside an X tree comment out the OUTOFTREE directive in
Source-Code the
Imakefile)
cd libxvmc xmkmf /usr/src/xc make make install
3. Build driver
cd unichrome xmkmf /usr/src/xc make make install
Was muesste ich noch wissen? Zumindest doch: (Clearly here replace
with your source location.) Bei SuSE 10.0 ist die Version 2.6.13 aber das ist doch sicher nicht das Problem ?
Solange man wie hier auf die Quellen zurückgreifen kann, sollte das nicht so tragisch sein wie beispielsweise wenn man nur ein fertiges rpm-Paket (ohne Source) bekommt, das dann auch wirklich nur bis z.B. der Kernelversion 2.6.12 brauchbar ist. Der
Teil ist hier nur ein Platzhalter. Dieser ist durch die verwendete Version zu ersetzen. Hier: linux-2.6.13-15 Sie auch meinen anderen, kurzen Text weiter oben. Mit freundlichen Gruessen RaBi
MfG Richi
Rainer Birkner wrote:
Hallo Richi,
jetzt habe ich die Kernel-Sourcen und gcc nachinstalliert. Mein Ergebnis: Falke-I:~/unichrome-20051116/drm/linux-core # make LINUXDIR=/usr/src/linux-2.6.13-15 DRM_MODULES=via make -C /usr/src/linux-2.6.13-15 SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules make[1]: Entering directory `/usr/src/linux-2.6.13-15' Makefile:494: .config: No such file or directory
WARNING: Symbol version dump /usr/src/linux-2.6.13-15/Module.symvers is missing; modules will have no dependencies and modversions.
/root/unichrome-20051116/drm/linux-core/Makefile:282: *** CONFIG_X86_CMPXCHG needs to be enabled in the kernel. Stop. make[1]: *** [_module_/root/unichrome-20051116/drm/linux-core] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.13-15' make: *** [modules] Error 2 Falke-I:~/unichrome-20051116/drm/linux-core #
Hallo Rainer, wechsle als root in das Verzeichnis /usr/src/linux-2.6.13-15. Dort führst Du folgende beiden Befehle aus: zcat /proc/config.gz > .config make oldconfig Es werden jetzt viele Meldungen auf dem Monitor ausgegeben. Das ist normal. Wenn kein Fehler auftritt, ist dieser Teil fertig und Du kannst mit dem anderen Teil fortfahren.
Wenn ich es recht weiss, dann geht es doch so: .configure make install install
Es heißt ./configure. Beim Kernel ist das ein wenig anders, als bei normalen Programmen, die als Source daherkommen. Hier ist die Reihenfolge folgendermaßen: make menuconfig (Kernelkonfiguration in einem Terminal oder auf der Shell - unter X/KDE/GNOME etc. make xconfig) make dep make clean make bzImage make modules make modules_install In einer Zeile: make dep && clean && bzImage && modules && modules_install. Danach müsste man noch die Datei System.map und den komprimierten Kernel 'bzImage' von Hand nach /boot kopieren. bzImage nach vmlinuz umbenennen und den Bootloader anpassen. Danach testen, ob der neue Kernel läuft usw. Aber das brauchen wir hier nicht. PS: Im Referenzhandbuch der SuSE 9.3 war noch ein Unterkapitel vorhanden, das sich mit der Kernelkonfiguration, Kompilierung, etc. auseinandergesetzt hat. Dieses wurde leider in der aktuellen Version entfernt.
Also ist fehlendes .config schon mal schlecht. Was ist "CONFIG_X86_CMPXCHG" ? Bedeutet dass, eine Neukompilierung des Kernels mit enable fuer "CONFIG_X86_CMPXCHG" ?
Es ist eine Art Funktion, die man im Kernelkonfigurationsdialog aktivieren oder deaktivieren kann. Ich glaube aber eher, dass diese Meldung nur ausgegeben wurde, da es die .config noch nicht gegeben hat, da in dieser Datei alle Einstellungen, Parameter, etc. für die Übersetzung des Kernels und der Module enthällt. Was sie bewirkt könnte ich Dir erst sagen, wenn ich mich selbst darüber schlau gemacht habe (über diese Enstellung).
Mit freundlichen Gruessen RaBi
MfG Richi ___________________________________________________________ Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: http://mail.yahoo.de
Hallo, Am Tue, 29 Nov 2005, Richard Kraut schrieb:
Rainer Birkner wrote:
jetzt habe ich die Kernel-Sourcen und gcc nachinstalliert. Mein Ergebnis: Falke-I:~/unichrome-20051116/drm/linux-core # make LINUXDIR=/usr/src/linux-2.6.13-15 DRM_MODULES=via make -C /usr/src/linux-2.6.13-15 SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules make[1]: Entering directory `/usr/src/linux-2.6.13-15' Makefile:494: .config: No such file or directory [..] wechsle als root in das Verzeichnis /usr/src/linux-2.6.13-15. Dort führst Du folgende beiden Befehle aus: zcat /proc/config.gz > .config make oldconfig [..] Beim Kernel ist das ein wenig anders, als bei normalen Programmen, die als Source daherkommen. Hier ist die Reihenfolge folgendermaßen: make menuconfig (Kernelkonfiguration in einem Terminal oder auf der Shell - unter X/KDE/GNOME etc. make xconfig) make dep make clean make bzImage make modules make modules_install
Das ist fuer Kernel > 2.4 faslch! Lest am besten beide: http://www.thomashertweck.de/kernel26.html Da wird auch darauf eingegangen, was man machen muss, wenn man "nur" ein externes Modul zum Kernel dazukompilieren will. -dnh -- 150: SETI Es gibt sicher extraerrestrische Wesen. Daß keine bis jetzt mit Menschen in Kontakt getreten sind, beweist deren Intelligenz. (Michael Sohmen)
Hallo Richard,
zcat /proc/config.gz > .config make oldconfig waren erfolgreich.
Bei make bekomme ich folgende Meldungen und habe anschliessend nach "genksyms" gesucht & gefunden: Falke-I:~/unichrome-20051116/drm/linux-core # make LINUXDIR=/usr/src/linux-2.6.13-15 DRM_MODULES=via make -C /usr/src/linux-2.6.13-15 SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules make[1]: Entering directory `/usr/src/linux-2.6.13-15' WARNING: Symbol version dump /usr/src/linux-2.6.13-15/Module.symvers is missing; modules will have no dependencies and modversions. CC [M] /root/unichrome-20051116/drm/linux-core/drm_auth.o CC [M] /root/unichrome-20051116/drm/linux-core/drm_bufs.o /root/unichrome-20051116/drm/linux-core/drm_bufs.c: In function 'drm_addmap_ioctl': /root/unichrome-20051116/drm/linux-core/drm_bufs.c:356: warning: cast to pointer from integer of different size /root/unichrome-20051116/drm/linux-core/drm_bufs.c:356: warning: cast to pointer from integer of different size /root/unichrome-20051116/drm/linux-core/drm_bufs.c:356: warning: cast to pointer from integer of different size /root/unichrome-20051116/drm/linux-core/drm_bufs.c:356: warning: cast to pointer from integer of different size /bin/sh: scripts/genksyms/genksyms: No such file or directory make[2]: *** [/root/unichrome-20051116/drm/linux-core/drm_bufs.o] Error 1 make[1]: *** [_module_/root/unichrome-20051116/drm/linux-core] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.13-15' make: *** [modules] Error 2 Falke-I:~/unichrome-20051116/drm/linux-core # Falke-I:~ # cd / Falke-I:/ # find . -name "*genksyms*" find: WARNING: Hard link count is wrong for ./sys/devices: this may be a bug in your filesystem driver. Automatically turning on find's -noleaf option. Earlier results may have failed to include directories that should have been searched. ./usr/src/linux-2.6.13-15/scripts/genksyms ./usr/src/linux-2.6.13-15/scripts/genksyms/genksyms.c ./usr/src/linux-2.6.13-15/scripts/genksyms/genksyms.h ./usr/src/linux-2.6.13-15-obj/x86_64/smp/scripts/genksyms ./usr/src/linux-2.6.13-15-obj/x86_64/smp/scripts/genksyms/genksyms ./usr/src/linux-2.6.13-15-obj/x86_64/xen/scripts/genksyms ./usr/src/linux-2.6.13-15-obj/x86_64/xen/scripts/genksyms/genksyms ./usr/src/linux-2.6.13-15-obj/x86_64/default/scripts/genksyms ./usr/src/linux-2.6.13-15-obj/x86_64/default/scripts/genksyms/genksyms find: ./media/floppy: No medium found Falke-I:/ # Was muss ich denn tun, damit "genksyms" gefunden wird? Mit freundlichen Gruessen Rainer
Rainer Birkner wrote:
Hallo Richard,
zcat /proc/config.gz > .config make oldconfig
waren erfolgreich.
Bei make bekomme ich folgende Meldungen und habe anschliessend nach "genksyms" gesucht & gefunden: Falke-I:~/unichrome-20051116/drm/linux-core # make LINUXDIR=/usr/src/linux-2.6.13-15 DRM_MODULES=via make -C /usr/src/linux-2.6.13-15 SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules make[1]: Entering directory `/usr/src/linux-2.6.13-15'
WARNING: Symbol version dump /usr/src/linux-2.6.13-15/Module.symvers is missing; modules will have no dependencies and modversions.
CC [M] /root/unichrome-20051116/drm/linux-core/drm_auth.o CC [M] /root/unichrome-20051116/drm/linux-core/drm_bufs.o /root/unichrome-20051116/drm/linux-core/drm_bufs.c: In function 'drm_addmap_ioctl': /root/unichrome-20051116/drm/linux-core/drm_bufs.c:356: warning: cast to pointer from integer of different size /root/unichrome-20051116/drm/linux-core/drm_bufs.c:356: warning: cast to pointer from integer of different size /root/unichrome-20051116/drm/linux-core/drm_bufs.c:356: warning: cast to pointer from integer of different size /root/unichrome-20051116/drm/linux-core/drm_bufs.c:356: warning: cast to pointer from integer of different size /bin/sh: scripts/genksyms/genksyms: No such file or directory make[2]: *** [/root/unichrome-20051116/drm/linux-core/drm_bufs.o] Error 1 make[1]: *** [_module_/root/unichrome-20051116/drm/linux-core] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.13-15' make: *** [modules] Error 2 Falke-I:~/unichrome-20051116/drm/linux-core #
Falke-I:~ # cd / Falke-I:/ # find . -name "*genksyms*" find: WARNING: Hard link count is wrong for ./sys/devices: this may be a bug in your filesystem driver. Automatically turning on find's -noleaf option. Earlier results may have failed to include directories that should have been searched. ./usr/src/linux-2.6.13-15/scripts/genksyms ./usr/src/linux-2.6.13-15/scripts/genksyms/genksyms.c ./usr/src/linux-2.6.13-15/scripts/genksyms/genksyms.h ./usr/src/linux-2.6.13-15-obj/x86_64/smp/scripts/genksyms ./usr/src/linux-2.6.13-15-obj/x86_64/smp/scripts/genksyms/genksyms ./usr/src/linux-2.6.13-15-obj/x86_64/xen/scripts/genksyms ./usr/src/linux-2.6.13-15-obj/x86_64/xen/scripts/genksyms/genksyms ./usr/src/linux-2.6.13-15-obj/x86_64/default/scripts/genksyms ./usr/src/linux-2.6.13-15-obj/x86_64/default/scripts/genksyms/genksyms find: ./media/floppy: No medium found Falke-I:/ #
Was muss ich denn tun, damit "genksyms" gefunden wird?
Mit freundlichen Gruessen Rainer
Hallo Rainer, beim letzten Mal hatte ich etwas vergessen. Und zwar ein make prepare-all. Aber das ist nicht schlimm. Gehe einfach wieder als root in das Verzeichnis der Kernel-Sourcen. Führe dort jetzt folgende Befehle hintereinander aus: make clean (um das Dir aufzuräumen und eventuell irgendwelche halb fertigen Sachen zu eleminieren - das kann unter gewissen Umständen zu weiteren Problemen führen, ist nicht immer erforderlich) zcat /proc/config.gz > .config make oldconfig make prepare-all make bzImage make modules Den zcat und den make oldconfig kann man mit dem SuSE-Kernel auch abkürzen, in dem man einfach das Kommando make cloneconfig eingibt. Dieser Befehl funktioniert aber nur mit den SuSE-Kerneln oder einem alten Kernel der 2.4er Reihe! Denk dran, dass jede Menge Meldungen über den Bildschirm huschen. PS: Wegen was das Ding plötzlich nach einer Floppy verlangt ist mir Schleierhaft. MfG Richi ___________________________________________________________ Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: http://mail.yahoo.de
Hallo Richard,
zcat /proc/config.gz > .config make oldconfig
waren erfolgreich.
Bei make bekomme ich folgende Meldungen und habe anschliessend nach "genksyms" gesucht & gefunden: Falke-I:~/unichrome-20051116/drm/linux-core # make LINUXDIR=/usr/src/linux-2.6.13-15 DRM_MODULES=via make -C /usr/src/linux-2.6.13-15 SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules make[1]: Entering directory `/usr/src/linux-2.6.13-15'
WARNING: Symbol version dump /usr/src/linux-2.6.13-15/Module.symvers is missing; modules will have no dependencies and modversions.
CC [M] /root/unichrome-20051116/drm/linux-core/drm_auth.o CC [M] /root/unichrome-20051116/drm/linux-core/drm_bufs.o /root/unichrome-20051116/drm/linux-core/drm_bufs.c: In function 'drm_addmap_ioctl': /root/unichrome-20051116/drm/linux-core/drm_bufs.c:356: warning: cast to pointer from integer of different size /root/unichrome-20051116/drm/linux-core/drm_bufs.c:356: warning: cast to pointer from integer of different size /root/unichrome-20051116/drm/linux-core/drm_bufs.c:356: warning: cast to pointer from integer of different size /root/unichrome-20051116/drm/linux-core/drm_bufs.c:356: warning: cast to pointer from integer of different size /bin/sh: scripts/genksyms/genksyms: No such file or directory make[2]: *** [/root/unichrome-20051116/drm/linux-core/drm_bufs.o] Error 1 make[1]: *** [_module_/root/unichrome-20051116/drm/linux-core] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.13-15' make: *** [modules] Error 2 Falke-I:~/unichrome-20051116/drm/linux-core #
Falke-I:~ # cd / Falke-I:/ # find . -name "*genksyms*" find: WARNING: Hard link count is wrong for ./sys/devices: this may be a bug in your filesystem driver. Automatically turning on find's -noleaf option. Earlier results may have failed to include directories that should have been searched. ./usr/src/linux-2.6.13-15/scripts/genksyms ./usr/src/linux-2.6.13-15/scripts/genksyms/genksyms.c ./usr/src/linux-2.6.13-15/scripts/genksyms/genksyms.h ./usr/src/linux-2.6.13-15-obj/x86_64/smp/scripts/genksyms ./usr/src/linux-2.6.13-15-obj/x86_64/smp/scripts/genksyms/genksyms ./usr/src/linux-2.6.13-15-obj/x86_64/xen/scripts/genksyms ./usr/src/linux-2.6.13-15-obj/x86_64/xen/scripts/genksyms/genksyms ./usr/src/linux-2.6.13-15-obj/x86_64/default/scripts/genksyms
./usr/src/linux-2.6.13-15-obj/x86_64/default/scripts/genksyms/genksyms
find: ./media/floppy: No medium found Falke-I:/ #
Was muss ich denn tun, damit "genksyms" gefunden wird?
Mit freundlichen Gruessen Rainer
Hallo Rainer,
beim letzten Mal hatte ich etwas vergessen. Und zwar ein make prepare-all. Aber das ist nicht schlimm. Gehe einfach wieder als root in das Verzeichnis der Kernel-Sourcen. Führe dort jetzt folgende Befehle hintereinander aus:
make clean (um das Dir aufzuräumen und eventuell irgendwelche halb fertigen Sachen zu eleminieren - das kann unter gewissen Umständen zu weiteren Problemen führen, ist nicht immer erforderlich) zcat /proc/config.gz > .config make oldconfig make prepare-all make bzImage make modules
Den zcat und den make oldconfig kann man mit dem SuSE-Kernel auch abkürzen, in dem man einfach das Kommando make cloneconfig eingibt. Dieser Befehl funktioniert aber nur mit den SuSE-Kerneln oder einem alten Kernel der 2.4er Reihe! Denk dran, dass jede Menge Meldungen über den Bildschirm huschen.
PS: Wegen was das Ding plötzlich nach einer Floppy verlangt ist mir Schleierhaft.
MfG Richi
Hallo Richard, bis hierhin alles einwandfrei (aber wahrscheinlich habe ich den Fehler nur noch nicht entdeckt ;-) Jetzt benoetige ich den Befehl "xmkmf" den die bash nicht findet... ...und ich finde nicht wo ich ihn herbekomme...(unter YaST2, welches Paket, evtl. x11-... oder xorg-x11...)Wie sucht man sowas? Dank fuer Deine Geduld Rainer P.S.: Aufgefallen ist mir, dass in der suse-liste der Gespraechsfaden Abgerissen ist, sicher auch mein Fehler...
Hallo Leute, Am Freitag, 2. Dezember 2005 10:22 schrieb Rainer Birkner:
Jetzt benoetige ich den Befehl "xmkmf" den die bash nicht findet... ...und ich finde nicht wo ich ihn herbekomme...(unter YaST2, welches Paket, evtl. x11-... oder xorg-x11...)Wie sucht man sowas?
Die Suche mit pin xmkmf bringt mich (10.0) auf folgendes: ./DVD1/suse/i586/xorg-x11-devel-6.8.2-100.i586.rpm: -rwxr-xr-x 1 root root 1253 Sep 13 01:23 /usr/X11R6/bin/xmkmf Gruß Christian Boltz -- Jeder hat das Recht, einen Volltrottel, der nicht singen kann, überall zu plakatieren; die CD mit einer absurden Einschränkung zu versehen und sie für 40 EUR zu verticken. Wenn der Pöbel hinrennt und mitmacht - was willst du tun? Ein Gesetz gegen Doofheit? Oder gleich den Atomschlag? [Ratti in suse-linux]
-----Ursprüngliche Nachricht----- Von: Christian Boltz [mailto:suse@cboltz.de] Gesendet: Freitag, 2. Dezember 2005 12:45 An: suse-linux@suse.com Betreff: Re: SaX stellt Auflösung nicht ein - SuSE Linux 10.0
Hallo Leute,
Am Freitag, 2. Dezember 2005 10:22 schrieb Rainer Birkner:
Jetzt benoetige ich den Befehl "xmkmf" den die bash nicht findet... ...und ich finde nicht wo ich ihn herbekomme...(unter YaST2, welches Paket, evtl. x11-... oder xorg-x11...)Wie sucht man sowas?
Die Suche mit pin xmkmf bringt mich (10.0) auf folgendes:
./DVD1/suse/i586/xorg-x11-devel-6.8.2-100.i586.rpm: -rwxr-xr-x 1 root root 1253 Sep 13 01:23 /usr/X11R6/bin/xmkmf
Gruß
Christian Boltz -- Hallo Christian, also "pin" ist es, danke. Meine Ausgabe war etwas anders aber gut Hauptsache es geht weiter. Jetzt haengts wieder: Falke-I:~/unichrome-20051116/libxvmc # xmkmf /usr/src/xc mv -f Makefile Makefile.bak imake -I/usr/src/xc/config/cf -DTOPDIR=/usr/src/xc -DCURDIR=. Imakefile.c:35: error: Imake.tmpl: No such file or directory imake: Exit code 1. Stop. Falke-I:~/unichrome-20051116/libxvmc #
In der "Bauanleitung" stand 30s fuer das Thema - wahrscheinlich nur wenn mans x-mal gemacht hat ;-) Evtl. noch ein Tipp fuer mich drin ? Danke schonmal Rainer
Hallo, Am Fri, 02 Dec 2005, Rainer Birkner schrieb:
also "pin" ist es, danke. Meine Ausgabe war etwas anders aber gut Hauptsache es geht weiter. Jetzt haengts wieder: Falke-I:~/unichrome-20051116/libxvmc # xmkmf /usr/src/xc ^^^^^^^^^^^lass das weg
mv -f Makefile Makefile.bak imake -I/usr/src/xc/config/cf -DTOPDIR=/usr/src/xc -DCURDIR=. Imakefile.c:35: error: Imake.tmpl: No such file or directory imake: Exit code 1. Stop. Falke-I:~/unichrome-20051116/libxvmc #
$ pin Imake.tmpl XFree86-devel-4.3.99.902-32.i586.rpm ... /usr/X11R6/lib/X11/config/Imake.tmpl Ich hab' hier aber noch ne 9.1 => selber pin aufrufen. Da du das xorg-x11-devel wohl nun schon installiert hast s.o. Rufe also xmkmf ohne Argument auf. -dnh -- 269: C Nomic als Programmiersprache. (Florian Weimer)
Rainer Birkner wrote:
Evtl. noch ein Tipp fuer mich drin ? Danke schonmal Rainer
Pfade sind natürlich immer der entsprechend verwendeten Linux-Version und Distribution anzupassen. Ich selbst habe z.B. noch nie das Verzeichnis 'xc' unter /usr/src gesehen. Diese Angabe stammt offensichtlich aus einer NICHT-SuSE-Distri. MfG Richi ___________________________________________________________ Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: http://mail.yahoo.de
Hi, openchrome ist ein Irrpfad. In der Bootloader-Konfiguration kann die Grafikaufloesung eingestellt werden und SaX ist dann ueberfluessig. In meinem Fall hat das erste ZurueckSchreiben der Aenderungen die /boot/grub/menu.lst zerschossen. Konnte aber Dank Hilfestellung das Problem dann so loesen: 1) Booten von DVD 2) Installation ... Installiertes System starten (dann ist der Kernel schon geladen) 3) menu.lst reparieren, Ich habe eine vorgeschlagene Konfiguration uebernommen Jetzt laeuft der Monitor mit 1280x1024@75Hz, 16 Bit Farbtiefe. Gruesse und Dank an alle Rainer
Rainer Birkner wrote:
Evtl. noch ein Tipp fuer mich drin ? Danke schonmal Rainer
Pfade sind natürlich immer der entsprechend verwendeten Linux-Version und Distribution anzupassen. Ich selbst habe z.B. noch nie das Verzeichnis 'xc' unter /usr/src gesehen. Diese Angabe stammt offensichtlich aus einer NICHT-SuSE-Distri.
MfG Richi
Hallo Rainer, hallo Richard, hallo Leute, Am Dienstag, 29. November 2005 20:23 schrieb Rainer Birkner:
jetzt habe ich die Kernel-Sourcen und gcc nachinstalliert. [...] modules make[1]: Entering directory `/usr/src/linux-2.6.13-15' Makefile:494: .config: No such file or directory
Diese Zeile in Google eintippen sollte recht viele Ergebnisse liefern ;-) Ich erspare es Dir ausnahmsweise - Richard hatte es ja bereits teilweise verraten: cd /usr/src/linux-2.6.13-15 make cloneconfig make prepare
Wenn ich es recht weiss, dann geht es doch so: .configure make install install
Wenn schon, dann ./configure # als User make # als User make install # nur das als root - allerdings ist "checkinstall" besser, # da es die RPM-Datenbank konsistent hält Dieser sogenannte "Dreisatz" gilt allerding nur, wenn es so in der Doku zum jeweiligen Programm steht - Kernelmodule spielen da eine Extrawurst ;-)
Rainer Birkner wrote: [...]
Bitte gewöhn Dir an, ordentlich zu zitieren (http://learn.to/quote). TOFU ist hier sehr unbeliebt und führt schnell dazu, dass Antworten ausbleiben ;-) Gruß Christian Boltz --
und was ist "Winter"? Ein Zeitraum, in dem von der Decke des grossen blauen Raum gelegentlich groessere oder kleinere Mengen kalten weissen Drecks fallen, der aus kristallinem Dihydrogenmonoxid besteht. [Alexander Schreiber]
participants (4)
-
Christian Boltz
-
David Haller
-
Rainer Birkner
-
Richard Kraut