Unity 3d는 Unity 2D가 제대로 작동하는 배경화면만 표시합니다.

Unity 3d는 Unity 2D가 제대로 작동하는 배경화면만 표시합니다.

가능한 중복:
Unity가 로드되지 않고, Launcher가 없고, Dash가 나타나지 않습니다.

방금 우분투 11.10에서 12.04로 업그레이드했습니다. Unity 3D 및 Gnome 3에 로그인하면 몇 초 동안만 배경 화면이 표시되고 마우스 포인터가 표시되면서 화면이 비어 있게 됩니다. Unity 2D 및 Gnome Classic에 쉽게 로그인할 수 있습니다(효과 없음).

저는 Nvidia GeForce 7025 / nForce 630a/integrated/SSE2/3DNOW를 가지고 있습니다! 그래픽 카드. 다음을 사용하여 카드 호환성을 확인한 결과 /usr/lib/nux/unity_support_test -p 다음과 같은 결과가 나왔습니다.

jeevan@jeevan-System-Product-Name:~$ /usr/lib/nux/unity_support_test -p 
OpenGL vendor string:   NVIDIA Corporation
OpenGL renderer string: GeForce 7025 / nForce 630a/integrated/SSE2/3DNOW!
OpenGL version string:  2.1.2 NVIDIA 295.40

Not software rendered:    yes
Not blacklisted:          yes
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:       yes

여러 게시물을 읽고 여러 가지 솔루션을 시도한 후에도 여전히 Unity 3D를 작동시킬 수 없습니다. 문제는 Compiz와 충돌하는 Nvidia 그래픽 드라이버 295.40에 있는 것 같습니다. Nvidia 295.33으로 롤백하려고 했지만 루트에서 설치하라는 메시지가 계속 표시되므로 그렇게 할 수 없습니다. 어쨌든 루트로 로그인하는 방법을 찾을 수 없습니다. 도움이 절실히 필요해요. 어떻게든 UNITY 3D를 실행하고 싶습니다.

어떤 조언이라도 주시면 감사하겠습니다.

답변1

내 문제에 대한 해결 방법을 찾았습니다. 문제는 Nvidia 드라이버 현재 버전(295.40)에서 발생했습니다. 이전 버전으로 롤백하고 Unity 3D에 로그인할 수 있는지 확인해야 했습니다. 이전 버전의 Nvidia 드라이버(295.33)를 데스크톱에 다운로드했습니다.

다시 시작하고 복구 모드에 로그인했습니다. 저는 '루트' 옵션을 선택하고 루트로 로그인했습니다. 다음 명령줄을 사용하여 이전 Nvidia 드라이버(295.33)를 설치했습니다.

cd Desktop
sh ./NVIDIA FILE NAME.run

화면의 지시에 따라 드라이버를 설치했습니다. 설치 후 컴퓨터를 다시 시작했는데 이번에는 Unity 3D에 로그인할 수 있었습니다. :)

답변2

먼저 게스트/새 사용자로 로그인을 시도합니다. 제 경우에는 (최종 12.04) Unity-3D가 작동했습니다. 따라서 그 이유는 시스템/그래픽보다는 프로필 어딘가에 있을 수 있습니다.

관련 정보