URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 3385
[ Назад ]

Исходное сообщение
"Xorg вешает комп"

Отправлено ptr , 17-Дек-10 07:50 
FreeBSD 8.1. Xorg собран из портов. Черный экран смерти (как с -retro, так и без оного).
Более того, при старте X компьютер перестает пинговаться! То есть виснет вообще наглухо.
Для чистоты эксперимента была проинсталлирована чистая FreeBSD и Xorg собран только с конфигурацией по-умолчанию - ничего не трогал.

Xorg.0.log прилагаю

X.Org X Server 1.7.5
Release Date: 2010-02-16
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 8.1-RELEASE i386
Current Operating System: FreeBSD toshiba.pvt 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:55:53 UTC 2010     root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
Build Date: 17 December 2010  06:57:34AM

Current version of pixman: 0.16.6
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Dec 17 07:28:42 2010
(II) Loader magic: 0x81def20
(II) Module ABI versions:
    X.Org ANSI C Emulation: 0.4
    X.Org Video Driver: 6.0
    X.Org XInput driver : 7.0
    X.Org Server Extension : 2.0
(--) Using syscons driver with X support (version 2.0)
(--) using VT number 9

(--) PCI:*(0:0:2:0) 8086:3582:1179:ff31 Intel Corporation 82852/855GM Integrated Graphics Device rev 2, Mem @ 0xe8000000/134217728, 0xe0000000/524288, I/O @ 0x00001800/8, BIOS @ 0x????????/65536
(--) PCI: (0:0:2:1) 8086:3582:1179:ff31 Intel Corporation 82852/855GM Integrated Graphics Device rev 2, Mem @ 0xf0000000/134217728, 0xe0080000/524288
List of video drivers:
    ati
    radeon
    mach64
    nv
    r128
    radeonhd
    intel
    openchrome
    vesa
(II) LoadModule: "ati"
(II) Loading /usr/local/lib/xorg/modules/drivers/ati_drv.so
(II) Module ati: vendor="X.Org Foundation"
    compiled for 1.7.5, module version = 6.13.0
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "radeon"
(II) Loading /usr/local/lib/xorg/modules/drivers/radeon_drv.so
(II) Module radeon: vendor="X.Org Foundation"
    compiled for 1.7.5, module version = 6.13.0
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "mach64"
(II) Loading /usr/local/lib/xorg/modules/drivers/mach64_drv.so
(II) Module mach64: vendor="X.Org Foundation"
    compiled for 1.7.5, module version = 6.8.2
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "nv"
(II) Loading /usr/local/lib/xorg/modules/drivers/nv_drv.so
(II) Module nv: vendor="X.Org Foundation"
    compiled for 1.7.5, module version = 2.1.17
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "r128"
(II) Loading /usr/local/lib/xorg/modules/drivers/r128_drv.so
(II) Module r128: vendor="X.Org Foundation"
    compiled for 1.7.5, module version = 6.8.1
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "radeonhd"
(II) Loading /usr/local/lib/xorg/modules/drivers/radeonhd_drv.so
(II) Module radeonhd: vendor="AMD GPG"
    compiled for 1.7.5, module version = 1.3.0
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "intel"
(II) Loading /usr/local/lib/xorg/modules/drivers/intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
    compiled for 1.7.5, module version = 2.7.1
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "openchrome"
(II) Loading /usr/local/lib/xorg/modules/drivers/openchrome_drv.so
(II) Module openchrome: vendor="http://openchrome.org/"
    compiled for 1.7.5, module version = 0.2.904
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "vesa"
(II) Loading /usr/local/lib/xorg/modules/drivers/vesa_drv.so
(II) Module vesa: vendor="X.Org Foundation"
    compiled for 1.7.5, module version = 2.3.0
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 6.0
(II) Primary Device is: PCI 00@00:02:0
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
    i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
    E7221 (i915), 915GM, 945G, 945GM, 945GME, IGD_GM, IGD_G, 965G, G35,
    965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
    Mobile Intel┬о GM45 Express Chipset,
    Intel Integrated Graphics Device, G45/G43, Q45/Q43, G41
(II) VESA: driver for VESA chipsets: vesa
(++) Using config file: "/root/xorg.conf.new"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Screen "Screen1" (1)
(**) |   |-->Monitor "Monitor1"
(**) |   |-->Device "Card1"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Automatically adding devices
(==) Automatically enabling devices
(**) FontPath set to:
    /usr/local/lib/X11/fonts/misc/,
    /usr/local/lib/X11/fonts/TTF/,
    /usr/local/lib/X11/fonts/OTF,
    /usr/local/lib/X11/fonts/Type1/,
    /usr/local/lib/X11/fonts/100dpi/,
    /usr/local/lib/X11/fonts/75dpi/,
    /usr/local/lib/X11/fonts/misc/,
    /usr/local/lib/X11/fonts/TTF/,
    /usr/local/lib/X11/fonts/OTF,
    /usr/local/lib/X11/fonts/Type1/,
    /usr/local/lib/X11/fonts/100dpi/,
    /usr/local/lib/X11/fonts/75dpi/
(**) ModulePath set to "/usr/local/lib/xorg/modules"
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Mouse0
(WW) Disabling Keyboard0


Xorg detected your mouse at device /dev/sysmouse.
Please check your config if the mouse is still not
operational, as by default Xorg tries to autodetect
the protocol.

Xorg has configured a multihead system, please check your config.

Your xorg.conf file is /root/xorg.conf.new

To test the server, run 'X -config /root/xorg.conf.new'


Содержание

Сообщения в этом обсуждении
"Xorg вешает комп"
Отправлено ptr , 17-Дек-10 11:28 
> FreeBSD 8.1. Xorg собран из портов. Черный экран смерти (как с -retro,
> так и без оного).
> Более того, при старте X компьютер перестает пинговаться! То есть виснет вообще
> наглухо.
> (--) PCI:*(0:0:2:0) 8086:3582:1179:ff31 Intel Corporation 82852/855GM Integrated Graphics
> Device rev 2, Mem @ 0xe8000000/134217728, 0xe0000000/524288, I/O @ 0x00001800/8, BIOS
> @ 0x????????/65536

Разобрался, но результат не утешительный. Текущий драйвер intel из портов с 855GM не работает. Проблема исправлена, начиная с версии 2.11, однако установить более новые версии на FreeBSD невозможно, так как они требуют KMS (kernel mode switching), чего в FreeBSD пока нет.
Таким образом, допустимы два варианта:
1. Использовать VESA драйвер, отказавшись, фактически, от какой-либо акселерации.
2. Снести FreeBSD и поставить Linux. Поменять видеокарту невозможно физически, так как это есть ноутбук...

Пойду ставить Gentoo...


"Xorg вешает комп"
Отправлено sage444 , 17-Дек-10 11:33 
>[оверквотинг удален]
>> @ 0x????????/65536
> Разобрался, но результат не утешительный. Текущий драйвер intel из портов с 855GM
> не работает. Проблема исправлена, начиная с версии 2.11, однако установить более
> новые версии на FreeBSD невозможно, так как они требуют KMS (kernel
> mode switching), чего в FreeBSD пока нет.
> Таким образом, допустимы два варианта:
> 1. Использовать VESA драйвер, отказавшись, фактически, от какой-либо акселерации.
> 2. Снести FreeBSD и поставить Linux. Поменять видеокарту невозможно физически, так как
> это есть ноутбук...
> Пойду ставить Gentoo...

еще, перед покупкой чего-нибудь смотреть совместимо ли оно с нужным вам софтом ;)


"Xorg вешает комп"
Отправлено ptr , 17-Дек-10 11:42 
> еще, перед покупкой чего-нибудь смотреть совместимо ли оно с нужным вам софтом
> ;)

Хмм... Данный конкретный Toshiba Sattelite мне достался за 1300 рублей. Любой другой потребовал бы бюджет в 5-50 раз больший.


"re: Xorg вешает комп"
Отправлено phantom , 23-Дек-10 01:18 
сам бьюсь с этой проблемой. поиск в инете показал, что дело в дровах интел. что-то там с изменением рендеринга у интел - переходом на новую архитектуру. что-то с UXA и DRI2. К сожалению разобраться не хватает опыта. С VESA работате норально.
проблема просто возмущает. зачем публиковать заведомо не работающую конфигурацию?

ЗЫ: представленный лог не во время зависания - это лог во время конфигурации. лог зависания не сохраняется.


"re: Xorg вешает комп"
Отправлено ptr , 23-Дек-10 09:35 

> проблема просто возмущает. зачем публиковать заведомо не работающую конфигурацию?

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

> ЗЫ: представленный лог не во время зависания - это лог во время
> конфигурации. лог зависания не сохраняется.

Я в курсе. Просто в приведенном логе вся конфигурация описана.

P.S. А gentoo очень даже ничего, чем то даже лучше FreeBSD. Несколько раздражает отсутствие инсталлятора, зато радует система портеджей.