Texturen fehlen - Mac - Version 8194
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Return To The Roots |
Fix Released
|
Critical
|
Marcus |
Bug Description
In den neusten Versionen fehlen alle Texturen der Gebäude und flaggen. Siehe Screenshot. Problem aufgefallen in der aktuellen Version 8194 am 9.9. 19:30 auf Mac OS X
RFM (chats) wrote : | #1 |
Marcus (marcus) wrote : | #2 |
Changed in s25rttr: | |
assignee: | nobody → Marcus (marcus) |
importance: | Undecided → Critical |
milestone: | none → nightly |
RFM (chats) wrote : | #3 |
Version 8197 - Problem besteht immer noch!
Marcus (marcus) wrote : | #4 |
Hast du Infos zur Grafikkarte? Unterstützte OpenGL-Version etc? Falls vorhanden, führ' mal im Terminal "glxinfo" aus und kopier die Ergebnisse hier rein.
RFM (chats) wrote : | #5 |
Naja bisher gings ja auch immer. Das letzte mal hab ich das Update am 1.9 gemacht und eben seit dem ich heut geupdatet hab gehts nicht mehr. Hab seitdem auch nichts am System geändert. Werde es morgen noch an einem anderen Mac testen. Sollte dann ja eig nicht nur mich betreffen... Sry musst dich bis morgen gedulden.
Marcus (marcus) wrote : | #6 |
Ja, es geht weniger darum, ob sich am System bei dir etwas geändert hat. Bei RttR gab es einige grundsätzliche Änderungen, die das Texturieren betreffen. Im Grunde geht es unter Windows und Linux anscheinend überall, es scheint also entweder Mac-spezifisch zu sein oder etwas an der Hardware zu sein. So oder so brauche ich einen Ansatzpunkt, da ich keinen Mac zur Verfügung habe und so natürlich auch nicht vernünftig debuggen kann... :-)
Marcus (marcus) wrote : | #7 |
Zur Info: die neue Nightly hat jetzt eine Option in den Grafikeinstellu
RFM (chats) wrote : | #8 |
Also auf meinem iMac (OSX Snow Leo) geht mit 8201 jetzt garnichts mehr. Er hängt sich auf nachdem man auf Spiel starten drückt. Und der ganze Bildschirm flimmert.... also irgendwas wurde hier verbockt. Die Einstellung optimized graphic ändert hier leider nichts daran.
Un hier noch die Ausgabe bei 'glxinfo' am Macbook (Lion):
name of display: /tmp/launch-
display: /tmp/launch-
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
GLX_
GLX_
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
GLX_
GLX_
GLX version: 1.4
GLX extensions:
GLX_
GLX_
OpenGL vendor string: Intel Inc.
OpenGL renderer string: Intel GMA X3100 OpenGL Engine
OpenGL version string: 2.1 APPLE-7.0.52
OpenGL shading language version string: 1.20
OpenGL extensions:
GL_
GL_
GL_
GL_
GL_
GL_
GL_ARB_sync, GL_ARB_
GL_
GL_
GL_
GL_
GL_
GL_
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
Marcus (marcus) wrote : | #9 |
Hast du gdb auf dem Mac installiert? Kannst du rttr über gdb starten (also "gdb /path/to/
RFM (chats) wrote : | #10 |
8202 - jetzt gehts wieder
RFM (chats) wrote : | #11 |
allerdings nur wenn optimierte texturen 'aus' sind. wenn sie 'an' sind stürzt das spiel ab, sobald man auf starten drückt, ich versuch das grad mal mit gdb rauszufinden...
RFM (chats) wrote : | #12 |
Ich versteh grad nicht ganz wie der Befehl geht, also hab im terminal eingegebn:
gdb /Applications/
wenn ich dann hinter das (gdb) ein 'bt' eingeb kommt:
No stack.
So siehts im Terminal aus:
GNU gdb 6.3.50-20050815 (Apple version gdb-1708) (Thu Nov 3 21:59:02 UTC 2011)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "x86_64-
(gdb) bt
No stack.
NastX (jtrampe) wrote : Re: [Bug 1048315] Re: Texturen fehlen - Mac - Version 8194 | #13 |
spiel starten mit "r" oder "run" + enter
2012/9/10 RFM <email address hidden>:
> Ich versteh grad nicht ganz wie der Befehl geht, also hab im terminal eingegebn:
> gdb /Applications/
>
> wenn ich dann hinter das (gdb) ein 'bt' eingeb kommt:
> No stack.
>
>
> So siehts im Terminal aus:
>
> GNU gdb 6.3.50-20050815 (Apple version gdb-1708) (Thu Nov 3 21:59:02 UTC 2011)
> Copyright 2004 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB. Type "show warranty" for details.
> This GDB was configured as "x86_64-
>
> (gdb) bt
> No stack.
>
> --
> You received this bug notification because you are subscribed to Return
> To The Roots.
> https:/
>
> Title:
> Texturen fehlen - Mac - Version 8194
>
> Status in Return To The Roots:
> New
>
> Bug description:
> In den neusten Versionen fehlen alle Texturen der Gebäude und flaggen.
> Siehe Screenshot. Problem aufgefallen in der aktuellen Version 8194 am
> 9.9. 19:30 auf Mac OS X
>
> To manage notifications about this bug go to:
> https:/
NastX (jtrampe) wrote : | #14 |
Und bitte nicht die app sondern das Binary starten.
2012/9/10 Jonas Trampe <email address hidden>:
> spiel starten mit "r" oder "run" + enter
>
> 2012/9/10 RFM <email address hidden>:
>> Ich versteh grad nicht ganz wie der Befehl geht, also hab im terminal eingegebn:
>> gdb /Applications/
>>
>> wenn ich dann hinter das (gdb) ein 'bt' eingeb kommt:
>> No stack.
>>
>>
>> So siehts im Terminal aus:
>>
>> GNU gdb 6.3.50-20050815 (Apple version gdb-1708) (Thu Nov 3 21:59:02 UTC 2011)
>> Copyright 2004 Free Software Foundation, Inc.
>> GDB is free software, covered by the GNU General Public License, and you are
>> welcome to change it and/or distribute copies of it under certain conditions.
>> Type "show copying" to see the conditions.
>> There is absolutely no warranty for GDB. Type "show warranty" for details.
>> This GDB was configured as "x86_64-
>>
>> (gdb) bt
>> No stack.
>>
>> --
>> You received this bug notification because you are subscribed to Return
>> To The Roots.
>> https:/
>>
>> Title:
>> Texturen fehlen - Mac - Version 8194
>>
>> Status in Return To The Roots:
>> New
>>
>> Bug description:
>> In den neusten Versionen fehlen alle Texturen der Gebäude und flaggen.
>> Siehe Screenshot. Problem aufgefallen in der aktuellen Version 8194 am
>> 9.9. 19:30 auf Mac OS X
>>
>> To manage notifications about this bug go to:
>> https:/
Marcus (marcus) wrote : | #15 |
Danke, dann war es wohl wie vermutet. Wahrscheinlich reicht dein Texturspeicher nicht aus, um alle Texturen gleichzeitig zu laden.
Huch, ganz vergessen: wenn du GDB gestartet hast, musst du einmal noch "r" + Eingabetaste eingeben, damit er RttR überhaupt startet. Wenn er dann crasht, gehst du einfach in GDB zurück und machst dort "bt" + Eingabetaste.
Marcus (marcus) wrote : | #16 |
Oh, und ich sehe gerade, dass du vermutlich die falsche Datei ausführst. Du musst gdb wirklich den Pfad zu "s25client" übergeben, also in deinem Fall
gdb Applications/
RFM (chats) wrote : | #17 |
ok, dabei kommt dann das raus, das program startet nicht:
laptop:~ RFM$ gdb /Applications/
GNU gdb 6.3.50-20050815 (Apple version gdb-1708) (Thu Nov 3 21:59:02 UTC 2011)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "x86_64-
warning: Unable to read symbols for libminiupnpc.
warning: Unable to read symbols from "libminiupnpc.
Reading symbols for shared libraries ............. done
(gdb) r
Starting program: /Applications/
dyld: Library not loaded: libminiupnpc.
Referenced from: /Applications/
Reason: image not found
Program received signal SIGTRAP, Trace/breakpoint trap.
0x00007fff5fc0106d in __dyld_
(gdb)
RFM (chats) wrote : | #18 |
(gdb) bt
#0 0x00007fff5fc0106d in __dyld_
#1 0x00007fff5fc048c8 in __dyld_
#2 0x00007fff5fc0761a in __dyld_
#3 0x00007fff5fc01059 in __dyld__dyld_start ()
Marcus (marcus) wrote : | #19 |
Starte das nochmal bitte und wenn nur SIGTRAP bzw. "Trace/breakpoint trap" kommt, gib in gdb "c" + Eingabetaste ein, dann läuft er weiter. Das sind nur Breakpoints, die anhalten, weil dir die libminiupnpc.
RFM (chats) wrote : | #20 |
will trotzdem danach nicht weiter:
(gdb) r
Starting program: /Applications/
dyld: Library not loaded: libminiupnpc.
Referenced from: /Applications/
Reason: image not found
Program received signal SIGTRAP, Trace/breakpoint trap.
0x00007fff5fc0106d in __dyld_
(gdb) c
Continuing.
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: 13 at address: 0x0000000000000000
0x00007fff5fc0109e in __dyld_
(gdb) c
Continuing.
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: 13 at address: 0x0000000000000000
0x00007fff5fc0109e in __dyld_
(gdb) c
Continuing.
Marcus (marcus) wrote : | #21 |
Schau mal, ob du die libminiupnpc.
RFM (chats) wrote : | #22 |
naja, hab ich jetzt eigentlich keine zeit mehr dazu :/ Schau ich vllt mal wann anderst. Ich mein es geht ja wenn man die Optimierten Texturen deaktiviert. Solange diese Funktion noch existiert haben die Mac User noch kein Problem. Die Grafik läuft sowieso auf dem Mac OS X nicht so flüssig wie wenn man auf dem selben Mac es auf einem parallel installierten Windows probiert... Da bekommt er bei der gleichen Graka iwi mehr FPS hin...
Marcus (marcus) wrote : | #23 |
Der eigentliche Bug wäre ja insofern behoben, als dass man die Optimierung deaktivieren kann. Wenn das mit dem Debugger noch klappt, baue ich noch ein, dass er das automatisch deaktiviert, falls es aktiviert sein sollte und nicht funktioniert.
Changed in s25rttr: | |
status: | New → Fix Released |
Hallo,
bitte mit der aktuellen Nightly (ist neu gebaut) nochmal versuchen und melden, ob das Problem noch besteht.
Danke!