given_to_fly Geschrieben 19. November 2003 Teilen Geschrieben 19. November 2003 Hi ihr XFree86 Version 4.3.0 Ich habe hier eine Suse 8.2 Maschine und habe mir heute einen TFT - NEC MultiSync LCD 1860NX gekauft. Also Graka habe ich eine G4Ti 4800..... Leider kann ich aber die Auflösung 1280*1024 nicht auf dem TFT fahren da X nicht mitspielt.... Ich habe folgende X-Version: XFree86 Version 4.3.0 Unter Windows kann ich die Auflösung ohne Probleme mit 70 KHz fahren... Wenn ich als Monitor den : LCD -> 1280X1024@70Hz wähle sagt er immer X-Server Test fehlgeschalgen: (EE) s3(0) no valid modes left (EE) Screen(s) found, but none have a usable confiugration ------ Supi! Ich denke das es an der Graka liegt ( denn er sagt ja s3(0)) und als Graka hab ich S3 86c764/765 (s3) Wie kann ich nun meine Auflösung auf 1280*1024 bringen ? Bin für jeden Tipp dankbar Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
smilie Geschrieben 21. November 2003 Teilen Geschrieben 21. November 2003 Ich würde Sax2 zum einstellen benutzen. Bei Sax2 musst die Grafikkartenauflösung und die Monitorauflösung auf 1280*1024 setzen, vielleicht klappt es dann. :confused: Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
given_to_fly Geschrieben 23. November 2003 Autor Teilen Geschrieben 23. November 2003 Original geschrieben von smilie Ich würde Sax2 zum einstellen benutzen. Bei Sax2 musst die Grafikkartenauflösung und die Monitorauflösung auf 1280*1024 setzen, vielleicht klappt es dann. :confused: Schon alles versucht :/ Ich hab auch gemerkt das meine Graka als s3 erkannt wird obwohl ich eine geforce4Ti hab :/ Also hab ich versucht die Nvidia Treiber zu installieren, doch der spinnt noch mehr rum -> siehe hier: You appear to be compiling the NVIDIA kernel module with a compiler different from the one that was used to compile the running kernel. This may be perfectly fine, but there are cases where this can lead to unexpected behaviour and system crashes. If you know what you are doing and want to override this check, you can do so by setting IGNORE_CC_MISMATCH. In any other case, set the CC environment variable to the name of the compiler that was used to compile the kernel. *** Failed cc sanity check. Bailing out! *** make[1]: *** [gcc-check] Error 1 hehe nur das der Kernel mit der gleichen gcc Version kompiliert wurde wie ich jetzt versuche den Treiber zu kompilieren siehe hier -> gcc -v gcc version 3.3 20030226 (prerelease) (SuSE Linux) ---- cat /proc/version Linux version 2.4.20-4GB (root@Pentium.suse.de) (gcc version 3.3 20030226 (prerelease) (SuSE Linux)) #1 Wed Aug 6 18:26:21 UTC 2003 Hat noch jemand Rat ? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 23. November 2003 Teilen Geschrieben 23. November 2003 Original geschrieben von jsk Hat noch jemand Rat ? export IGNORE_CC_MISMATCH=yes sh NVIDIA-Linux-x86-1.0-4496-pkg2.run Quelle: ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/supplementary/X/XFree86/nvidia-installer-HOWTO Der fettgeschriebene Befehl sollte helfen, das sich die Treiber kompilieren lassen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
given_to_fly Geschrieben 23. November 2003 Autor Teilen Geschrieben 23. November 2003 Original geschrieben von Wolle Quelle: ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/supplementary/X/XFree86/nvidia-installer-HOWTO Der fettgeschriebene Befehl sollte helfen, das sich die Treiber kompilieren lassen. Naja fast Jetzt kommt folgendes -> done. -> Kernel module compilation complete. ERROR: Unable to load the kernel module 'nvidia.o'. This is most likely because the kernel module was built using the wrong kernel header files. Please make sure you have installed the kernel header files for your kernel; on Red Hat Linux systems, for example, be sure you have the 'kernel-source' rpm installed. If you know the correct kernel header files are installed, you may specify the kernel include path with the '--kernel-include-path' commandline option. -> Kernel module load error: Warning: loading ./usr/src/nv/nvidia.o will taint the kernel: non-GPL license - NVIDIA See [url]http://www.tux.org/lkml/#export-tainted[/url] for information about tainted modules ./usr/src/nv/nvidia.o: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg Nur irgendwie erstellt er keine nvidia.o in keinem Verzeichniss :/ und im Syslog steht auch nix... Meine Kernelsourcen liegen unter /usr/src/linux Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
given_to_fly Geschrieben 23. November 2003 Autor Teilen Geschrieben 23. November 2003 Ich habs jetzt auch mal mit dem Paremter =/u--include-kernel-path=/usr/src/linux/ probiert aber er spinnt immernoch rum :/ Er kompiliert es ja auch einwandfrei siehe hier: nvidia-installer log file '/var/log/nvidia-installer.log' creation time: Sun Nov 23 16:18:54 2003 option status: license pre-accepted : false update : false force update : false expert : false uninstall : false driver info : false no precompiled interface: false no ncurses color : false query latest driver ver : false OpenGL header files : false no questions : false silent : false XFree86 install prefix : /usr/X11R6 OpenGL install prefix : /usr Installer install prefix: /usr kernel include path : /usr/src/linux-2.4.20.SuSE/include kernel install path : (not specified) proc mount point : /proc ui : (not specified) tmpdir : /tmp ftp site : [url]ftp://download.nvidia.com[/url] Using: nvidia-installer ncurses user interface -> License accepted. -> No precompiled kernel interface was found to match your kernel; would you li ke the installer to attempt to download a kernel interface for your kernel f rom the NVIDIA ftp site ([url]ftp://download.nvidia.com[/url])? (Answer: No) -> No precompiled kernel interface was found to match your kernel; this means that the installer will need to compile a new kernel interface. -> Using the kernel include path '/usr/src/linux-2.4.20.SuSE/include' as specified by the '--kernel-include-dir' commandline option. -> Kernel include path: '/usr/src/linux-2.4.20.SuSE/include' -> Cleaning kernel module build directory. executing: 'cd ./usr/src/nv; make clean'... rm -f nv.o os-agp.o os-interface.o os-registry.o nv-linux.o nv_compiler.h * .d NVdriver nvidia.o -> Building kernel module: executing: 'cd ./usr/src/nv; make nvidia.o SYSINCLUDE=/usr/src/linux-2.4.20. SuSE/include'... echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > nv_compiler.h cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp arentheses -Wpointer-arith -Wcast-qual -Wno-multichar -O -MD -D__KERNEL__ - DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D_ _KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVE L=4496 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -DREMAP_PA GE_RANGE_4 -I. -I/usr/src/linux-2.4.20.SuSE/include -Wno-cast-qual nv.c In file included from /usr/src/linux-2.4.20.SuSE/include/linux/vmalloc.h:8, from nv-linux.h:72, from nv.c:14: /usr/src/linux-2.4.20.SuSE/include/linux/highmem.h: In function `bh_kmap': /usr/src/linux-2.4.20.SuSE/include/linux/highmem.h:22: warning: pointer of t ype `void *' used in arithmetic In file included from nv.c:14: nv-linux.h: In function `calc_order': nv-linux.h:497: warning: comparison between signed and unsigned nv.c: In function `nvos_post_vbios': nv.c:194: warning: comparison between signed and unsigned nv.c:194: warning: comparison between signed and unsigned nv.c: In function `nvl_find_alloc': nv.c:697: warning: comparison between signed and unsigned nv.c: In function `nv_kern_mmap': nv.c:1345: warning: comparison between signed and unsigned nv.c:1364: warning: comparison between signed and unsigned nv.c:1391: warning: comparison between signed and unsigned nv.c:1438: warning: comparison between signed and unsigned nv.c: In function `nv_find_kernel_mapping': nv.c:2134: warning: comparison between signed and unsigned nv.c: In function `nv_find_agp_kernel_mapping': nv.c:2197: warning: comparison between signed and unsigned nv.c: In function `nv_alloc_pages': nv.c:2366: warning: comparison between signed and unsigned nv.c:2394: warning: comparison between signed and unsigned cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp arentheses -Wpointer-arith -Wcast-qual -Wno-multichar -O -MD -D__KERNEL__ - DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D_ _KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVE L=4496 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -DREMAP_PA GE_RANGE_4 -I. -I/usr/src/linux-2.4.20.SuSE/include -Wno-cast-qual os-agp.c In file included from /usr/src/linux-2.4.20.SuSE/include/linux/vmalloc.h:8, from nv-linux.h:72, from os-agp.c:24: /usr/src/linux-2.4.20.SuSE/include/linux/highmem.h: In function `bh_kmap': /usr/src/linux-2.4.20.SuSE/include/linux/highmem.h:22: warning: pointer of t ype `void *' used in arithmetic In file included from os-agp.c:24: nv-linux.h: In function `calc_order': nv-linux.h:497: warning: comparison between signed and unsigned cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp arentheses -Wpointer-arith -Wcast-qual -Wno-multichar -O -MD -D__KERNEL__ - DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D_ _KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_V ERSION=0 -DNV_PATCHLEVEL=4496 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNV CPU_X86 -DREMAP_PAGE_RANGE_4 -I. -I/usr/src/linux-2.4.20.SuSE/include -Wno-cast-qual os-interface.c In file included from /usr/src/linux-2.4.20.SuSE/include/linux/vmalloc.h:8, from nv-linux.h:72, from os-interface.c:26: /usr/src/linux-2.4.20.SuSE/include/linux/highmem.h: In function `bh_kmap': /usr/src/linux-2.4.20.SuSE/include/linux/highmem.h:22: warning: pointer of t ype `void *' used in arithmetic In file included from os-interface.c:26: nv-linux.h: In function `calc_order': nv-linux.h:497: warning: comparison between signed and unsigned os-interface.c: In function `os_dbg_init': os-interface.c:958: warning: comparison between signed and unsigned cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp arentheses -Wpointer-arith -Wcast-qual -Wno-multichar -O -MD -D__KERNEL__ - DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D_ _KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVE L=4496 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -DREMAP_PA GE_RANGE_4 -I. -I/usr/src/linux-2.4.20.SuSE/include -Wno-cast-qual os-regis try.c In file included from /usr/src/linux-2.4.20.SuSE/include/linux/vmalloc.h:8, from nv-linux.h:72, from os-registry.c:14: /usr/src/linux-2.4.20.SuSE/include/linux/highmem.h: In function `bh_kmap': /usr/src/linux-2.4.20.SuSE/include/linux/highmem.h:22: warning: pointer of t ype `void *' used in arithmetic In file included from os-registry.c:14: nv-linux.h: In function `calc_order': nv-linux.h:497: warning: comparison between signed and unsigned ld -r -o nv-linux.o nv.o os-agp.o os-interface.o os-registry.o ld -r -o nvidia.o nv-linux.o nv-kernel.o -> done. -> Kernel module compilation complete. ERROR: Unable to load the kernel module 'nvidia.o'. This is most likely because the kernel module was built using the wrong kernel header files. Please make sure you have installed the kernel header files for your kernel; on Red Hat Linux systems, for example, be sure you have the 'kernel-source' rpm installed. If you know the correct kernel header files are installed, you may specify the kernel include path with the '--kernel-include-path' commandline option. -> Kernel module load error: Warning: loading ./usr/src/nv/nvidia.o will taint the kernel: non-GPL license - NVIDIA See [url]http://www.tux.org/lkml/#export-tainted[/url] for information about tainted modules ./usr/src/nv/nvidia.o: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at [url]www.nvidia.com.[/url] Als Kernel Source habe ich folgendes installiert: kernel-source-2.4.20.SuSE-62 Und als Kernel hab ich laufen: Linux version 2.4.20-4GB (root@Pentium.suse.de) (gcc version 3.3 20030226 (prerelease) (SuSE Linux)) #1 Wed Aug 6 18:26:21 UTC 2003 -- Hab das src RPM von Suse heruntergeladen als es müsste das selbe sein :/ **Edit: Obwohl mir fällt gerade auf das das eine 62 und das andere 4GB ist :/ hat das was zu bedeuten? *grml* SuSe Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 23. November 2003 Teilen Geschrieben 23. November 2003 Original geschrieben von jsk Hab das src RPM von Suse heruntergeladen als es müsste das selbe sein Installier mal statt des src.rpm das rpm. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
given_to_fly Geschrieben 23. November 2003 Autor Teilen Geschrieben 23. November 2003 Original geschrieben von Wolle Installier mal statt des src.rpm das rpm. Hab mich vllt. falsch ausgedrückt Ich habe schon den Source Code vom Kernel installiert... Mehr war ja nicht zur Auswahl.. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.