ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] снова про миграцию на 2.6
@ 2005-02-26 22:25 Peter V. Saveliev
  2005-02-26 23:24 ` [sisyphus] " Konstantin A. Lepikhov
  2005-02-27  7:14 ` [sisyphus] " Vadim V. Zhytnikov
  0 siblings, 2 replies; 11+ messages in thread
From: Peter V. Saveliev @ 2005-02-26 22:25 UTC (permalink / raw)
  To: sisyphus

...

Огромная просьба ткнуть носом в документацию по поводу, что делать, когда 
после миграции на 2.6:

1) не работает GLX в иксах (nvidia загружен, в конфиге xorg ничего не менял)
2) не работает модем, потому как не загружен ppp_async (руками пришлось)
3) не работает /etc/modules -- то есть он вообще в игноре
4) не работают сенсоры, а sensors-detect призывает сделать mknod

? Обвинения в экстремизме заранее отвергаю, т.к. мне нужен hotplug для юзеров. 
Про udev прочитал. Не понравилось, но смирился.

Многое из этого уже обсуждалось, но не могу найти в архиве. Ещё было бы 
неплохо это свести в один документ и повесить где-нибудь, т.к. не я один 
такой.

-- 
Peter V. Saveliev

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [sisyphus] Re: снова про миграцию на 2.6
  2005-02-26 22:25 [sisyphus] снова про миграцию на 2.6 Peter V. Saveliev
@ 2005-02-26 23:24 ` Konstantin A. Lepikhov
  2005-02-27 14:30   ` Peter V. Saveliev
  2005-02-27  7:14 ` [sisyphus] " Vadim V. Zhytnikov
  1 sibling, 1 reply; 11+ messages in thread
From: Konstantin A. Lepikhov @ 2005-02-26 23:24 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Hi Peter!

Sunday 27, at 01:25:40 AM you wrote:

> ...
> 
> Огромная просьба ткнуть носом в документацию по поводу, что делать, когда 
> после миграции на 2.6:
> 
> 1) не работает GLX в иксах (nvidia загружен, в конфиге xorg ничего не менял)
а чего в логи пишет?

> 2) не работает модем, потому как не загружен ppp_async (руками пришлось)
мне хватило ppp_generic

> 3) не работает /etc/modules -- то есть он вообще в игноре
у меня работает, но частично - по-крайней, мере звук находит правильно

> 4) не работают сенсоры, а sensors-detect призывает сделать mknod
у меня работают.

> 
> ? Обвинения в экстремизме заранее отвергаю, т.к. мне нужен hotplug для юзеров. 
> Про udev прочитал. Не понравилось, но смирился.
так вы его настроили и запустили?

> 
> Многое из этого уже обсуждалось, но не могу найти в архиве. Ещё было бы 
> неплохо это свести в один документ и повесить где-нибудь, т.к. не я один 
> такой.
надо материал собрать :)

-- 
WBR, Konstantin	      chat with ==>ICQ: 109916175
     Lepikhov,	      speak  to ==>JID: lakostis@jabber.org
aka L.A. Kostis       write  to ==>mailto:lakostis@pisem.net.nospam

...The information is like the bank... 			  (c) EC8OR


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [sisyphus] снова про миграцию на 2.6
  2005-02-26 22:25 [sisyphus] снова про миграцию на 2.6 Peter V. Saveliev
  2005-02-26 23:24 ` [sisyphus] " Konstantin A. Lepikhov
@ 2005-02-27  7:14 ` Vadim V. Zhytnikov
  2005-02-27 13:27   ` Alexey Morozov
  1 sibling, 1 reply; 11+ messages in thread
From: Vadim V. Zhytnikov @ 2005-02-27  7:14 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Peter V. Saveliev пишет:

>...
>
>Огромная просьба ткнуть носом в документацию по поводу, что делать, когда 
>после миграции на 2.6:
>
>1) не работает GLX в иксах (nvidia загружен, в конфиге xorg ничего не менял)
>2) не работает модем, потому как не загружен ppp_async (руками пришлось)
>3) не работает /etc/modules -- то есть он вообще в игноре
>
Вы наверное имели ввиду /etc/modules.conf?  А /etc/modules работает 
отлично и туда
нало прописать (надеюсь, что временно) всё недостающее.  И дело здесь, 
насколько я
понимаю, даже не столько в 2.6 а в тотальном переезде на hotplug/udev/hal.

>4) не работают сенсоры, а sensors-detect призывает сделать mknod
>
>? Обвинения в экстремизме заранее отвергаю, т.к. мне нужен hotplug для юзеров. 
>Про udev прочитал. Не понравилось, но смирился.
>
>Многое из этого уже обсуждалось, но не могу найти в архиве. Ещё было бы 
>неплохо это свести в один документ и повесить где-нибудь, т.к. не я один 
>такой.
>
>
У меня после последних обновлений отвалилось: принтер, звук, DVD, ZIP.
Всё заработало после прописывания в /etc/modules

lp
ide-cd
ide-floppy
snd_pcm_oss
snd_mixer_oss

Вот такая "ручная" работа!
Сенсоры не отваливались, поскольку они у меня исторически
были прописаны в /etc/modules

-- 
     Vadim V. Zhytnikov

      <vvzhy@mail.ru> 
     <vvzhy@netorn.ru>



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [sisyphus] снова про миграцию на 2.6
  2005-02-27  7:14 ` [sisyphus] " Vadim V. Zhytnikov
@ 2005-02-27 13:27   ` Alexey Morozov
  2005-02-27 14:14     ` [sisyphus] " Konstantin A. Lepikhov
  0 siblings, 1 reply; 11+ messages in thread
From: Alexey Morozov @ 2005-02-27 13:27 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

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

On Sun, Feb 27, 2005 at 10:14:52AM +0300, Vadim V. Zhytnikov wrote:
> У меня после последних обновлений отвалилось: принтер, звук, DVD, ZIP.
> Всё заработало после прописывания в /etc/modules
> 
> lp
> ide-cd
> ide-floppy
> snd_pcm_oss
> snd_mixer_oss
> 
> Вот такая "ручная" работа!
Ну, я уже говорил, что есть способ обойти и это.
Я, правда не уверен, что в каком-либо из "стандартных" ядер
есть патч на tmpfs, позволяющий закрыть данную проблему.

Впрочем, можно поставить udev-0.50-alt3 и поместить в
/etc/udev/devices все дивайсы, модули которых при новой системе
приходится грузить руками. Страшненько, но работает.

> Сенсоры не отваливались, поскольку они у меня исторически
> были прописаны в /etc/modules
Тоже способ.


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

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [sisyphus] Re: снова про миграцию на 2.6
  2005-02-27 13:27   ` Alexey Morozov
@ 2005-02-27 14:14     ` Konstantin A. Lepikhov
  2005-02-27 14:46       ` Alexey Morozov
  0 siblings, 1 reply; 11+ messages in thread
From: Konstantin A. Lepikhov @ 2005-02-27 14:14 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

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

Hi Alexey!

Sunday 27, at 07:27:54 PM you wrote:

> Ну, я уже говорил, что есть способ обойти и это.
> Я, правда не уверен, что в каком-либо из "стандартных" ядер
> есть патч на tmpfs, позволяющий закрыть данную проблему.
зато в wks26 этот патч есть. Что еще требуется для "магии"?
/sbin/modules_lookup у меня отсуствует.

-- 
WBR, Konstantin	      chat with ==>ICQ: 109916175
     Lepikhov,	      speak  to ==>JID: lakostis@jabber.org
aka L.A. Kostis       write  to ==>mailto:lakostis@pisem.net.nospam

...The information is like the bank... 			  (c) EC8OR

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

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [sisyphus] Re: снова про миграцию на 2.6
  2005-02-26 23:24 ` [sisyphus] " Konstantin A. Lepikhov
@ 2005-02-27 14:30   ` Peter V. Saveliev
  2005-02-27 18:53     ` [sisyphus] + (2.6 && hotplug) vs usb flash Peter V. Saveliev
  2005-02-27 20:18     ` [sisyphus] Re: снова про миграцию на 2.6 Michael Shigorin
  0 siblings, 2 replies; 11+ messages in thread
From: Peter V. Saveliev @ 2005-02-27 14:30 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Sunday 27 February 2005 02:24, Konstantin A. Lepikhov wrote:
<skip />
> > 1) не работает GLX в иксах (nvidia загружен, в конфиге xorg ничего не
> > менял)
>
> а чего в логи пишет?

Вот ведь бодяга: (EE) GLX is not supported with the Composite extension
Мог бы и сам догадаться... А ведь раньше всё работало :(

<skip />
> мне хватило ppp_generic

попробую

>
> > 3) не работает /etc/modules -- то есть он вообще в игноре
>
> у меня работает, но частично - по-крайней, мере звук находит правильно

не грузится ни один модуль из указанных в /etc/modules. Где может быть 
диагностика этого хозяйства?

<skip />
> > ? Обвинения в экстремизме заранее отвергаю, т.к. мне нужен hotplug для
> > юзеров. Про udev прочитал. Не понравилось, но смирился.
>
> так вы его настроили и запустили?

apt-get install вытянул его как зависимость то ли на ядро, то ли ещё не помню 
на что. Я просмотрел настройки, и понял, что это для меня ещё слишком сильное 
колдунство.

>
> > Многое из этого уже обсуждалось, но не могу найти в архиве. Ещё было бы
> > неплохо это свести в один документ и повесить где-нибудь, т.к. не я один
> > такой.
>
> надо материал собрать :)

modprobe mike at osdnorgua? Майк, сможешь снова спасти мир?

-- 
Peter V. Saveliev

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [sisyphus] Re: снова про миграцию на 2.6
  2005-02-27 14:14     ` [sisyphus] " Konstantin A. Lepikhov
@ 2005-02-27 14:46       ` Alexey Morozov
  2005-02-28  8:45         ` Slava Dubrovskiy
  0 siblings, 1 reply; 11+ messages in thread
From: Alexey Morozov @ 2005-02-27 14:46 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

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

On Sun, Feb 27, 2005 at 05:14:14PM +0300, Konstantin A. Lepikhov wrote:
> > Ну, я уже говорил, что есть способ обойти и это.
> > Я, правда не уверен, что в каком-либо из "стандартных" ядер
> > есть патч на tmpfs, позволяющий закрыть данную проблему.
> зато в wks26 этот патч есть. Что еще требуется для "магии"?
> /sbin/modules_lookup у меня отсуствует.
1. Поставить modules_lookup
2. Убедиться, что стоит udev-0.50-alt3
3. Прописать в /etc/udev/udev.conf нечто навроде
tmpfs_options="size=5m,helper=/sbin/modules_lookup"
4. Отредактировать /etc/modules_lookup.conf по вкусу

У меня сейчас там нечто навроде:
-----------
EVENT="LOOKUP", NAME="*cdrom*|*cdwriter*|*dvd*", MODULE="ide_cd"
NAME="psmouse*|psaux*", MODULE="psmouse"
# Unfortunately serial doesn't work yet as intended :-(
# Commented out for a while. You have to put 8250 into /etc/modules.conf
#NAME="ttyS*", MODULE="8250"
NAME="ppp", MODULE="ppp_generic"
NAME="nvidia*", MODULE="nvidia"
NAME="agpgart", MODULE="agpgart"
-----------

Мне рассказывали (wRAR), что данный метод не слишком здорово работает с
приложениями / модулями, привыкшими копаться в /dev/ "широкими мазками".
Так, например, aplay пытается открыть по очереди /dev/snd/controlC1,
/dev/aloadC1, /dev/snd/controlC2, /dev/snd/aloadC2 "и так восемнадцать
раз", точнее, 62 на моей машине. Естественно, дивайсов этих нет, и не
будет, а запуск шелл-скрипта на каждый такой open гарантирован.
В результате получается примерно 2-секундная пауза перед
воспроизведением. Как мне представляется, правильнее было бы полечить
aplay, хотя, наверное, есть другие способы решения данной проблемы,
например, отказаться от шелл-скрипта, переделать все на C, или еще более
радикально, вместо запуска программы переделать патч на запись
имени отсутствующего устройства в указанный unix domain сокет или как-либо
еще. Но все это требует более тщательного продумывания и, главное,
реализации, чем мой по сути 40-строчечный /sbin/modules_lookup, который
был написан в очередном припадке ненависти к шелл-программированию.


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

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [sisyphus] + (2.6 && hotplug) vs usb flash
  2005-02-27 14:30   ` Peter V. Saveliev
@ 2005-02-27 18:53     ` Peter V. Saveliev
  2005-02-27 20:18     ` [sisyphus] Re: снова про миграцию на 2.6 Michael Shigorin
  1 sibling, 0 replies; 11+ messages in thread
From: Peter V. Saveliev @ 2005-02-27 18:53 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Sunday 27 February 2005 17:30, Peter V. Saveliev wrote:
<skip />
> > мне хватило ppp_generic
>
> попробую

Мне не хватает:
pppd[15107]: Couldn't set tty to PPP discipline: Invalid argument

<skip />
> не грузится ни один модуль из указанных в /etc/modules. Где может быть
> диагностика этого хозяйства?

ошибочка. Грузятся. Некоторые, но бессистемно. ЗАвисимости не уловил. Точно не 
грузятся nvidia и ppp_async. Кстати, они же не грузятся через modprobe, 
только через insmod. Удобно, блин :|

<skip />

Как на мастере 2.4: втфкаем флэш, монтируем, отмонтируем, вынимаем. Далее так 
же.

Как на сизифе, ядро 2.4, было раньше: втыкаем, монтируем, размонтируем, 
вынимаем. Рестартуем hotplug (потому как иначе не получится), втыкаем, 
монтируем, и т.п.

Как на сизифе, ядро 2.4, чуть попозже: тоже, но рестарт hotplug не помогает. 
Руками вынимал (modprobe -r) модуль usb-storage, иначе флэшка вставала, 
последовательно, на sda, sdb, sdc и т.п. Модификации fstab уже не было.

Как на сизифе, ядро 2.4, сейчас: вообще ноль внимания на флэшку. Только 
забивая модули гвоздями, можно добиться реакции, и то вовсе не хотплага.

Как на сизифе, ядро 2.6.10wks-up, сейчас: втыкаем:


kernel: Attached scsi removable disk sda at scsi3, channel 0, id 0, lun 0
scsi.agent[14672]: disk 
at /devices/pci0000:00/0000:00:02.2/usb1/1-6/1-6:1.0/host3/
target3:0:0/3:0:0:0
fstab-sync[14696]: added mount point /media/usbdisk for /dev/discs/disc2/part1

вынимаем, втыкаем:

kernel: usb 1-6: new high speed USB device using ehci_hcd and address 3
kernel: ohci_hcd 0000:00:02.1: wakeup
kernel: usb 3-3: new full speed USB device using ohci_hcd and address 2
kernel: usb 3-3: device descriptor read/64, error -110
kernel: usb 3-3: device descriptor read/64, error -110
kernel: usb 3-3: new full speed USB device using ohci_hcd and address 3
kernel: usb 3-3: device descriptor read/64, error -110
kernel: usb 3-3: device descriptor read/64, error -110

Помогает только рестарт hotplug.

Значит ли это, что развитие пошло обратно и скоро (где-то через полгода) я 
смогу сказать пользователям, что для того, чтобы воткнуть флэшку, им больше 
не надо говорить в терминале sudo service hotplug restart? 

-- 
Peter V. Saveliev

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [sisyphus] Re: снова про миграцию на 2.6
  2005-02-27 14:30   ` Peter V. Saveliev
  2005-02-27 18:53     ` [sisyphus] + (2.6 && hotplug) vs usb flash Peter V. Saveliev
@ 2005-02-27 20:18     ` Michael Shigorin
  1 sibling, 0 replies; 11+ messages in thread
From: Michael Shigorin @ 2005-02-27 20:18 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Sun, Feb 27, 2005 at 05:30:54PM +0300, Peter V. Saveliev wrote:
> > > Многое из этого уже обсуждалось, но не могу найти в архиве.
> > > Ещё было бы неплохо это свести в один документ и повесить
> > > где-нибудь, т.к. не я один такой.
> > надо материал собрать :)
    ^^^^^^^^^^^^^^^^^^^^^
> modprobe mike at osdnorgua? Майк, сможешь снова спасти мир?

Куда уж мне; а вот закинуть в faq/docs -- всегда пожалуйста.

Только самому сейчас предстоит знакомиться с новыми граблями --
ощущения от 2.5.68 стёрты и неприменимы по большей части, а вот
новых и неогребённых поднакопилось...

В общем, $underlined :)

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


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [sisyphus] Re: снова про миграцию на 2.6
  2005-02-27 14:46       ` Alexey Morozov
@ 2005-02-28  8:45         ` Slava Dubrovskiy
  2005-03-06 15:12           ` Alexey Morozov
  0 siblings, 1 reply; 11+ messages in thread
From: Slava Dubrovskiy @ 2005-02-28  8:45 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Alexey Morozov пишет:

>>/sbin/modules_lookup у меня отсуствует.
>>    
>>
>1. Поставить modules_lookup
>2. Убедиться, что стоит udev-0.50-alt3
>3. Прописать в /etc/udev/udev.conf нечто навроде
>tmpfs_options="size=5m,helper=/sbin/modules_lookup"
>4. Отредактировать /etc/modules_lookup.conf по вкусу
>  
>
А kernel-feat-fs-tmpfs-lookup-traps надо?

-- 
С уважением,
Дубровский Вячеслав.



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [sisyphus] Re: снова про миграцию на 2.6
  2005-02-28  8:45         ` Slava Dubrovskiy
@ 2005-03-06 15:12           ` Alexey Morozov
  0 siblings, 0 replies; 11+ messages in thread
From: Alexey Morozov @ 2005-03-06 15:12 UTC (permalink / raw)
  To: slava, ALT Linux Sisyphus discussion list

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

On Mon, Feb 28, 2005 at 10:45:10AM +0200, Slava Dubrovskiy wrote:
> Alexey Morozov пишет:
> 
> >>/sbin/modules_lookup у меня отсуствует.
> >>    
> >>
> >1. Поставить modules_lookup
> >2. Убедиться, что стоит udev-0.50-alt3
> >3. Прописать в /etc/udev/udev.conf нечто навроде
> >tmpfs_options="size=5m,helper=/sbin/modules_lookup"
> >4. Отредактировать /etc/modules_lookup.conf по вкусу
> А kernel-feat-fs-tmpfs-lookup-traps надо?
Только если собираетесь пересобрать с этим патчем ядро.

Если не собираетесь пересобирать, и это не сделал за Вас [Константин],
то Вам эта схема не поможет.


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

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2005-03-06 15:12 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-02-26 22:25 [sisyphus] снова про миграцию на 2.6 Peter V. Saveliev
2005-02-26 23:24 ` [sisyphus] " Konstantin A. Lepikhov
2005-02-27 14:30   ` Peter V. Saveliev
2005-02-27 18:53     ` [sisyphus] + (2.6 && hotplug) vs usb flash Peter V. Saveliev
2005-02-27 20:18     ` [sisyphus] Re: снова про миграцию на 2.6 Michael Shigorin
2005-02-27  7:14 ` [sisyphus] " Vadim V. Zhytnikov
2005-02-27 13:27   ` Alexey Morozov
2005-02-27 14:14     ` [sisyphus] " Konstantin A. Lepikhov
2005-02-27 14:46       ` Alexey Morozov
2005-02-28  8:45         ` Slava Dubrovskiy
2005-03-06 15:12           ` Alexey Morozov

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