Bug 24930 - Xorg segmentation faults
Summary: Xorg segmentation faults
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: kernel-image-std-def (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P3 major
Assignee: Vitaly Chikunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-18 05:44 MSK by Ivan Adzhubey
Modified: 2011-03-29 18:03 MSK (History)
4 users (show)

See Also:


Attachments
Xorg.0.log (41.43 KB, text/plain)
2011-01-18 05:44 MSK, Ivan Adzhubey
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan Adzhubey 2011-01-18 05:44:39 MSK
Created attachment 4764 [details]
Xorg.0.log

После последнего обновления не запускаются иксы:

<...>
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 11, (OK)
drmOpenByBusid: drmOpenMinor returns 11
drmOpenByBusid: Interface 1.4 failed, trying 1.1
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0

Backtrace:
0: X (xorg_backtrace+0x28) [0x4a0d08]
1: X (0x400000+0x61399) [0x461399]
2: /lib64/libpthread.so.0 (0x7ff99a6cc000+0xea10) [0x7ff99a6daa10]
Segmentation fault at address (nil)

Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting

# uname -a
Linux xxx.xxx 2.6.35-std-def-alt9 #1 SMP Thu Dec 9 08:52:44 UTC 2010 x86_64 
GNU/Linux

# lspci|grep VGA
01:00.0 VGA compatible controller: ATI Technologies Inc RV770 [Radeon HD 4850]

# rpm -qa|grep xorg|sort
xorg-dri-ati-7.10-alt1
xorg-dri-r128-7.10-alt1
xorg-dri-radeon-7.10-alt1
xorg-dri-swrast-7.10-alt1
xorg-drv-ati-6.13.2-alt2
xorg-drv-evdev-2.6.0-alt1
xorg-drv-fbdev-0.4.2-alt2
xorg-drv-mach64-6.8.2-alt4
xorg-drv-multimedia-1.9.3.901-alt2
xorg-drv-r128-6.8.1-alt3
xorg-drv-radeon-6.13.2-alt2
xorg-drv-vesa-2.3.0-alt1
xorg-mesagl-7.6.0-alt3
xorg-rgb-1.0.4-alt1
xorg-server-1.9.3.901-alt2
xorg-server-common-1.9.3.901-alt2
xorg-server-control-1.3-alt1
xorg-x11-drv-vga-4.1.0-alt3
Comment 1 Ivan Adzhubey 2011-01-19 16:30:51 MSK
Вылечилось путем явного включения kernel mode setting в параметрах загрузки ядра:

radeon.modeset=1

Похоже, KMS по умолчанию выключен в этом ядре, но текущий Xorg не работает без KMS. Раньше у меня KMS был выключен в /etc/modprobe.d/radeon-kms.conf, но после последнего обновления этот файл был удален.
Comment 2 Valery Inozemtsev 2011-01-19 16:43:59 MSK
KMS для radeon должен быть включен в ядре
Comment 3 AEN 2011-03-28 05:20:01 MSK
2aspsk, cas@ прошу проверить.
Comment 4 Repository Robot 2011-03-29 18:03:20 MSK
kernel-image-std-def-1:2.6.38-alt1 -> sisyphus:

* Fri Mar 25 2011 Anton Protopopov <aspsk@altlinux> 1:2.6.38-alt1
- Update to 2.6.38.2
- Add rtl8168 and lsadrv to modules.build
- Update aufs2.1 to latest
- Build with MPENTIUMII enabled (ALT 24984)
- Enable KMS for radeon for x86_64 (ALT 24930)