|
ODH
Anmeldungsdatum: Okt. 27, 2007
Beiträge: 375
Wohnort: Dresden
|

2. Mai 2012 17:29
Hallo zusammen, mich würde interessieren, warum läuft Unity nicht in 3D, sondern nur in 2D? Unter 10.04 lief Compiz einwandfrei mit allen erdenklichen 3D Effekten, Spiele wie Nexuiz liefen und selbst meine Netbooks bekommen Unity in 3D zum Laufen, die weitaus schwächere Grafik haben. Warum kann mein Rechner das plötzlich nicht mehr? Mein Rechner benutzt ein 12.04 in 64bit und hat laut nvidia-settings folgende Grafik verbaut: | Graphics Processor: GeForce 6150
VBIOS Version: 05.51.22.33.07
Memory: 512 MB
Memory Interface: 32-bit
|
Der X-Server hat laut nvidia-settings folgendes zu bieten: | Operating System: Linux-x86_64
NVIDIA Driver Version: 295.40
|
Die openGL und GLX Informationen sind laut nvidia-settings: 1
2
3
4
5
6
7
8
9
10
11
12 | GLX Information
Direct Rendering: yes
Server GLX Information
Version: 1.4
Client GLX Information
Version: 1.4
OpenGL Information
Renderer: GeForce 6150/integrated/SSE2
Version: 2.1.2 NVIDIA 295.40
|
Danke für eure Hilfe!
|
|
burli
Supporter
Anmeldungsdatum: April 27, 2007
Beiträge: 7759
Wohnort: Petersberg
|

2. Mai 2012 17:31
Eventuell ist die Karte auf einer Blacklist. Gib mal den Befehl ein cd /usr/lib/nux && ./unity_support_test -p Sollte alles mit Yes beantwortet werden
|
|
ODH
(Themenstarter)
Anmeldungsdatum: Okt. 27, 2007
Beiträge: 375
Wohnort: Dresden
|

2. Mai 2012 17:33
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 | odh@ODHdesk:~$ cd /usr/lib/nux && ./unity_support_test -p
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 6150/integrated/SSE2
OpenGL version string: 2.1.2 NVIDIA 295.40
Not software rendered: yes
Not blacklisted: no
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes
Unity 3D supported: no
|
|
|
burli
Supporter
Anmeldungsdatum: April 27, 2007
Beiträge: 7759
Wohnort: Petersberg
|

2. Mai 2012 17:35
ODH schrieb: | Not blacklisted: no
Unity 3D supported: no
|
Da hast du wohl die Antwort. Gute Frage, ob es dafür einen Workaround gibt
|
|
ODH
(Themenstarter)
Anmeldungsdatum: Okt. 27, 2007
Beiträge: 375
Wohnort: Dresden
|

2. Mai 2012 17:40
Und da kann man nicht mal sagen "Hey du, User. Wir haben deine Grafikkarte auf ne Blacklist gesetzt und du kannst kein Unity in 3D nutzen, also überleg dir das mal mit dem upgrade?"
|
|
axt
Anmeldungsdatum: Nov. 22, 2006
Beiträge: 16044
Wohnort: Leipzig
|

2. Mai 2012 18:29
ODH schrieb:
Not blacklisted: no
Dürfte dann neu für Precise bzw. diese Treiberversion sein. Du kannst das Blacklisten verhindern, nur hat das i.A. schon seinen Grund (beispielsweise bei GF5 fehlendes/schwarzes Unity-Panel). Testen kannst Du's ja. | gksudo gedit /etc/environment
|
Hinzufuegen: UNITY_FORCE_START=1
|
|
ODH
(Themenstarter)
Anmeldungsdatum: Okt. 27, 2007
Beiträge: 375
Wohnort: Dresden
|

2. Mai 2012 22:26
Danke. Das hatte ich schon probiert, brachte nen schwarzen Bildschirm und eine Exkursion in die TTY1 mit vi  An was liegt es denn nun aber und wie bekomm ich wieder 3D Uterstützung, so wie es vorher auch ging? und nein, ich will nicht wieder die 10.04 installieren, wo das alles ging. Neuer Treiber? Anderer Treiber? Moderiert von diesch: Ich verschiebe mal zu den Grafikkarten-Experten, vielleicht hat da jemand eine Idee
|
|
axt
Anmeldungsdatum: Nov. 22, 2006
Beiträge: 16044
Wohnort: Leipzig
|

2. Mai 2012 22:34
Dann ist diese GPU nicht grundlos blacklisted und es wird in der Kombination diese GPU, dieser Treiber unter Precise eben nichts mit Unity3D.
|
|
funfood
Anmeldungsdatum: März 14, 2006
Beiträge: 254
|

2. Mai 2012 22:42
Leider ist der neuste Nvidiatreiber mit 12.04 bei etlichen Karten problembehaftet. Ich habe nach längerem Googlen den auch bei mir funktionierenden Tip gelesen, auf eine ältere Treiberversion downzugraden (.20 läuft bei mir nun problemlos). Die gibt's aber nur auf der Nvidiaseite und müssen ohne .deb installiert werden. Der Bug ist bei Nvidia bekannt (hat wohl mit der OpenGL Implementation zu tun), aber bislang gab's noch kein update. Also entweder downgraden oder auf update warten und solange unity2d nutzen.
|
|
axt
Anmeldungsdatum: Nov. 22, 2006
Beiträge: 16044
Wohnort: Leipzig
|

2. Mai 2012 22:44
funfood schrieb:
auf eine ältere Treiberversion downzugraden
Ganz schlechter Tip.
|
|
ODH
(Themenstarter)
Anmeldungsdatum: Okt. 27, 2007
Beiträge: 375
Wohnort: Dresden
|

2. Mai 2012 22:54
Vielen Dank Euch allen! Ich werde dann wohl erstmal schauen müssen, wie sich das entwickelt. Bis dahin freue ich mich über jede Meinung/Lösung/Hilfe. Danke 
|
|
hopkins11
Anmeldungsdatum: Nov. 27, 2006
Beiträge: 358
|

3. Mai 2012 07:56
Dieser Nvidia-Treiber 295.40 hat ne Macke. Es gibt aber bei Nvidia seit gestern einen neuen 302.07 Beta. Den habe ich mir gestern runter geladen und installiert. jetzt funktioniert Unity-3D und der Drehwürfel wieder.
Siehe hier: http://forum.ubuntuusers.de/topic/12-04-grafikproblem/
|
|
ODH
(Themenstarter)
Anmeldungsdatum: Okt. 27, 2007
Beiträge: 375
Wohnort: Dresden
|

21. Mai 2012 12:12
So, gerade eben kam ein neues Update rein. Operating System: Linux-x86_64
NVIDIA Driver Version: 295.49 und dennoch bekomme ich folgendes: odh@ODHdesk:~$ cd /usr/lib/nux && ./unity_support_test -p
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 6150/integrated/SSE2
OpenGL version string: 2.1.2 NVIDIA 295.49
Not software rendered: yes
Not blacklisted: no
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes
Unity 3D supported: no Habe ich das falsch verstanden, oder sollte mit dem treiberupdate nicht genau das behoben werden?
|