Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

07.07.2010, 17:49

Failed to build nVidia-settings

hab gerade xorg-x11 emergt nur zeigt er mir einen error:

Failed to build nvidia settings
Call stack:
ebuild.sh, line 54: called src_compile
environment, line 2578 called die
The specific snippet of code:
emake CC="$(tc-getCC)" || die "Failed to build nvidia-settings"

Er sagt mir noch, dass wenn ich Hilfe brauche, die Ausgabe von emerge --info =media-video/nvidia-settings-180.60
posten soll. Da erscheinen bei mir die Systemeinstellungen, aber die sind jedoch etwas zu viel um sie mal eben schnell abzuschreiben.
- Gibts da nicht noch ne komfortablere Lösung?

2

07.07.2010, 17:58

Könntest Du bitte noch ein Paar Zeilen mehr vom Fehler posten.

Hast Du schon mal ein revdep-rebuild gemacht?

Bitte auch Versionsnummer.

Viele Grüße

3

07.07.2010, 18:14

Ich hoffe das ist genug:
klick

4

07.07.2010, 18:34

Zitat

nopaste und ähnliche Dienste
Die Verwendung von Diensten wie nopaste ist hier unerwünscht.
Kürzere Passagen können in "code tags" eingefügt und längere als Anlage anghängt werden.

Siehe Regeln#

Die Zeilen genau vor den roten Sternen brauche ich, weil man dort sieht wo er hängen bleibt.

Das was Du gezeigt hast, ist das Resultat, also das der emerge Vorgang viel schlug.

Viele Grüße

5

07.07.2010, 19:32

Quellcode

1
2
3
4
5
src/libXNVCtrlAttributes/NvCTRLAttributesXv.c: In function NvCtrlInitXvAttributes
src/libXNVCtrlAttributes/NvCTRLAttributesXv.c:214 warning: pointer targets in passing argument 2 of '_ _libXv->XvQueryExtension' differ in signedness
src/libXNVCtrlAttributes/NvCTRLAttributesXv.c:214 note: expected 'unsigned int *' but argument is of type 'int*'
src/libXNVCtrlAttributes/NvCTRLAttributesXv.c:214 warning: pointer targets in passing argument 3 of '_ _libXv->XvQueryExtension' differ in signedness
src/libXNVCtrlAttributes/NvCTRLAttributesXv.c:214 note: expected 'unsigned int *' but argument is of type 'int*'


Kernel 2.6.31 r6
revdep-rebuild gemacht. sollte das irgendwas besonderes ausgeben?

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »SyGen« (07.07.2010, 20:20)


6

08.07.2010, 09:11

Das ist nur ein Warning und kann nicht am Abbruch schuld sein.

Auf deinem Screenshot steht der Output von Portage: "If you need support ..." und genau diese Dateien solltest du hier reinstellen. Schließlich ist es ja genau das was du hast: "need support". Gentoo nimmt dich da ohnehin bei der Hand. Ok?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

7

08.07.2010, 17:43

tut mir leid, dass es erst heute abend geworden ist..
Das ist nur ein Warning und kann nicht am Abbruch schuld sein.

Auf deinem Screenshot steht der Output von Portage: "If you need support ..." und genau diese Dateien solltest du hier reinstellen. Schließlich ist es ja genau das was du hast: "need support". Gentoo nimmt dich da ohnehin bei der Hand. Ok?
oh man... tut mir leid, dass ich schon wieder was falsches gepostet habe.
Ich würde es ja gerne posten aber gibts denn keinen anderen weg als das abzuschreiben?!
Die Ausgaben von emerge --info media-video/.... sind schon fast 5 Bildschirmseiten.
Der komplette Build log bestimmt auch
- Und kopieren kann ich es nicht auf USB-Stick, da der nicht erkannt wird
und von windows hab ich kein zugriff.... :{

8

08.07.2010, 18:27

Zitat

und von windows hab ich kein zugriff.... :{
Sehr gut.. ;)
aber doch zb von jeder x-beliebigen Linux LiveCD ?!

Die Dateien liegen doch schon fix und fertig auf dem Datenträger vor, du bräuchtest nur ein Linux mit Web-Browser, dann sollte es doch möglich sein sie hier zu posten?!
Kein Mensch erwartet das du sie per Hand abtippst....!
Sofern verfügbar könntest du auch von einem anderen Rechner via ssh auf dein System und somit auf die Daten zugreifen

Und zu Not gäbe es auch diese (no)paste Tools und Dienste wie zb app-text/wgetpaste
Beispiel:

Quellcode

1
 $ echo "dies ist ein paste Test" >> Test-Datei

Quellcode

1
2
$ wgetpaste Test-Datei 
Your paste can be seen here: http://paste.pocoo.org/show/235071/

BTW:
Doch hier im Forum sind (no)paste Dienste idR unerwünscht, siehe hierzu Hier
Es gibt aber sicher noch viele weitere Möglichkeiten eine Datei von einem Datenträger hier ins Forum zu bekommen.

9

08.07.2010, 20:49

Nur mal nebenbei: Wäre es denn ungünstig, wenn Windows Zugriff auf die Linux-Partitionen hätte?

Von LiveCDs hab ich bestimmt Zugriff, bloß die wollen allesamt nicht bis zum grafischen Desktop booten.
Es ist wie verhext - immer ein Problem. Glücklicherweise ist auf meinem USB Stick noch Puppy Linux drauf =)

Zitat

Die Dateien liegen doch schon fix und fertig auf dem Datenträger vor
Und was ist mit dem Befehl emerge --info usw.? Ich schätze doch eher mal nicht.
Und nochmal zu dem NoPaste. Wäre es auch möglich echo BEFEHL >> Datei.txt auszuführen?
Dann könnte ich den Text von Nopaste einfach kopieren und als Datei anhängen.

Im Anhang habe ich erstmal build.log und environment, falls die von Nutzen ist
LG
»SyGen« hat folgende Dateien angehängt:

10

08.07.2010, 22:19

ohne echo. einfach "emerge foo >> /root/test.txt". Dann wird die Ausgabe in eine Datei kopiert

11

09.07.2010, 08:44

Das ist besser ... =)

Also dein Fehler ist hier:

Quellcode

1
2
3
4
src/libXNVCtrlAttributes/NvCtrlAttributesVidMode.c: In function 'NvCtrlInitVidModeAttributes':
src/libXNVCtrlAttributes/NvCtrlAttributesVidMode.c:214: error: 'prev_error_handler' undeclared (first use in this function)
src/libXNVCtrlAttributes/NvCtrlAttributesVidMode.c:214: error: (Each undeclared identifier is reported only once
src/libXNVCtrlAttributes/NvCtrlAttributesVidMode.c:214: error: for each function it appears in.)


Und der zugehörende Bug-report ist hier: http://bugs.gentoo.org/290432 ABER: es gibt bereits höhere Versionen des Treibers. 195.36.24. Wieso willst du die 180.60 bauen? Hast du kein emerge --sync gemacht?

Und zu Windows Zugriff auf Linux-FS. Zunächst mal gibt es ja kein "Linux"-FS. Es gitb viele verschiedene Dateisysteme. Die gängigsten sind ext2 und ext3. Dazu gibt es das hier: http://www.fs-driver.org/ womit du ein ext2/3 unter Windows mounten kannst.

Und zu log dateien: nun, es geht auch so:

1. Live-CD booten (wie üblich)
2. chroot (wie üblich)
3.

Quellcode

1
# emerge (mit all deinen optionen und packages) &> emerge.log

4.

Quellcode

1
# emerge --info &> emerge.info

5. mach eine neue konsole auf: <alt>-f2 - du bist wieder im Live-CD system
6. steck irgendeinen USB stick rein
7. guck in dmesg welche /dev/sd? du da bekommst
8. mounte den usb stick und kopiere die emerge.* dateien in der chroot auf den usb-stick
9. umount (btw. sync) den usb stick
10. zieh den stick ab und gehe zu einer maschine mit GUI und internetz und poste die sachen

11. bekomme support, probiere es aus, lerne und be happy! =)


Hm, ... vlt. sollte ich aus dem obigen ein How-To bauen "Was wenn ich in der Live-CD kein GUI und Internet habe und Fehler posten möchte?" :huh:
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

12

09.07.2010, 08:55

Statt

Quellcode

1
befehl > logdatei.log

bevorzuge ich

Quellcode

1
befehl | tee logdatei.log
einfach aus dem Grund dass man noch was sehen kann. 8)

Um die Datei hier hochzuladen brauchst Du eigentlich nur eine Live-CD mit grafischen Oberfläche und Browser ;)

@SyGen, kommst Du zu recht mit der Lösung von dyle?
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

13

09.07.2010, 09:34

Guten Morgen!
Mit der Hoffnung, dass es heute klappt, in den Tag =)

Also ich hab es erstmal so gemacht:
emerge >> Datei
PuppyLinux von USB gebootet
Datei auf USB-Stick gezogen
Windows gestartet und Datei(en) hochladen.

Das emerge -pqv ergibt wohl glaub ich nichts neues:

Quellcode

1
[ebuild  N	] media-video/nvidia-settings-180.60 


emerge --info siehe Anhang.
»SyGen« hat folgende Datei angehängt:
  • infoemerge.txt (3,71 kB - 2 mal heruntergeladen - zuletzt: 09.07.2010, 09:46)

14

09.07.2010, 09:47

Mache noch ein

Quellcode

1
emerge --sync

infoemerge.txt:

Zitat

Timestamp of tree: Tue, 06 Jul 2010 13:30:01 +0000


/usr/portage/media-video/nvidia-settings/ChangeLog

Zitat

07 Jul 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
nvidia-settings-195.36.24.ebuild:
x86 stable wrt bug #323639
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

15

09.07.2010, 10:09

okay, emerge --sync ist durch.
Soll jetzt xorg-x11 nochmal geupdatet werden?

16

09.07.2010, 10:58

Einfach da weiter machen, wo Du aufgehört hast. Also den Xorg Server weiter kompilieren. Jetzt sollte die neuere Version von nvidia-settings gezogen werden.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

17

09.07.2010, 11:22

Okay, Jetzt ist erstmal das Problem gelöst.
Das neue steht schon vor der Tür:

startx ausgeführt. Folgende Errors:
Failed to load module nv (module does not exist, 0)
Failed to load module vesa (module does not exist, 0)
Failed to load module fbdev (module does not exist, 0)

fatal server error:
no screens found.

Wird die Xorg.0.log von euch benötigt? Dann kann ich mal wieder Puppy booten...

18

09.07.2010, 11:34

Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

19

09.07.2010, 12:20

Wurde eventuell versäumt eine xorg.conf zu erstellen?
wenn ja,
mit dem Treiber Paket werden auch einige Tools mit bereitgestellt,
zum erstellen einer xorg.conf siehe zb

Quellcode

1
# nvidia-xconfig --help

20

09.07.2010, 20:13

Danke josef95 das hat mir geholfen.
Der X-Server läuft jetzt. Nun habe ich gnome-light gemergt und xdm,
aber in der config eingestellt, dass gdm starten soll (siehe GNOME-Tut im Handbuch)

Wenn ich jetzt hochfahre startet xdm, obwohl doch eigentlich gdm starten müsste (?)
Also habe ich versucht mich einzuloggen (mit normalem Acc und auch root),
aber nachdem ich geentert habe, kommt kurz ein schwarzer bildschirm und dann wieder der LogIn,
der GNOME-Desktop aber nicht. Also bin ich zurück in die Konsole und hab den Rechner erstmal runtergefahren.

Woran kann es liegen, dass mich xdm nicht reinlässt?!