* [sisyphus] Как разрешить core dump для xorg ?
@ 2012-03-05 12:56 Sergey
2012-03-05 13:26 ` Michael Shigorin
2012-03-05 13:34 ` Sergei Epiphanov
0 siblings, 2 replies; 11+ messages in thread
From: Sergey @ 2012-03-05 12:56 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
Приветствую.
Что-то лыжи не едут... kernel.core_pattern в sysctl.conf поправил.
такое впечатление, что, при старте xorg, значение ulimit -c игнорируется,
даже если Х-ы стартуют из-под пользователя, в init 3. Стало нужно
где-то ещё, кроме /etc/sysctl.conf и /etc/security значение менять ?
Кстати, у пользователя core size 0 тоже, несмотря на исправленное
значение в /etc/security/limits.d/50-defaults.conf, пока через ulimit
не поменяешь.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Как разрешить core dump для xorg ?
2012-03-05 12:56 [sisyphus] Как разрешить core dump для xorg ? Sergey
@ 2012-03-05 13:26 ` Michael Shigorin
2012-03-05 13:55 ` Sergey Y. Afonin
2012-03-05 13:34 ` Sergei Epiphanov
1 sibling, 1 reply; 11+ messages in thread
From: Michael Shigorin @ 2012-03-05 13:26 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Mon, Mar 05, 2012 at 04:56:48PM +0400, Sergey wrote:
> Что-то лыжи не едут... kernel.core_pattern в sysctl.conf поправил.
> такое впечатление, что, при старте xorg, значение ulimit -c игнорируется,
> даже если Х-ы стартуют из-под пользователя, в init 3. Стало нужно
> где-то ещё, кроме /etc/sysctl.conf и /etc/security значение менять ?
Н-да, брони на core-файлы навешано столько, что впору страничку
на вики заводить... ещё в /etc/rc.d/rc.sysinit в явном виде:
ulimit -Sc 0 >/dev/null 2>&1
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Как разрешить core dump для xorg ?
2012-03-05 12:56 [sisyphus] Как разрешить core dump для xorg ? Sergey
2012-03-05 13:26 ` Michael Shigorin
@ 2012-03-05 13:34 ` Sergei Epiphanov
2012-03-05 14:50 ` Sergey
1 sibling, 1 reply; 11+ messages in thread
From: Sergei Epiphanov @ 2012-03-05 13:34 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On 5 марта 2012 16:56 Sergey wrote:
> Приветствую.
>
> Что-то лыжи не едут... kernel.core_pattern в sysctl.conf поправил.
> такое впечатление, что, при старте xorg, значение ulimit -c игнорируется,
> даже если Х-ы стартуют из-под пользователя, в init 3. Стало нужно
> где-то ещё, кроме /etc/sysctl.conf и /etc/security значение менять ?
> Кстати, у пользователя core size 0 тоже, несмотря на исправленное
> значение в /etc/security/limits.d/50-defaults.conf, пока через ulimit
> не поменяешь.
Посмотрите в /etc/profile
--
С уважением, Епифанов Сергей
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Как разрешить core dump для xorg ?
2012-03-05 13:26 ` Michael Shigorin
@ 2012-03-05 13:55 ` Sergey Y. Afonin
2012-03-05 14:25 ` Michael Shigorin
0 siblings, 1 reply; 11+ messages in thread
From: Sergey Y. Afonin @ 2012-03-05 13:55 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Monday, March 05, 2012 15:26:21 Michael Shigorin wrote:
> Н-да, брони на core-файлы навешано столько, что впору страничку
> на вики заводить... ещё в /etc/rc.d/rc.sysinit в явном виде:
>
> ulimit -Sc 0 >/dev/null 2>&1
Нда... Но попытка поменять на ulimit -Sc unlimited тоже ничего не дала.
А страничка есть, в первом приближении: http://www.altlinux.org/Features/Core
Ещё бы помогала. :-)
--
С уважением, Сергей Афонин
asy@kraft-s.ru
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Как разрешить core dump для xorg ?
2012-03-05 13:55 ` Sergey Y. Afonin
@ 2012-03-05 14:25 ` Michael Shigorin
2012-03-05 14:39 ` Sergey Y. Afonin
2012-03-05 15:01 ` Sergey
0 siblings, 2 replies; 11+ messages in thread
From: Michael Shigorin @ 2012-03-05 14:25 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Mon, Mar 05, 2012 at 05:55:29PM +0400, Sergey Y. Afonin wrote:
> > Н-да, брони на core-файлы навешано столько, что впору страничку
> > на вики заводить... ещё в /etc/rc.d/rc.sysinit в явном виде:
> > ulimit -Sc 0 >/dev/null 2>&1
> Нда... Но попытка поменять на ulimit -Sc unlimited тоже ничего не дала.
> А страничка есть, в первом приближении: http://www.altlinux.org/Features/Core
> Ещё бы помогала. :-)
Страничку причесал, проверил:
# ulimit -Sc unlimited
# ulimit -Sc
unlimited
# ulimit -c
unlimited
# sysctl -w kernel.core_pattern=core
# sysctl kernel.core_pattern
kernel.core_pattern = core
# rm -f core
# sleep 60 &
[1] 21722
# killall -BUS sleep
#
[1] + bus error (core dumped) sleep 60
# file core
core: ELF 32-bit LSB core file Intel 80386, version 1 (SYSV), SVR4-style, from 'sleep 60'
Надеюсь, про наследственность изменений ulimit не забыли? :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Как разрешить core dump для xorg ?
2012-03-05 14:25 ` Michael Shigorin
@ 2012-03-05 14:39 ` Sergey Y. Afonin
2012-03-05 15:01 ` Sergey
1 sibling, 0 replies; 11+ messages in thread
From: Sergey Y. Afonin @ 2012-03-05 14:39 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Monday, March 05, 2012 16:25:18 Michael Shigorin wrote:
> Надеюсь, про наследственность изменений ulimit не забыли?
Так в том и дело. xorg стартует с непонятно откуда взятыми данными.
--
С уважением, Сергей Афонин
asy@kraft-s.ru
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Как разрешить core dump для xorg ?
2012-03-05 13:34 ` Sergei Epiphanov
@ 2012-03-05 14:50 ` Sergey
0 siblings, 0 replies; 11+ messages in thread
From: Sergey @ 2012-03-05 14:50 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Monday, March 05, 2012 17:34:24 Sergei Epiphanov wrote:
> Посмотрите в /etc/profile
Ага... Тут тоже прибито ulimit -Sc 0 >/dev/null 2>&1
Изменение здесть некоторый эффект даёт: в консольке ulimit -c показывает,
что надо. Но вот от xorg core-файла не видно всё ещё...
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Как разрешить core dump для xorg ?
2012-03-05 14:25 ` Michael Shigorin
2012-03-05 14:39 ` Sergey Y. Afonin
@ 2012-03-05 15:01 ` Sergey
2012-03-05 15:03 ` Michael Shigorin
1 sibling, 1 reply; 11+ messages in thread
From: Sergey @ 2012-03-05 15:01 UTC (permalink / raw)
To: sisyphus
On Monday, March 05, 2012 16:25:18 Michael Shigorin wrote:
> > А страничка есть, в первом приближении: http://www.altlinux.org/Features/Core
> > Ещё бы помогала. :-)
>
> Страничку причесал
> NB: поднятие ulimit доступно только root.
Хм...
$ ulimit -c
0
$ ulimit -c unlimited
$ ulimit -c
unlimited
Вроде как от юзера...
И в примере, может, написать kernel.core_pattern = /tmp/core-%e-%p как-нибудь ?
Там никаких ограничений с записью на отдельный раздел нет ?
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Как разрешить core dump для xorg ?
2012-03-05 15:01 ` Sergey
@ 2012-03-05 15:03 ` Michael Shigorin
2012-03-05 15:11 ` Sergey
0 siblings, 1 reply; 11+ messages in thread
From: Michael Shigorin @ 2012-03-05 15:03 UTC (permalink / raw)
To: sisyphus
On Mon, Mar 05, 2012 at 07:01:22PM +0400, Sergey wrote:
> > NB: поднятие ulimit доступно только root.
> Хм...
>
> $ ulimit -c
> 0
> $ ulimit -c unlimited
> $ ulimit -c
> unlimited
>
> Вроде как от юзера...
Спасибо, соврамши, поправил.
> И в примере, может, написать kernel.core_pattern = /tmp/core-%e-%p как-нибудь ?
> Там никаких ограничений с записью на отдельный раздел нет ?
Это уж лучше на усмотрение администратора, я бы не стал рекомендовать.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Как разрешить core dump для xorg ?
2012-03-05 15:03 ` Michael Shigorin
@ 2012-03-05 15:11 ` Sergey
2012-03-05 15:58 ` Michael Shigorin
0 siblings, 1 reply; 11+ messages in thread
From: Sergey @ 2012-03-05 15:11 UTC (permalink / raw)
To: sisyphus
On Monday, March 05, 2012 17:03:35 Michael Shigorin wrote:
> > И в примере, может, написать kernel.core_pattern = /tmp/core-%e-%p как-нибудь ?
> > Там никаких ограничений с записью на отдельный раздел нет ?
>
> Это уж лучше на усмотрение администратора, я бы не стал рекомендовать.
Может вариантом рядом ? А то это ещё сообразить надо, что так можно.
А core-файлы так искать удобнее. Да и чистить.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Как разрешить core dump для xorg ?
2012-03-05 15:11 ` Sergey
@ 2012-03-05 15:58 ` Michael Shigorin
0 siblings, 0 replies; 11+ messages in thread
From: Michael Shigorin @ 2012-03-05 15:58 UTC (permalink / raw)
To: sisyphus
On Mon, Mar 05, 2012 at 07:11:17PM +0400, Sergey wrote:
> > > И в примере, может, написать kernel.core_pattern =
> > > /tmp/core-%e-%p как-нибудь ? Там никаких ограничений с
> > > записью на отдельный раздел нет ?
> > Это уж лучше на усмотрение администратора, я бы не стал рекомендовать.
> Может вариантом рядом ? А то это ещё сообразить надо, что так можно.
> А core-файлы так искать удобнее. Да и чистить.
Ну так добавьте рядом или на страничку обсуждения :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2012-03-05 15:58 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-03-05 12:56 [sisyphus] Как разрешить core dump для xorg ? Sergey
2012-03-05 13:26 ` Michael Shigorin
2012-03-05 13:55 ` Sergey Y. Afonin
2012-03-05 14:25 ` Michael Shigorin
2012-03-05 14:39 ` Sergey Y. Afonin
2012-03-05 15:01 ` Sergey
2012-03-05 15:03 ` Michael Shigorin
2012-03-05 15:11 ` Sergey
2012-03-05 15:58 ` Michael Shigorin
2012-03-05 13:34 ` Sergei Epiphanov
2012-03-05 14:50 ` Sergey
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git