Unity 3d 지원되지 않음, Intel 945GM 그래픽 카드


11

내 컴퓨터에 Ubuntu 11.10을 설치했는데 모든 것이 잘 작동하는 것 같습니다. 거의. 로그온시 Ubuntu 데스크탑 (ubuntu 2d가 아님) 설정에서 선택할 수 있습니다.

Compiz Configuration Manager가 Unity 3D 데스크톱에 아무런 작업도하지 않는 것 같습니다. 따라서 확인하기 위해 다음을 실행합니다.

echo $DESKTOP_SESSION

물론 그것은 내가 unity 2d를 실행하고 있다고 알려줍니다. 3d가 실행되지 않는다는 사실이 비디오 드라이버가 단일 3d를 지원하지 않음을 의미합니까?

인텔 945GME 칩셋이 있고 드라이버에 대한 정보를 찾으려고했지만 모든 수정 사항과 해결 방법은 이전 버전의 우분투에 대한 것으로 보였으며 작동하지 않았습니다 (또는 제대로하지 않았습니다. 리눅스 사용자).

이 모든 것을 망쳐 놓은 후 새로 설치하고 compiz 설정 관리자가 어떤 작업을 수행하는지 다시 확인했지만 Unity 3d를 작동시킬 수는 없습니다. 두 번째로 내 프로세스를 설명하려면 다음을 수행하십시오.

먼저 새로 설치 한 다음 완료되면 다음을 설치하십시오.

sudo add-apt-repository ppa:paullo612/unityshell-rotated
sudo apt-get update
sudo apt-get install unityshell-rotated libnux-1.0-0 compizconfig-settings-manager

나는 단일 회전 플러그인을 설치하고 싶었습니다 (어떤 이유로 런처가 왼쪽에있는 것을 참을 수는 없지만 런처의 개념을 정말로 좋아하고 실제로 그놈으로 전환하고 싶지 않습니다. 내가 시도했을 때 제대로 보임). 그러나 하드웨어 나 드라이버에 문제가있는 경우 Unity 회전 또는 Unity 3D가 작동하지 않습니다.

비디오 카드 드라이버 / 하드웨어 문제인 경우 정상적으로 사용되지 않습니다. 플래시 비디오를 보는 것이이 컴퓨터에서 창을 실행할 때만 큼 좋지는 않지만 나쁘지는 않습니다. 어쩌면 약간의 줄무늬 일 수도 있습니다. 정말 나를 많이 귀찮게하기에 충분하지 않습니다. 내 비디오 카드는 확실히 그 정도까지 작동하지만 더 잘할 수 있습니다.

우분투가 내 컴퓨터에서 찾은 추가 드라이버는 없습니다.

unity_support_test를 실행하면 다음 오류가 발생합니다.

nathan@Vaio:~$ /usr/lib/nux/unity_support_test -p
OpenGL vendor string:   Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string:  2.1 Mesa 7.11

Not software rendered:    no
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  no
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

지금까지 카드가 작동하지 않습니다. 컴퓨터가 갑자기 작동한다는 것은 이상한 Devius 인 것 같습니다. Kernel 3.0.0-15를 실행 중입니다.

어쩌면 이것은 누군가이 문제를 해결하는 데 도움이 될 수 있습니다. 그래픽 카드가 구성되어 있지 않을 수 있습니다. 올바른 디렉토리에 xorg.conf 파일이 없습니다. 있어야합니까? 아마도 파일이 거기에 있어야하지만 내 시스템에는 단순히 누락되어 있습니다.

모든 소프트웨어 소스는 소프트웨어 센터에서 활성화됩니다.

그래서 저는 리눅스 커뮤니티에 연락하고 있습니다. 어떤 제안?


멍청한 질문 일 수도 있습니다. '추가 드라이버'창을 열어서 사용 가능한 것이 있는지 확인 했습니까? 또한 터미널을 열고 "unity --replace"를 실행하면 무엇을 말합니까?
Alex

이 질문을 보고 해당 정보를 포함하도록 질문을 편집하십시오.
jokerdino

몇 주 전에 내 945GME 시스템은 (3D) Unity 세션에 로그인 할 수 없었지만 현재로서는 가능합니다. 해당 시스템에서 unity_support_test를 실행하면 모든 테스트에 대해 "yes"가 리턴됩니다. 커널은 버전 3.0.0-15입니다. 더 자세한 정보가 필요하면 알려주십시오.
devius

난 당신이 우분투 소프트웨어 센터 (더 많은 소프트웨어 소스를 활성화해야한다고 생각 oneiric-updates, oneiric-security, oneiric-proposed11.10 최신 커널 버전을 얻기 위해).
Alexandre

이 문제는 취소 된 것으로 보입니다. 비슷한 문제가 발생하면 문제 와 관련된 세부 정보 가 포함 된 새로운 질문 을하십시오. 이 질문이 취소 되지 않았다고 생각되면이를 설명하는 질문을 표시하십시오. :)
세스

답변:


3

xserver-xorg-video-intel설치되어 있는지 확인하십시오 .

그런 다음 xorg를 제거하지 않고 사용하지 않는 것을 제거 할 수 있습니다. 어떤 비디오 드라이버를 설치했는지 확인하려면 다음과 같이 사용하십시오.

dpkg -l | grep xorg-video


1

또한 인텔 ® 965GM 그래픽 카드가 있으며 Unity 3D가 시스템에서 완벽하게 작동합니다. 그러나 내 시스템 정보는 새로 설치했을 때 Ubuntu 11.10에서 그래픽 카드를 알 수없는 것으로 표시했으며 잠시 후 (며칠 후 Ubuntu 11.10을 설치 한 후) Unity 3D가 손상되었습니다. "Ubuntu"를 선택할 수는 있지만 Unity 2D를 사용하는 것처럼 작동했습니다.

OpenGL과 관련이 있으며 다음 명령을 적용했습니다.

1. NVidia 드라이버 제거

(NVIdia 드라이버를 설치하지 않았다는 것도 알고 있습니다. 또한 설치하지 않았지만 제 경우에는 NVidia 드라이버가 설치되었습니다.)

sudo apt-get purge nvidia*

2. xorg.conf를 제거하십시오

sudo rm /etc/X11/xorg.conf

3. xorg를 완전히 다시 설치하십시오

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:amd64

4. Xorg 재구성

sudo dpkg-reconfigure xserver-xorg

5. 컴퓨터를 다시 시작하십시오

sudo reboot

이 모든 명령을 적용한 후에 Unity 3D가 돌아 왔고 시스템 정보를 확인할 때 이번에는 Ubuntu가 인텔 그래픽을 인식했습니다. 이러한 문제는 인텔 그래픽에서 발생합니다.


불행히도 이것은 문제를 해결하지 못했습니다. Unity-3d 테스트는 여전히 비트 맵의 ​​GLX 텍스처가 아닌 소프트웨어 렌더링이 아닙니다. 여전히 Ubuntu 3d를 실행할 수 없습니다.
Nathan

그러면 인텔 945GM 그래픽 카드로 Unity 3D를 실행할 수없는 것처럼 보입니다. 마지막 질문 : 시스템 설정에서 시스템 정보를 확인할 때 그래픽 카드가 인식되거나 여전히 알 수없는 것으로 표시됩니까?
Şâkir Aşçı

예, 시스템 정보> 그래픽 아래에 'VESA : Intel (r) 82945GM 칩셋 제품군 그래픽'이라고 표시되어 있습니다.
Nathan

1

공식 리포지토리의 그래픽 드라이버가 오래되었을 수 있습니다. 업데이트하려면 터미널 콘솔을 열고 다음을 입력하십시오.

sudo add-apt-repository ppa : 우분투 -x- 스와트 / x- 업데이트

sudo apt-get 업데이트

sudo apt-get 업그레이드

그런 다음 컴퓨터를 다시 시작하십시오. 이게 도움이 되길 바란다


1

유니티 3D가 실제로 작동하기를 원한다면. 강제로 실행할 수 있습니다.
그러나 약간의 버그가있을 것입니다.

이것을 터미널에 복사하십시오

sudo gedit /etc/environment

그리고 다음 줄에 이것을 추가하십시오

UNITY_FORCE_START=1

그런 다음 파일을 저장하고 재부팅하십시오.

출처


0

외부 모니터를 연결 한 경우 칩셋의 하드웨어 제한으로 인해 결합 된 가상 화면 크기가> 2048 픽셀 인 경우 유니티 3d를 사용하지 못할 수 있습니다. 외부 모니터가 연결되어있는 경우 연결하지 않고 시도하십시오 (또는 복제 모드로 설정).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.