Страница 2 из 5

Re: Debian 5 lenny

Добавлено: 09 мар 2009, 02:14
$iD

Код: Выделить всё

dmesg|tail
[   75.543113] PPP MPPE Compression module registered
[  734.490710] UDF-fs: No VRS found
[  734.499437] ISO 9660 Extensions: Microsoft Joliet Level 3
[  734.582926] ISO 9660 Extensions: RRIP_1991A
[  735.698540] cdrom: This disc doesn't have any tracks I recognize!
[  803.130616] cdrom: This disc doesn't have any tracks I recognize!
[  807.078040] UDF-fs: No VRS found
[  807.118042] ISO 9660 Extensions: Microsoft Joliet Level 3
[  807.188583] ISO 9660 Extensions: RRIP_1991A
[  808.268938] cdrom: This disc doesn't have any tracks I recognize!
Audacious не подвисает! играет к примеру 20 секнуд, а потом музыка остонавливается... но плеер работает, т.е. я могу сменить трек и он опять начнет играть, но пройдет еще 20 сек и трек опять останавливается (как будто на паузе), если нажать плей, то песня проигрывается с начала!

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

Re: Debian 5 lenny

Добавлено: 09 мар 2009, 18:13
$iD
В Audacious сменил модуль вывода звука с ALSA output plugin на OSS output plugin и все стало работать! и Audacious и Амарок!
Все казалось бы хорошо, но почему с als'ой не хочет работать нормально??? может стоит слить новую версию и перекомпилировать?

Re: Debian 5 lenny

Добавлено: 09 мар 2009, 20:11
$iD
Всётаки не очень то и помогло, подвисать конечно перестал, что не может не радовать, но теперь звук стал заикаться :(

Re: Debian 5 lenny

Добавлено: 11 мар 2009, 10:53
GnoM
Попробуй пересобери ядро. Мне во всяком случае это помогло с моей mcp61

Re: Debian 5 lenny

Добавлено: 11 мар 2009, 12:04
$iD
Попробуй пересобери ядро. Мне во всяком случае это помогло с моей mcp61
Я бы согласился без проблем, да есть загвоздка: Я этого ниразу не делал и боюсь запороть всю ось :) если бы был список команд которые по очередно нада выполнять - было бы проще :)

Re: Debian 5 lenny

Добавлено: 11 мар 2009, 12:35
GnoM
Ничго не запорешь - старый образ ядра остается. Начет последовательности команд:
распаковываешь исхожники ну скажем в /usr/src/linux-2.6.xx

Код: Выделить всё

make xconfig
Тут указываешь нужные модули. Грабли в чем: либо все свои железяки (особенно контролеры веника) указываешь как built-in, либо делаешь потом initrd

Код: Выделить всё

make bzImage
make
make modules
make modules_install
make install
Затем конфигурируешь загрузчик - делаешь там два арианта загрузки: один со старым ядром, другой - с новым.

Re: Debian 5 lenny

Добавлено: 11 мар 2009, 17:29
IceMan
2 Gnom: не нужно из дебиана делать lfs.
Правильный способ описан тут http://kernel-handbook.alioth.debian.org/

Re: Debian 5 lenny

Добавлено: 11 мар 2009, 17:49
GnoM
Я так всегда делал. ИМХО всё остальное лишь навароты.

Re: Debian 5 lenny

Добавлено: 11 мар 2009, 18:16
Llama
легким движение make install любой дистрибутив превращается в шлакварь

Re: Debian 5 lenny

Добавлено: 11 мар 2009, 22:05
master_of_shadows
Llama писал(а):легким движение make install любой дистрибутив превращается в шлакварь
Хе хе. А ведь правда. :mrgreen:

Re: Debian 5 lenny

Добавлено: 12 мар 2009, 11:58
GnoM
Llama писал(а):легким движение make install любой дистрибутив превращается в шлакварь
:mrgreen: :mrgreen: :mrgreen:

Re: Debian 5 lenny

Добавлено: 12 мар 2009, 12:14
$iD
Ну так как сделать правильно? посмотрел в инете статьи по сборке ядер, там тоже также было написано как сказал GnoM!

Re: Debian 5 lenny

Добавлено: 12 мар 2009, 12:28
master_of_shadows
Ну так как сделать правильно? посмотрел в инете статьи по сборке ядер, там тоже также было написано как сказал GnoM!
Если хочется гемороя в веде slack-way то как Гном, а если debian-way АйсМен расписал.

Re: Debian 5 lenny

Добавлено: 12 мар 2009, 12:44
grub
$iD, вариант по-дебиански по сути подразумевает, что после сборки ядро заворачивается в deb-пакет, который дальше можно ставить-удалять-обновлять (например, если Вы пересобрали то же ядро еще раз с более другим набором опций).
С точки зрения Debian это правильно, т.к. бесхозные системные файлы -- зло.

Вся разница между двумя вариантами в том, что в конечной точке классического подхода собранные файлы копируются в /boot и /lib -- и дальше только в Вашей голове остается информация о том, что эти файлы как-то связаны друг с другом. Информация же о полном списке этих файлов вообще нигде не будет сохранена. Так что при необходимости очистить систему Вам придется вручную найти и удалить все относящиеся к сборке X.Y.z-yourbuild файлы в /boot а также снести директорию с соответствующим именем в /lib (и не забыть поправить меню загрузчика).

В варианте же deb-пакета все это автоматизировано. После самой сборки Вы получаете ровно один deb-файл в котором внутри хранится, все что надо. Этот пакет средствами системы (dpkg, apt) можно устанавливать, переустанавливать и удалять. Всю заботу о контроле списка файлов установленного пакета (в т.ч. недопущении их перезатирания другими пакетами), обновлении меню загрузчика и т.п. возьмет на себя система. Вот и все.

Поэтому, если Вы сидите на debian, ответ практически очевиден.

Re: Debian 5 lenny

Добавлено: 12 мар 2009, 16:59
$iD
Где бы почитать на русском! как собрать ядро для дебиана??