부팅 할 때 KDM (또는 XDM 또는 LightDM)이 Xorg 오류로 실패합니다 : no screens found
.
하지만 service kdm restart
그것을 고치는 것 같다.
Xorg 오류
[ 17.551] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 17.551] compiled for 1.12.3, module version = 0.0.2
[ 17.551] ABI class: X.Org Video Driver, version 12.0
[ 17.551] (EE) open /dev/fb0: No such file or directory
[ 17.551] (II) RADEON(0): TOTO SAYS 00000000f6df0000
[ 17.551] (II) RADEON(0): MMIO registers at 0x00000000f6df0000: size 64KB
[ 17.551] (II) RADEON(0): PCI bus 1 card 0 func 0
--
[ 18.832] drmOpenDevice: open result is 9, (OK)
[ 18.832] drmOpenByBusid: drmOpenMinor returns 9
[ 18.832] drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
[ 18.832] (EE) RADEON(0): [dri] RADEONDRIGetVersion failed because of a version mismatch.
[dri] This chipset requires a kernel module version of 1.17.0,
[dri] but the kernel reports a version of 2.12.0.[dri] Make sure your module is loaded prior to starting X, and
[dri] that this driver was built with support for KMS.
--
[ 18.832] (II) Unloading int10
[ 18.832] (II) UnloadSubModule: "vgahw"
[ 18.832] (II) Unloading vgahw
[ 18.832] (EE) Screen(s) found, but none have a usable configuration.
[ 18.832]
Fatal server error:
[ 18.832] no screens found
추가 정보
아시다시피, 나는 ATI Radeon을 가지고 있습니다. 앞서 Debian Squeeze에서 독점적 인 ATI 드라이버를 사용하고있었습니다. 업그레이드 후 무료 드라이버로 전환 했으므로 이후로 이렇게되었습니다.
이 문제를 어떻게 해결할 수 있습니까?
답변
오픈 드라이버를 사용하여 “전환”할 때, 제거 fglrx
(독점 드라이버)? 오픈 소스 그래픽 스택이 사용하는 그래픽 스택의 일부를 덮어 씁니다. 업그레이드가 모든 구성 요소를 대체하지 않았을 수 있습니다. fglrx
진흙 투성이.
[dri]이 칩셋은 1.17.0의 커널 모듈 버전이 필요합니다.
[dri]하지만 커널은 2.12.0 버전을보고합니다.
시도 할 몇 가지 사항 :
- /etc/modprobe.d/*.conf와 같은 파일에는 다음과 같은 행이 포함되지 않아야합니다.
blacklist radeon
또는install radeon /bin/true
. - 다시 설치하거나 패키지를 확인하십시오.
glx-alternative-mesa
설치되어 있으며glx-alternative-fglrx
설치 해제 됨 - 재설치 / 설치
libgl1-mesa-dri
과libgl1-mesa-glx
과libglapi-mesa
과xserver-xorg-video-radeon
과xserver-xorg-core
- 트리플 체크해. AMD fglrx (Catalyst) 제거 프로그램 실행 … 설치 프로그램을 실행하지 않으면 fglrx의 잔재가 여전히 설치를 엉망으로 만들 수 있습니다. 다른 한편, 독점 드라이버를 설치 한 경우
fglrx-driver
꾸러미aptitude purge fglrx-driver
. - 오래된 Squeeze 커널이 아닌 Wheezy 커널을 부팅해야합니다. Wheezy 커널은 GRUB 부팅 목록에서 우선 순위가 낮을 수 있지만 Wheezy 그래픽 스택을 사용하려면 Wheezy 커널을 부팅해야하므로 GRUB 메뉴 부팅 순서를 확인하고 사용 가능한 “최신”커널 버전을 부팅하십시오.