LinuxForum.Fans
Тема

Черный экран при загрузке

Автор: xploit 72 сообщений 23305 просмотров
#103923

odin, добавил строку, чёрный экран пропал, но теперь не запускается графический интерфейс. Попробовал установить проприетарные драйвера для видеокарты, предварительно убрав добавленную строку, то же самое, а файл xorg.conf стал таким:

text

Section "ServerLayout"
    Identifier     "layout1"
    Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module" Load "v4l" # Video for Linux EndSection

Section "ServerFlags"

# allows the server to start up even if the mouse does not work #DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching) Option "DontZap" "False" # disable <Ctrl><Alt><BS> (server abort) Option "allowmouseopenfail" EndSection

Section "Monitor"

# TV fullscreen mode or DVD fullscreen output. # 768x576 @ 79 Hz, 50 kHz hsync Identifier "monitor1" VendorName "Plug'n Play" ModelName "T710PH " HorizSync 30.0 - 85.0 VertRefresh 50.0 - 160.0 ModeLine "768x576" 50.0 768 832 846 1000 576 590 595 630 ModeLine "768x576" 63.1 768 800 960 1024 576 578 590 616 EndSection

Section "Monitor" Identifier "aticonfig-Monitor[0]-0" Option "VendorName" "ATI Proprietary Driver" Option "ModelName" "Generic Autodetecting Monitor" Option "DPMS" "true" EndSection

Section "Monitor" Identifier "aticonfig-Monitor[0]-0" Option "VendorName" "ATI Proprietary Driver" Option "ModelName" "Generic Autodetecting Monitor" Option "DPMS" "true" EndSection

Section "Device" Identifier "device1" Driver "ATI" VendorName "ATI Technologies Inc" BoardName "ATI Radeon HD 2000 and later (radeon/fglrx)" Option "DPMS" EndSection

Section "Device" Identifier "aticonfig-Device[0]-0" Driver "fglrx" BusID "PCI:1:5:0" EndSection

Section "Screen" Identifier "screen1" Device "device1" Monitor "monitor1" DefaultDepth 24 SubSection "Display" Depth 8 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240" EndSubSection EndSection

Section "Screen" Identifier "aticonfig-Screen[0]-0" Device "aticonfig-Device[0]-0" Monitor "aticonfig-Monitor[0]-0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection

Section "Screen" Identifier "aticonfig-Screen[0]-0" Device "aticonfig-Device[0]-0" Monitor "aticonfig-Monitor[0]-0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection

#103931

попробую описать парой слов что да как.... итак... конфигурация описывается 4мя секциями...
1. Device - описывает вашу видеокарту. (Во всех секциях Identifier это вещь которая однозначно идентифицирует устройство или секцию). BusId применяется для того что бы X-сервер знал где физически искать вашу железку (можно посмотреть по выводу lspci).
2. Monitor - описывает ваш монитор.
3. Screen - это совокупность Monitor и Device которая. Т.е. некая абстракция X-сервера для вывода информации.
4. ScreenLayout - используется для позиционирования нескольких Screen относительно друг друга.

Итого... если у вас 2 монитора и 2 видео карты... вам нужно описать 2 секции Device для каждой карты ...2 секции Monitor ... 2 секции Screen ... и расположить их в ScreenLayout...
если у вас 2 видео и один монитор то имеет смысл просто одну отключить (в любом случае обе видеокарты не смогут выводить на один монитор).... либо правильно описать секцию Device и Секцию Screen для того что бы использовалась нужная вам видеокарта...

да... и покажите ошибки при запуске X-сервера...

#103950

odin, у меня один монитор и второго не предвидится, видеокарта нужна подключаемая, а встроенную отключить.

text

При запуске с подключаемой видеокарты после загрузки высвечивается такое окно
Failed to start the X server (your graphical interface),
It is likely that it is not set up correctly
Would you like to configurate it?
Yes/No
Я выбираю yes и дальше появляется окно настройки
Graphic card & monitor configuration со следующими пнктами
Graphic card
Monitor
Resolution
Test
Options
Захожу в первый пункт и выбираю один из ниже написанных пунктов, продолжение всегда одно и тоже
Radeon HD 2000 and later (radeon/fglrx)
Radeon HD 2000 and later (radeonhd/fglrx)
Radeon HD 2000 and later (vesa/fglrx)
При выборе одного из этих пунктов (другие не пробовал, т.к. там уже другие видеокарты)
высвечивается следующее окно
            XFdrake
There is a proprietary driver available for your video card which may pupport additional features. Do you wish to use it?
Yes/No
Нажимаю подтвердить и появляется такая надпись в вверху экрана
Your screen is carrently too small for this application. Resize the screen and restart the application.
Press <CTRL+C> to exit
Нажимаю  <CTRL+C>, появляется чёрный экран с мигающим курсором в левом верхнем углу. При нажатии <ALT+F3> можно увидеть такую надпись
PCMCIA: probing PCI bus...
            not found
PCMCIA: probing for Intel PCIC (ISA)...
            not found
PCMCIA: probing for databook TCIC-2 (ISA)
            not found
При нажатии <ALT+F2> высвечивается первое окно.
#103952

так отключите в BIOS встроенную ....

#103953

odin, в моем BIOS нельзя отключить встроенную видеокарту, есть только пункт выбора приоритета: встроенная, PCIE, PCI.

#103957

тогда вам нужно... в секции Device прописать busid вашей внешней карты.... в секции Screen в параметре Device указать то что у вас в параметре Identifier секции Device... по идее должно заработать...

#103973

odin, имеется возможность загрузиться с LiveCD BackTrack в текстовом режиме, чтобы посмотреть вывод команды lspci -k с установленной видеокартой, но не знаю, как прокрутить список, чтобы его весь просмотреть.

#103981

не обязательно грузится с liveCD... ведь после неудачной загрузи Х-сервера он должен выкинуть вас в консоль.... вот в ней и посмотрите выполните команду...

либо отфильтруйте вывод...
[console]lspci | grep -i vga[/console]

#103993

odin, вот что получилось.
[console]
lspci : grep -i vga
01:00.0 VGA compatible controller: ATI Technologies Inc ceader PRO [Radeon HD 5450]
[/console]

#104089

эм... я немного в ступоре... обычно на клавиатуре, там же где обратная косая черта... с помощью shift... не забудьте вторую карты вставить перед тем как выполнять команду...

#104112

Нашёл, как делается прокрутка и при выполнении команды lspci -k показывает тот же вывод, что и выше написанное.

#104113

в выше написанном выводе у вас одна видеокатра... вы вторую вставили??

#104114

Конечно, просто при подключении внешней видеокарты встроенная вроде бы блокируется, т.к. в BIOS при выборе приоритета пункт, описывающий встроенную, исчезает.

#104125

тогда в секцию Device пишем

text

BusID      "PCI:1:0:0"

в секцию Screen в поле Device то что указано в сукции Device в поле Identifier

если есть другие секции Device и Screen уберите их...

#104176

odin, прописал строку, перезагрузился, X server не запустился. Попробовал загрузится с LiveCD Linux Mandriva One 2010 и, о чудо, работает графический режим. Посмотрел файл xorg.conf и записал секции. Затем загружаюсь с обычной linux со встроенной видеокартой и прописываю секции, какие были в LiveCD. Перезагружаюсь, вставляю видеокарту, графический интерфейс не работает. Перепробовал несколько различных вариантов, ни один не помог. Тогда просто установил linux c LiveCD. Графический режим работает, но теперь не видит NTFS-диски в ситстеме.

#104177

надо показывать ошибки... для ntfs установите пакет ntfs-3g

#104181

Ответ системы

text
org.freedesktop.Hal.Device.PermissionDtnied By Policy:
org.freedesktop.hal.storage.mount-fixed
auth_admin_keep_always <-- (action, result)
#104263

KDE сейчас под рукой нету... по памяти попробуем.. открываем настройки KDE... в продвинутых настройках должен быть PolicyKit Auth... открываем... идем по пути указанном в ошибке org.freedesktop->hal->storage там настраиваются разрешения для монтирования/размонтирования устройств... нужно указать ДА/Yes в поле "Разрешить всем"/Anyone

#104349

odin, всё заработало. Большое спасибо за помощь и терпение!
Так же большое спасибо всем, кто помогал.

#204967

Приветствую участников форума! Столкнулся с похожей проблемой, надеюсь на помощь)) ОС: Mandriva spring 2010.
В BIOS (материнка P4i65GV) у меня тоже нельзя отключить встроенную видеокарту. Линукс загружается только при установленном в BIOS приоритете видеокарты: OnBoard/PCI , иначе происходит kernel panic. После загрузки ситуация такая: в режиме Х-service вторая видеокарта (NVIDIA FX5500) работает без проблем, но как только переключаемся в консоль сигнал с этой видеокарты пропадает, а включается встроенная видеокарта (приходится переподключать кабель smile ).
Вопрос в том, чтобы вторая (FX5500) видеокарта не отключалась при переходе в консоль и особенно при загрузке системы))) либо загрузить ядро при настройках BIOS PCI/OnBoard .... oO

Войдите или зарегистрируйтесь, чтобы ответить.