LINUX.ORG.RU

gentoo [amd64] xorg-server крашится

 , , ,


0

1
Linux turbo 3.10.25-gentoo #1 SMP PREEMPT Tue Feb 4 03:48:49 NOVT 2014 x86_64 Intel(R) Core(TM) i3 CPU 540 @ 3.07GHz GenuineIntel GNU/Linux

[I] kde-base/kde-meta
     Available versions:  (4) 4.11.2-r1 4.11.5 ~4.12.1 ~4.12.2
       {accessibility aqua nls sdk semantic-desktop}
     Installed versions:  4.11.5(4)(04:27:09 10.02.2014)(nls semantic-desktop -accessibility -aqua -sdk)
     Homepage:            http://www.kde.org/
     Description:         KDE - merge this to pull in all split kde-base/* packages

[I] x11-base/xorg-server
     Available versions:  1.9.5-r3(0/1.9.5) 1.10.6-r3(0/1.10.6) 1.11.4-r3(0/1.11.4) 1.12.4-r2(0/1.12.4) 1.13.4-r1(0/1.13.4) 1.14.3-r2(0/1.14.3) ~1.14.4(0/1.14.4) ~1.14.5(0/1.14.5) ~1.15.0(0/1.15.0) {dmx doc ipv6 kdrive minimal nptl selinux static-libs +suid tslib +udev xnest xorg xvfb}
     Installed versions:  1.14.3-r2(08:09:29 04.02.2014)(ipv6 nptl suid udev xorg -dmx -doc -kdrive -minimal -selinux -static-libs -tslib -xnest -xvfb)
     Homepage:            http://xorg.freedesktop.org/
     Description:         X.Org X servers

[I] www-client/firefox
     Available versions:  *10.0.11 17.0.9 24.1.1 24.2.0 ~24.3.0 ~26.0 ~27.0^m {+alsa bindist custom-cflags custom-optimization +dbus debug gstreamer +ipc +jit libnotify +minimal pgo pulseaudio selinux startup-notification system-cairo system-icu system-jpeg system-sqlite +webm wifi LINGUAS="af ak ar as ast be bg bn_BD bn_IN br bs ca cs csb cy da de el en_GB en_ZA eo es_AR es_CL es_ES es_MX et eu fa fi fr fy_NL ga_IE gd gl gu_IN he hi_IN hr hu hy_AM id is it ja kk km kn ko ku lg lt lv mai mk ml mr nb_NO nl nn_NO nso or pa_IN pl pt_BR pt_PT rm ro ru si sk sl son sq sr sv_SE ta ta_LK te th tr uk vi xh zh_CN zh_TW zu"}
     Installed versions:  24.2.0(00:22:19 10.02.2014)(alsa dbus jit libnotify minimal startup-notification -bindist -custom-cflags -custom-optimization -debug -gstreamer -pgo -pulseaudio -selinux -system-cairo -system-icu -system-jpeg -system-sqlite -wifi LINGUAS="ru -af -ak -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca -cs -csb -cy -da -de -el -en_GB -en_ZA -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr -fy_NL -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja -kk -km -kn -ko -ku -lg -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -nso -or -pa_IN -pl -pt_BR -pt_PT -rm -ro -si -sk -sl -son -sq -sr -sv_SE -ta -ta_LK -te -th -tr -uk -vi -zh_CN -zh_TW -zu")
     Homepage:            http://www.mozilla.com/firefox
     Description:         Firefox Web Browser

[I] media-libs/libpng
     Available versions:  
     (1.2)  1.2.50 1.2.50-r1
     (0)    1.5.15 1.5.17-r1 ~1.6.6(0/16) ~1.6.7(0/16) 1.6.8(0/16)
     (1.5)  1.5.17-r15
       {apng neon static-libs ABI_MIPS="n32 n64 o32" ABI_X86="32 64 x32"}
     Installed versions:  1.6.8(05:13:08 04.02.2014)(apng -neon -static-libs ABI_MIPS="-n32 -n64 -o32" ABI_X86="64 -32 -x32")
     Homepage:            http://www.libpng.org/
     Description:         Portable Network Graphics library

[I] x11-base/xorg-drivers
     Available versions:  1.9 1.10 1.11 1.12 1.13 1.14 ~1.15 {INPUT_DEVICES="acecad aiptek elographics evdev fpit hyperpen joystick keyboard mouse mutouch penmount synaptics tslib vmmouse void wacom" VIDEO_CARDS="apm ark ast chips cirrus dummy epson fbdev fglrx freedreno geode glint i128 i740 impact intel mach64 mga modesetting neomagic newport nouveau nv nvidia omap omapfb qxl r128 radeon radeonsi rendition s3 s3virge savage siliconmotion sis sisusb sunbw2 suncg14 suncg3 suncg6 sunffb sunleo suntcx tdfx tga trident tseng v4l vesa via virtualbox vmware voodoo"}
     Installed versions:  1.14(05:04:21 04.02.2014)(INPUT_DEVICES="evdev -acecad -aiptek -elographics -fpit -hyperpen -joystick -keyboard -mouse -mutouch -penmount -synaptics -tslib -vmmouse -void -wacom" VIDEO_CARDS="radeon -apm -ast -chips -cirrus -dummy -epson -fbdev -fglrx -geode -glint -i128 -i740 -intel -mach64 -mga -modesetting -neomagic -nouveau -nv -nvidia -omap -omapfb -qxl -r128 -radeonsi -rendition -s3virge -savage -siliconmotion -sisusb -sunbw2 -suncg14 -suncg3 -suncg6 -sunffb -sunleo -suntcx -tdfx -tga -trident -tseng -v4l -vesa -via -virtualbox -vmware -voodoo")
     Homepage:            http://www.gentoo.org/
     Description:         Meta package containing deps on all xorg drivers

сделал пост для теста http://un-amigo.livejournal.com/30140.html с большой png. Иксы падают при заходе туда из Firefox. Может кто-то подтвердить или я один такой счастливый? :)


$ uname -a
Linux thecloneofmyown 3.12.6-gentoo #3 SMP Sun Feb 2 14:48:50 EET 2014 x86_64 AMD FX(tm)-8350 Eight-Core Processor AuthenticAMD GNU/Linux

firefox-22.0
nvidia-drivers-331.20
xorg-server-1.14.3-r2

Полет нормальный. Opera1216 - тоже.

NeverLoved ★★★★★ ()
Ответ на: комментарий от snaf

ps: пользуюсь хромом, в нем не падает. вот решил глянуть firefox, а он такие сюрпризы выдает.

caro ()
Ответ на: комментарий от caro

начиная с 16 у меня вообще не собирается, до этого лиса не крашилась только с march=core2. а какое отношение имеет вендобраузер на плюсах, написаный индусами, к системе?

wakuwaku ★★★★ ()
Последнее исправление: wakuwaku (всего исправлений: 1)
Ответ на: комментарий от wakuwaku

CFLAGS="-march=corei7 -O2 -pipe" видимо придется отказаться от него, хотел глянуть в связи с последними тенденциями в отношении расширений для хрома. но не судьба.

caro ()

ну, на 32 27-ой лис нормально съел

megabaks ★★★★ ()
Ответ на: комментарий от caro

я хз насколько ты сломал систему и что именно.
причин может быть много.
возможно поможет простая пересборка мира

megabaks ★★★★ ()
Ответ на: комментарий от megabaks

с флагами не эксперементирую, уже не первый год на стейбл, в 99.99% всё просто работает и меня устраивает, даже не знаю где можно было сломать. но попробую пересборку мира, спасибо.

caro ()
Ответ на: комментарий от snaf

Да ставил давно. Пользуюсь оперой, иногда хромиумом, совсем редко - лисой. Вот и не обновляю, пофиг.

NeverLoved ★★★★★ ()
Ответ на: комментарий от caro

ну а у меня уже не первый год ~ - тоже всё работает.
а пересборку мира всё-таки стоит делать при обновлении glibc/gcc и прочего тулчейна.
благо его сборку можно сделать незаметной, ибо приоритеты рулят.

megabaks ★★★★ ()
Ответ на: комментарий от megabaks

oh no, диванные аналитики в треде~~ не собирается только фуррифокс :p проблема в gcc и движке js, но не буду же я пересобирать мир ради вендобраузера.

wakuwaku ★★★★ ()
Ответ на: комментарий от wakuwaku

почему у меня собирается?
и таки переключить gcc для одного пакета автоматом и фоном не проблема.
кто хочет, тот делает, кто не хочет - тот ищет причины.
и уж меня назвать диванным теоретиком в генте...ну нельзя так обделываться публично!

megabaks ★★★★ ()
Ответ на: комментарий от megabaks

переключить gcc для одного пакета автоматом

не припомню такого. В общем-то, меня устраивает бинарная сборка, профит при измерениях в попугаях был значительно меньше 10%, а времени пересборка требует значительно. Скриптоложство не мешает быть диванным, при чём тут гента не ясно.

wakuwaku ★★★★ ()
Ответ на: комментарий от wakuwaku

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

megabaks ★★★★ ()
Последнее исправление: megabaks (всего исправлений: 1)
Ответ на: комментарий от wakuwaku

ололо

начиная с 16 у меня вообще не собирается, до этого лиса не крашилась только с march=core2. а какое отношение имеет вендобраузер на плюсах, написаный индусами, к системе?

$ emerge -p www-client/firefox

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild   R   ~] www-client/firefox-27.0  USE="alsa dbus gstreamer jit libnotify minimal startup-notification system-cairo system-icu system-jpeg system-sqlite wifi -bindist -custom-cflags -custom-optimization -debug (-pgo) -pulseaudio (-selinux)" LINGUAS="ru -af -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca -cs -csb -cy -da -de -el -en_GB -en_ZA -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr -fy_NL -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja -kk -km -kn -ko -ku -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -or -pa_IN -pl -pt_BR -pt_PT -rm -ro -si -sk -sl -son -sq -sr -sv_SE -ta -te -th -tr -uk -vi -xh -zh_CN -zh_TW -zu" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB
$
Stil ★★★★★ ()
Ответ на: комментарий от megabaks

я знаю тебя гораздо лучше, твоя диванность уже много лет как доказана, не спорь. ;) почему-то я не нашёл ничего на тему per package gcc средствами portage ни 3 года назад, ни сейчас, только какие-то мутные посты в интернетах. естественно, можно набыдлокодить что-нибудь, но до тех пор пока оно не поддерживается разрабами генты это ни к чему не приведёт.

wakuwaku ★★★★ ()
Ответ на: комментарий от megabaks

хочешь сломать мультилиб?
давай, только потом не спрашивай почему не работает, да это

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

Stil ★★★★★ ()
Ответ на: комментарий от wakuwaku

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

megabaks ★★★★ ()
Последнее исправление: megabaks (всего исправлений: 1)
Ответ на: Re: ололо от wakuwaku

чего «ага»? если ты для фаирфокса и вайна ставишь custom-cflags custom-optimization, то винить в проблемах ты можешь только себя.

Stil ★★★★★ ()
Ответ на: комментарий от Stil

я и не спорю.
есть ещё одна популярная нужная ненужность - скайпом кличут :3.
ну и если у человека мультилиб, то это ему зачем-то нужно, не!? ;)

megabaks ★★★★ ()
Ответ на: комментарий от wakuwaku

оно не поддерживается разрабами генты

а вот тут ты обделался обильно и прилюдно.

megabaks ★★★★ ()
Ответ на: комментарий от wakuwaku

загадка для тебя, о, недиванный ты наш знаток генты.
я насчитал 3 варианта задания конкретной версии gcc для пакета средствами портажа.
все 3 указаны в мане портажа.
потому все 3 способа поддерживаются официально.
найдёшь?

megabaks ★★★★ ()
Ответ на: комментарий от wakuwaku

в вики этого нет, ибо сия задача частный случай, а т.к. таких случаев бесчисленное множество, никто в здравом уме не станет их все расписывать.
тот же мой gcc-switcher это не более чем частный случай использования официальных возможностей портажа с парой фич:
все gcc per package указаны в одном месте, а не разбросаны по дирам/файлам
есть проверка наличия заданной версии.

megabaks ★★★★ ()
Ответ на: комментарий от wakuwaku

1. такие странности нужны очень немногим.
2. портаж уже и так это всё умеет, я лишь создал человеческое лицо
3. я и не пытался сие пропихивать

megabaks ★★★★ ()
Ответ на: комментарий от wakuwaku

загадку разгадал?
вот тебе подсказоньки для 2-х способов (в одном из них есть намёк и на третий)
1. http://megabaks.blogspot.ru/2012/10/portage.html
2. http://megabaks.blogspot.ru/2013/03/etcportageenv.html
заметь, про описание сего в мане я не соврал

megabaks ★★★★ ()
[ 97621.011] (EE)
[ 97621.035] (EE) Backtrace:
[ 97621.130] (EE) 0: /usr/bin/X (xorg_backtrace+0x36) [0x58b4d6]
[ 97621.130] (EE) 1: /usr/bin/X (0x400000+0x18f1d9) [0x58f1d9]
[ 97621.130] (EE) 2: /lib64/libpthread.so.0 (0x7f8af7ef3000+0x10b10) [0x7f8af7f03b10]
[ 97621.131] (EE) 3: /lib64/libc.so.6 (0x7f8af6d58000+0x136d5e) [0x7f8af6e8ed5e]
[ 97621.131] (EE) 4: /usr/lib64/xorg/modules/drivers/radeon_drv.so (0x7f8af597f000+0x2844c) [0x7f8af59a744c]
[ 97621.131] (EE) 5: /usr/lib64/xorg/modules/libexa.so (0x7f8af555a000+0x9426) [0x7f8af5563426]
[ 97621.131] (EE) 6: /usr/bin/X (0x400000+0x38093) [0x438093]
[ 97621.131] (EE) 7: /usr/bin/X (0x400000+0x3b516) [0x43b516]
[ 97621.131] (EE) 8: /usr/bin/X (0x400000+0x29f1a) [0x429f1a]
[ 97621.131] (EE) 9: /lib64/libc.so.6 (__libc_start_main+0xf5) [0x7f8af6d7cbf5]
[ 97621.131] (EE) 10: /usr/bin/X (0x400000+0x2a261) [0x42a261]
[ 97621.131] (EE)
[ 97621.131] (EE) Bus error at address 0x7f8ae184bae0
[ 97621.131] (EE)
Fatal server error:
[ 97621.131] (EE) Caught signal 7 (Bus error). Server aborting
[ 97621.131] (EE)
[ 97621.134] (EE)
Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.
caro ()
Ответ на: комментарий от megabaks

с дебагером я не разберусь на данный момент. ночью пересоберется, завтра проверю.

caro ()
Ответ на: комментарий от megabaks

Её. Тогда, будучи нубом, я решил проблемы gcc изменением per package флагов. Вполне работает до сих пор, интересные флаги только для некоторых пакетов.

wakuwaku ★★★★ ()
Ответ на: комментарий от wakuwaku

ну и

решил проблемы gcc изменением per package флагов

противоречит твоему

почему-то я не нашёл ничего на тему per package gcc средствами portage ни 3 года назад, ни сейчас, только какие-то мутные посты в интернетах.

и уж тем более

оно не поддерживается разрабами генты

megabaks ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.