ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [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