정말 이상한 현상입니다. dkms를 한번이라도 사용해야만 kms가 정상적으로 돌아갑니다

DKMS의 문제인지 radeon모듈의 문제인지 한동안 KMS만 켜면 자꾸 X가 멈추길래 성질좀 부리면서 KMS를 끄고 써왔는데(Gallium을 쓰는 3D가속 불가) 이상하게 커널을 새로 설치한 뒤에 한번 KMS를 켰더니 잘 되는 겁니다. 그래서 새로 설치한 커널은 문제가 해결 되었나부다 하고 썼는데 그 다음부트부터는 다시 X멈춤 현상… 그 뒤에 사운드 드라이버를 올릴때 잘못되어서 멈추나 싶어서(주로 로그온 할때 멈춥니다. 그놈 세션 진입음 날때 멈추곤 했습니다.) ALSA대신 OSS로 설치했는데 KMS가 먹히는 겁니다. 아 그렇구나 하고 쓰고 그 다음날 켰더니 다시 X가 얼어버리는 같은 현상.

그래서 이것 저것 해보다가 지금 버박 모듈을 다시 올리고 바로 재부팅해서 보니 게임도 잘됩니다. 아무래도 커널패키지 설치할 때 한번 DKMS가 재 컴파일되고 OSS설치할 때도 DKMS로 컴파일한 후 올려졌고 그밖에 등등등 정상적으로 돌아갔을 때를 생각하면 DKMS로 모듈컴파일 후에 올린뒤 돌리면 잘 됩니다.

X가 멈출때 dsmeg의 로그파일입니다.