Чёрный экран неприветствия

Added by makurus none over 9 years ago

Вечер добрый!
Дистр - Calculate Linux Desktop 9.9 XFCE LiveCD (9.9.1)
Железо - ноут Rover NEO U100. оно же MSI Wind 100
Непонятно почему, но после старта slimd чёрный экран и никаких признаков жизни. Запускал на ноуте и ещё в VirtualBox. Но!!, при запуске сервисов в интерактивном режиме, медленно, но всё же xfce грузится. Правда есть один нюанс - оболочка входит в ступор при варианте загрузки основной корневой ФС по nfs. Содержание конф файла загрузчика следующее...

LABEL cl
   MENU LABEL Calculate Linux Scratch 9.9 LiveCD
   KERNEL boot/vmlinuz
   APPEND root=/dev/ram0 initrd=boot/initrd init=/linuxrc looptype=squashfs unionfs doload=squashfs,unionfs loop=/livecd.squashfs nodevfs cdroot video=uvesafb:ywrap,1024x768-32@60,mtrr:3,splash=silent,theme:tty1 CONSOLE=/dev/tty1 udev noresume real_root=/dev/nfs nfsroot=192.168.1.1:/mnt/tftpboot
... когда же система грузится именно с привода, xfce работает без нареканий :?


Replies (11)

Re: Чёрный экран неприветствия - Added by Сергей Сиделев over 9 years ago

Похожая ошибка - достаточно часто, сразу после окончания загрузки вместо экрана выбора пользователей черный экран, попытки переключиться на консоль - без эффекта.
и дело не в возможном нестандартном оборудовании ноутбука, как в предыдущем сообщении - система на стационарном компе.

Re: Чёрный экран неприветствия - Added by Mikhail Hiretsky over 9 years ago

Хотелось бы увидеть содержимое xorg.conf, если это возможно. Экран полностью черный или присутствует курсор в левом верхнем углу?

Re: Чёрный экран неприветствия - Added by Сергей Сиделев over 9 years ago

курсор присутствует ))

содержимое xorg.conf
Section "ServerLayout"
Identifier "Xorg Configured"
Screen 0 "aticonfig-Screen0-0" 0 0
EndSection

Section "Files"
FontPath "/usr/share/fonts/corefonts"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/droid"
EndSection

Section "Module"
Load "dri"
Load "dbe" # Double buffer extension
Load "glx" # OpenGL X protocol interface
Load "extmod" # Misc. required extension
EndSection

Section "Monitor"
Identifier "StandardMonitor"
Option "DPMS"
EndSection

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

Section "Device"
Identifier "radeonVGA"
Driver "radeon"
EndSection

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

Section "Screen"
Identifier "Monitor"
Device "radeonVGA"
Monitor "StandardMonitor"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024"
EndSubSection
EndSection

Section "Screen"
Identifier "aticonfig-Screen0-0"
Device "aticonfig-Device0-0"
Monitor "aticonfig-Monitor0-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Section "DRI"
Group "video"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "On"
EndSection

Re: Чёрный экран неприветствия - Added by Mikhail Hiretsky over 9 years ago

А чем сформирован такой xorg.conf?
Выдайте пожалуйста вывод lspci.
Для проверки можно еще попробовать наложить профили с использованием radeon драйвера

calculate -P 1default --set-video_drv=radeon --set-composite=off

Возможно стоит обновить пакет calculate.
layman -s calculate
emerge calculate

Re: Чёрный экран неприветствия - Added by Сергей Сиделев over 9 years ago

sudo lspci
Пароль:
00:00.0 Host bridge: Advanced Micro Devices [AMD] RS780 Host Bridge
00:01.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (int gfx)
00:0a.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 5)
00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [IDE mode]
00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:12.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller
00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:13.1 USB Controller: ATI Technologies Inc SB700 USB OHCI1 Controller
00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 3a)
00:14.1 IDE interface: ATI Technologies Inc SB700/SB800 IDE Controller
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge
00:14.5 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI2 Controller
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon HD 3200 Graphics
01:05.1 Audio device: ATI Technologies Inc RS780 Azalia controller
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
03:0e.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link)

Re: Чёрный экран неприветствия - Added by Сергей Сиделев over 9 years ago

после наложения профиля (единственное композит оставил )) ) содержимое xorg.conf

Section "ServerLayout"
Identifier "Xorg Configured"
Screen "Monitor"
EndSection

Section "Files"
FontPath "/usr/share/fonts/corefonts"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/droid"
EndSection

Section "Module"
Load "dri"
Load "dbe" # Double buffer extension
Load "glx" # OpenGL X protocol interface
Load "extmod" # Misc. required extension
EndSection

Section "Monitor"
Identifier "StandardMonitor"
Option "DPMS"
EndSection

Section "Device"
Identifier "radeonVGA"
Driver "radeon"
EndSection

Section "Screen"
Identifier "Monitor"
Device "radeonVGA"
Monitor "StandardMonitor"
DefaultDepth 24
Subsection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024"
EndSubsection
EndSection

Section "DRI"
Group "video"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "On"
EndSection

посмотрю, будет ли ошибка повторятся

Re: Чёрный экран неприветствия - Added by Сергей Сиделев over 9 years ago

ещё чаще сейчас подряд 10 из 10 попыток...
что не так?

Re: Чёрный экран неприветствия - Added by Сергей Сиделев over 9 years ago

проблема частично решена
заметив строчку Driver "fglrx", решил выполнить calculate -P 1default --set-video_drv=fglrx
получив в итоге xorg.conf вида

Section "ServerLayout"
Identifier "Xorg Configured"
Screen "Monitor"
EndSection

Section "Files"
FontPath "/usr/share/fonts/corefonts"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/droid"
EndSection

Section "Module"
Load "dri"
Load "dbe" # Double buffer extension
Load "glx" # OpenGL X protocol interface
Load "extmod" # Misc. required extension
EndSection

Section "Monitor"
Identifier "StandardMonitor"
Option "DPMS"
EndSection

Section "Device"
Identifier "fglrxVGA"
Driver "fglrx"
Option "XAANoOffscreenPixmaps" "True"
Option "AllowGLXWithComposite" "True"
Option "RenderAccel" "True"
Option "AddARGBGLXVisuals" "True"
Option "TripleBuffer" "True"
Option "UseFBDev" "True"
#http://ru.gentoo-wiki.com/wiki/Fglrx
Option "VideoOverlay" "on" # устраняет сбой с mplayer
Option "TexturedVideo" "on" # устраняет сбой Xv
EndSection

Section "Screen"
Identifier "Monitor"
Device "fglrxVGA"
Monitor "StandardMonitor"
DefaultDepth 24
Subsection "Display"
Viewport 0 0
Depth 24
Modes "1024x768"
EndSubsection
EndSection

Section "DRI"
Group "video"
Mode 0666
EndSection

Section "Extensions"
Option "RENDER" "On"
Option "XVideo" "On"
Option "Composite" "Off"
EndSection
_________
изображение не устраивает )))

для работы с проприетарными драйверами, если я правильно понял, надо что-то типа

Section "ServerLayout"
Identifier "Xorg Configured"
Screen 0 "aticonfig-Screen0-0" 0 0
EndSection

Section "Files"
FontPath "/usr/share/fonts/corefonts"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/droid"
EndSection

Section "Module"
Load "dri"
Load "dbe" # Double buffer extension
Load "glx" # OpenGL X protocol interface
Load "extmod" # Misc. required extension
EndSection

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

Section "Device"
Identifier "aticonfig-Device0-0"
Driver "??"
BusID "PCI:1:5:0"
EndSection

Section "Screen"
Identifier "aticonfig-Screen0-0"
Device "aticonfig-Device0-0"
Monitor "aticonfig-Monitor0-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Section "DRI"
Group "video"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "On"
EndSection если не прав - поправьте

вот только что прописывать в
Section "Device"
Identifier "aticonfig-Device0-0"
Driver "??"

Re: Чёрный экран неприветствия - Added by Сергей Сиделев over 9 years ago

все решилось гораздо проще... :)
никакие пересборки драйверов, изменение make.conf, не помогали...
оказалось же, что не всегда корректно определяется к какому из разьемов видеокарты подключен монитор
помогло sudo aticonfig --force-monitor=crt1,nodfp2
как осложнение - даже при изменении xorg.conf драйвер не дает выставить разрешение выше 1024х768 (правда по документации - это и есть оптимальное для данной модели, но раньше можно было и выше запросить ))) )

Re: Чёрный экран неприветствия - Added by Иван Касьянов over 9 years ago

у меня проблема с атишными проприретарными драйверами решилась просто.
после установки драйверов достаточно внимательно почитать вывод и там будет написано (в вольном переводе): смените драйвер opengl на атишный и приведена команда:

eselect opengl set ati

далее есть соображение которое проверю чуть позже.
соображение такое (поправте если не прав):
aticonfig --initial

генерит файл конфигурации для видео карты с одним выводом.
для карт с двумя выводами следует использовать
aticonfig --initial=dual-head

RE: Чёрный экран неприветствия - Added by General Pidoruschka 4 months ago

А что делать тем, у кого интеловские драйвера, содержащиеся в ядре?
При загрузке вместо окна для входа логина - черный экран с мигающий курсором.

(1-11/11)

Thank you!