- 일반 사용자 권한으로 glxgears를 돌렸더니 500프레임대 전후가 나옵니다. 그리고 hedgewars를 돌리면 5프레임 전후가 나옵니다.
- 1과 똑같은 환경에서 관리자 권한으로 glxgears를 돌렸더니 1500프레임대 전후가 나옵니다. 그리고 hedgewars를 돌리면 40~50프레임대 전후가 나옵니다.
일반 사용자 권한으로도 2와 같은 효과가 나오게 하려면 어떻게 해야 되나요?
일반 사용자 권한으로도 2와 같은 효과가 나오게 하려면 어떻게 해야 되나요?
그래픽카드(칩) 이 무엇인지요 ?
$ sudo lspci | grep -i -e Display -e VGA
00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02)
이렇게 나오네요.
관리자 권한 실행이 sudo glxgears를 말하는 건지요?
그러하다면 엑스서버의 디스플레이가 다르기 때문에 수치가 다르게 나올 수 있습니다.
이유는 sudo로 실행한 디스플레이는 어플이(컴피즈 등) 사용 안되는 상태이니까…
glxgears -display :0.0 과 sudo glxgears -display :0.0도 차이가 나는지요 ?
네. 차이가 나네요.
그리고 컴피즈는 삭제했기 때문에 작동하고 있지 않습니다.
관리자 권한과 일반 사용자 권한에서 차이가 난다면 두가지라고 볼 수 있을 것 같은데요…
첫번째 경우는 현재 사용중인 사용자 계정의 어떤 설정이 잘 못되어있다고 볼 수 있을 것입니다. 이 경우라면 테스트해볼 수 있는 방법은 '게스트 로그인’입니다. 게스트 계정에서 glxgears의 수치가 일반 사용자 계정과 다르게 나온다면 분명 일반 사용자 계정의 어떤 설정이 잘못되어있다는 이야기겠죠.
그런데 만약 그렇지 않다면, 인텔의 새로운 가속 방식인 UXA의 버그가 아닐까 싶습니다. 정확히는 모르겠지만 UXA 가속을 할 때 도움을 받는(?) 프로세스 중 관리자 권한을 요구하는 프로세스가 있는건 아닐지…(이건 어디까지나 추측일뿐 정확하지는 않습니다.)
현재 인텔 내장 그래픽 카드를 사용중이지만 바로 그 드라이버 때문에 9.04에 계속 머물러있어서 어떻게 테스트를 해볼 수가 없네요. 그런데 9.10에 사용된 인텔 드라이버는 뭔가 확실히 요상한(?) 드라이버임에는 분명합니다.
그렇다면 게스트 로그인을 해 봐야겠군요.
…그런데 게스트 로그인은 어떻게 하는 건가요?
덧붙이자면 gdm도 삭제한 상태라서 콘솔에서 로그인해야 됩니다.