ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Michael Shigorin <mike@osdn.org.ua>
To: sisyphus@altlinux.ru
Subject: [sisyphus] [SUMMARY] Re: обновился, блин :-/ [xorg/nvidia/cdrecord/kde] (shm)
Date: Thu, 30 Dec 2004 13:18:37 +0200
Message-ID: <20041230111837.GE3142@osdn.org.ua> (raw)
In-Reply-To: <20041224080635.GG26993@osdn.org.ua> <20041224075642.GF26993@osdn.org.ua> <20041224075107.GE26993@osdn.org.ua>

[-- Attachment #1: Type: text/plain, Size: 3231 bytes --]

PreScriptum: при таких симптомах проверьте, а не запускается ли
серивис powertweakd и если запускается -- каково значение движка
System :: Kernel :: Resources :: Maximum shared memory percentage, 
которому почему-то дают уйти в 0.

On Fri, Dec 24, 2004 at 09:51:07AM +0200, Michael Shigorin wrote:
> в Konqueror оказалось сломанным image preview (вместо
> пиктограмм "картинка JPEG" или как их там образуется просто
> пустота, т.е. фоновое изображение; выглядит это так, как будто
> кто-то по очереди стирает пиктограмки, оставляя имена файлов --

...со словами (в ~user/.xsession-errors:0) вида

kdeui (KPixmapIO): WARNING: Could not get shared memory segment.
LoadPlugin: failed to initialize shared library /usr/lib/netscape/plugins/l=
ibnull
plugin.so [/usr/lib/netscape/plugins/libnullplugin.so: undefined symbol: FE=
_GetTo
plevelWidget]
[...]
kdeui (KPixmapIO): WARNING: Could not get shared memory segment.
appending message to ~/dead.letter.tmp
appending message to ~/dead.letter.tmp
appending message to ~/dead.letter.tmp
X Error: BadAccess (attempt to access private resource denied) 10

On Fri, Dec 24, 2004 at 09:56:42AM +0200, Michael Shigorin wrote:
> не запускаются вторые и последующие иксы с драйвером nvidia.
> Попытка запуска приводит к белому экрану с размазанной кашей из
> чёрных и зелёных точек, на чём мы замерзаем (NumLock и Alt-SysRq
> ещё работают, по ssh проверить не могу).  Отключение
> фреймбуфера (ну включен он у меня дома, 80x25 буквами по
> сантиметру с лишним -- не смешно) не помогает

...с жалобами опять же на shm (/var/log/Xorg.3.log):

(EE) NV(0): shmget(lowmem) error: Invalid argument

On Fri, Dec 24, 2004 at 10:06:35AM +0200, Michael Shigorin wrote:
> ~> cdrecord blank=fast -v               
> Cdrecord-Clone 2.01a37 (i586-alt-linux-gnu) Copyright (C) 1995-2004 JЖrg Schilling
> TOC Type: 1 = CD-ROM
> cdrecord: Invalid argument. shmget failed

В общем, старые рецепты уже действительно устарели:

> Для него нашлись рекомендации монтировать shm:
> http://www.ussg.iu.edu/hypermail/linux/kernel/0003.3/0705.html
> http://www.ussg.iu.edu/hypermail/linux/kernel/0003.3/0716.html
> При этом смутно помнится, что во времена перехода на Linux 2.4
> что-то подобное действительно надо было сплясать в initsripts,
> но сейчас вроде не замечал.  Протёр глаза, grep shm /etc/fstab
> на паре систем -- правильно, нифига.

А помог поиск "shm ipc vsu" на search.altlinux.ru -- в нужном
направлении подтолкнул вот этот тред:

http://lists.altlinux.ru/pipermail/sisyphus/2004-April/038890.html

Заглянул в /proc/sys/kernel/shmmax -- там 0.  Порой это "не
лимитировать", но заглянул в shmmin (4096) и решил попробовать.
Пихнул 32768 -- cdrecord опять отвалился.  Пихнул 16000000 -- о,
заработало, и иксы поднялись, и konqueror превьювит.

Зафиксировал (echo "kernel.shmmax = 16777216" >> /etc/sysctl.conf).

Но вопрос о том, как там оказался ноль -- остаётся открытым: сам
его туда не клал и на предыдущем 2.4.27-std-up-alt1 всё работало.

...закрыт: малину портил powertweakd, который зачем-то туда полез.
См. начало письма.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

  parent reply	other threads:[~2004-12-30 11:18 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-12-24  8:06 [sisyphus] обновился, блин :-/ [cdrecord/ide-scsi] Michael Shigorin
2004-12-24  7:56 ` [sisyphus] обновился, блин :-/ [xorg/nvidia] Michael Shigorin
2004-12-24  7:51   ` [sisyphus] обновился, блин :-/ [kde] Michael Shigorin
2004-12-24  8:16     ` Ivan Adzhubey
2004-12-24  8:27       ` [sisyphus] " Michael Shigorin
2004-12-24  9:05     ` [sisyphus] " Sergey V Turchin
2004-12-24  9:15       ` Valery V. Inozemtsev
2004-12-24 10:27       ` [sisyphus] " Michael Shigorin
2004-12-24 10:44         ` Sergey V Turchin
2004-12-30 11:18     ` Michael Shigorin [this message]
2004-12-24  8:40   ` [sisyphus] [JT] обновился, блин :-/ Mike Lykov
2004-12-24 10:38     ` [sisyphus] Re: обновился, блин :-/ [xorg/nvidia] Michael Shigorin
2004-12-24  9:10   ` [sisyphus] " Sergey V Turchin
2004-12-24 10:36     ` [sisyphus] " Michael Shigorin
2004-12-24 10:52       ` Sergey V Turchin
2004-12-24 11:24         ` Michael Shigorin
2004-12-24 15:22           ` Sergey V Turchin
2004-12-24 16:15             ` [sisyphus] Re: обновился, блин :-/ [kde&cdrecord: shm] Michael Shigorin
2004-12-24 16:30               ` Sergey V Turchin
2004-12-24 16:48                 ` Michael Shigorin
2004-12-26 11:59   ` [sisyphus] обновился, блин :-/ [xorg/nvidia] Valery V. Inozemtsev

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20041230111837.GE3142@osdn.org.ua \
    --to=mike@osdn.org.ua \
    --cc=sisyphus@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

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