[1] Archiv / MLD 4.x / Development / nvidia 32 Bit
 

Offline det

  • Profi Member
  • ****
  • Posts: 343
    • View Profile
nvidia 32 Bit
« on: June 04, 2014, 13:19:45 »
 :-X :-X :-X :-X :-X :-X

xorg-nvidia:
Creating directory src/nvidia-driver-331.79
Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64 331.79...
        Use patch ../10_nvidia_rootcheck.patch
patching file kernel/conftest.sh
Hunk #1 succeeded at 2013 (offset 59 lines).
NVIDIA: calling KBUILD...
/home/mld/mld-entw/MLD.1/xorg-nvidia/src/nvidia-driver/kernel/nv.c:1:0: error: code model ‘kernel’ not supported in the 32 bit mode
 /* _NVRM_COPYRIGHT_BEGIN_
 ^
make[4]: *** [/home/mld/mld-entw/MLD.1/xorg-nvidia/src/nvidia-driver/kernel/nv.o] Fehler 1
make[3]: *** [_module_/home/mld/mld-entw/MLD.1/xorg-nvidia/src/nvidia-driver/kernel] Fehler 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[2]: *** [nvidia.ko] Fehler 1
make[1]: *** [src/nvidia-driver/kernel/nvidia.ko] Fehler 2
make: *** [_all] Fehler 2
mld@mld-IMEDIA-MC-2569:~/mld-entw/MLD.1/xorg-nvidia$

heute neu bauen wollen
mfg det
Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
Lieber stehend sterben als ewig gebückt leben

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
nvidia 32 Bit
« Reply #1 on: June 04, 2014, 20:09:28 »
Hi det

hier funktioniert es. Es wird der Treiber für 32-bit gezogen und auch ohne Fehler gebaut.
Gruß MegaX

Hardware (show / hide)

Offline det

  • Profi Member
  • ****
  • Posts: 343
    • View Profile
nvidia 32 Bit
« Reply #2 on: June 05, 2014, 12:28:28 »
Mahlzeit

so baue ich mld mit meinen Änderungen
in der  Makefile.default
Code: [Select]
ARCH := $(shell uname -m)
arch := $(if $(findstring arm,$(ARCH)),arm,x86)
arch_lib := $(if $(findstring i686,$(ARCH)),i386-linux-gnu,$(if $(findstring x86_64,$(ARCH)),x86_64-linux-gnu,$(if $(findstring arm,$(ARCH)),arm-linux-gnueabihf,i386-linux-gnu)))
dest := $(if $(findstring arm,$(ARCH)),rpi,$(if $(findstring i686,$(ARCH)),32,$(if $(findstring x86_64,$(ARCH)),64)))
DISTRI_VER ?= 4.0.1$-$(dest)

und in Makefile.getfile
Code: [Select]
ARCH := $(shell uname -m)
dest := $(if $(findstring arm,$(ARCH)),rpi,$(if $(findstring i686,$(ARCH)),32,$(if $(findstring x86_64,$(ARCH)),64)))
path := ~/.cache/mld-$(dest)

baut nvidia  in 32 und 64 Bit
anders will er in 32 Bit immer den 64 Bit Treiber bauen was ja auch nicht geht
mfg det
PS: auch wen ich den Ordner   .cache/mld  vorher lösche
« Last Edit: June 05, 2014, 12:30:36 by det »
Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
Lieber stehend sterben als ewig gebückt leben

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
nvidia 32 Bit
« Reply #3 on: June 05, 2014, 12:49:51 »
Hi,

wofür hast Du die "dest" Erweiterung im Makefile.getfile hinzugefügt? Für die Funktion ist's ja nicht erforderlich...

Magst Du mal im Makefile.config diese Zeile einfügen:
Code: [Select]
$(info ARCH:$(ARCH) arch:$(arch) arch_lib:$(arch_lib) dest:$(dest))und das original Makefile.default wieder herstellen.
Und dann poste bitte die erste Zeile die bei nem make im Ordner xorg-nvidia ausgegeben wird.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline det

  • Profi Member
  • ****
  • Posts: 343
    • View Profile
nvidia 32 Bit
« Reply #4 on: June 05, 2014, 12:56:12 »
hi
Claus im Makefile.getfile
habe ich die Erweiterung hinzugefügt damit er bei 32 oder 64 jeweils einen eigenen Ordner mld-32 oder mld-64 anlegt

path := ~/.cache/mld-$(dest)
mfg det
Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
Lieber stehend sterben als ewig gebückt leben

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
nvidia 32 Bit
« Reply #5 on: June 05, 2014, 15:34:31 »
erinnere ich mich richtig, Du mountest bei beiden Systemen (32 und 64Bit) dein Home Verzeichnis von der selben platte? Per nfs?

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline det

  • Profi Member
  • ****
  • Posts: 343
    • View Profile
nvidia 32 Bit
« Reply #6 on: June 05, 2014, 15:53:52 »
hi
fast richtig
es ist ein 32 und 64 Bit Ubuntu auf den Rechner installiert
sda1 32 Bit  usr mld
sda2 home
sda4 64 Bit usr mld
home  wird von beiden Systemen verwendet
deshalb auch die Änderung im Makefile.getfile
Code: [Select]
ARCH := $(shell uname -m)
dest := $(if $(findstring arm,$(ARCH)),rpi,$(if $(findstring i686,$(ARCH)),32,$(if $(findstring x86_64,$(ARCH)),64)))
path := ~/.cache/mld-$(dest)

mfg det
Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
Lieber stehend sterben als ewig gebückt leben

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
nvidia 32 Bit
« Reply #7 on: June 05, 2014, 16:06:05 »
OK

kannst Du denn noch mal die Vorgeschlagene Änderung an dem Makefile.config machen und die Ausgabe posten?
Mich interesiert ja noch immer, warum die Original Makefile.default bei Dir nicht richtig arbeitet.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline det

  • Profi Member
  • ****
  • Posts: 343
    • View Profile
nvidia 32 Bit
« Reply #8 on: June 05, 2014, 16:12:30 »
hi
wen er fertig ist mit bauen mach ich das
mfg det
Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
Lieber stehend sterben als ewig gebückt leben

[1] Archiv / MLD 4.x / Development / nvidia 32 Bit
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.