신비한 문제에 직면했습니다.
Debian 8이 설치된 PC가 있습니다. 모니터 없이 부팅하려고 할 때를 제외하고는 잘 부팅되고 잘 작동합니다. 그래서 컴퓨터를 종료하고 모니터 플러그를 뽑은 다음 컴퓨터를 다시 시작했습니다. 그 후 모니터를 연결해 보았지만 아무 일도 일어나지 않았습니다. 모니터가 작동하지 않고 "신호가 감지되지 않음" 메시지만 표시되었습니다.
하지만 이것이 전부 비밀은 아닙니다. 모니터 없이 컴퓨터를 부팅하면 네트워크 카드도 부팅되지 않습니다. 예, 네트워크 카드는 모니터 없이는 작동하지 않습니다. 컴퓨터가 부팅된 후 모니터를 연결하려고 하면 네트워크 카드와 모니터도 작동하지 않습니다. 모니터가 연결된 상태에서 컴퓨터를 시작하면 모니터와 네트워크 카드가 모두 작동합니다. OS가 부팅된 후 모니터를 분리하면 네트워크 카드가 계속 작동하고, 모니터를 다시 연결하면 네트워크 카드도 작동합니다.
실제로 우리는 동일한 컴퓨터 세트(동일)를 갖고 있으며 모두 동일한 동작을 수행합니다. 그 중 하나에 Windows를 설치했는데 문제가 사라졌습니다. 모니터를 연결할 때마다 모든 것이 잘 작동합니다.
내가 뭘 한거지:
- CentOS 6 설치 - 여전히 운이 없습니다
- CentOS에서 acpid를 제거하세요. 운이 좋지 않습니다.
- ACPI 사용을 완전히 비활성화합니다.이것튜토리얼 - 분명히 운이 없을 것 같습니다.
중요한 경우 모니터가 DVI 포트에 연결되어 있습니다.
같은 문제가 발생한 사람이 있습니까?
답변1
저는 SUSE(SLES) Linux를 사용하는데 비슷한 문제에 직면했습니다. 내 경우에는 그래픽 드라이버가 시작되는 곳인 /etc/X11/xorg.conf와 관련이 있었습니다. 그런 다음 해당 파일은 Nvidia 그래픽 카드인지 여부에 관계없이 그래픽에 필요한 나머지 항목을 가리킵니다. PCIe 슬롯 또는 온보드 그래픽 카드 마더보드/CPU의 그래픽 카드입니다.
nvidia 카드를 사용하고 Linux용 nvidia 그래픽 드라이버가 설치되어 있고 흰색 dvi 포트를 사용하여 연결할 때 Linux에서는 부팅 전과 도중에 모니터를 연결해야 모든 것이 오류 없이 정상으로 돌아가게 됩니다. 모니터가 연결되어 있지 않고 xorg.conf 파일이 모니터 확인을 나타내는 경우 런레벨 5에 성공적으로 진입하지 못하게 하는 오류가 발생합니다.
귀하의 경우 그래픽 설정 후에 네트워크 설정이 발생하면 설명하는 문제가 발생합니다. 하지만 일반적으로 시작하는 동안 그래픽(예: gdm)이 마지막으로 발생하는 것을 항상 봅니다. xorg.conf에서 이를 설정 하면 usedisplaydevice none
시작 후 콘솔 모니터가 없으며 컴퓨터에 액세스하려면 네트워킹 기능이 필요합니다. 네트워킹이 없으면 강제로 하드 리셋하고 Linux 단일 모드(런레벨 1)로 부팅해야 xorg.conf를 편집하고 주석 처리할 수 있습니다.usedisplaydevice none
xorg.conf에서:
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "NoLogo" "True"
# Option "UseDisplayDevice" "None"
SubSection "Display"
Depth 24
EndSubSection
이 줄을 추가해 볼 수 있습니다 usedisplaydevice
. 주석 처리되지 않은 경우 #
, 모니터에 문제가 있는 경우 런레벨 5로 들어가서 네트워크 카드를 활성화하는 데 도움이 될 수 있습니다.
그럼에도 불구하고 부팅 프로세스 중에 발생하는 모든 내용을 보려면 boot.msg 파일을 검색해야 합니다. 여기서는 무슨 일이 일어나고 있는지에 대한 단서를 제공하는 경고/오류를 찾을 수 있습니다.
편집을 시도해 볼 수도 있습니다. etc/inittab
시작 부분에 이 줄이 있습니다.
# The default runlevel is defined here
id:5:initdefault:
centos가 동일한 방식으로 작동한다면 이는 id:5
런레벨 5 == 전체 네트워킹 및 그래픽 부팅을 의미합니다. 런레벨 3이 그래픽 처리를 중지하고 전체 모니터 화면에 간단한 콘솔을 제공하는 5를 3으로 변경해 볼 수 있습니다. 이렇게 하면 UseDisplayDevice None
xorg.conf에서 주석 처리하세요.