Можно ли использовать пакет ядра из другого дистрибутива?

Введите alsamixer в терминал.

Нажмите F6, чтобы выбрать звуковую карту, и попробуйте переключиться на HDA Intel, если она доступна, или что-то еще, кроме Nvidia. Вы также можете увеличить несколько немного небольших настроек, таких как усиление Mic и Mic.

Перезапустить любое приложение, которое может быть запущено. Это помогло мне включить звуки скайпа и услышать звонок.

Если вы отметите Приложения> Мультимедиа> Pulseaudio Volume Control; в выходных устройствах должно быть только одно устройство.

Надеюсь, это поможет. Работал для меня в Xubuntu 12.04.

1
задан 30 August 2012 в 14:59

2 ответа

Различные дистрибутивы, безусловно, НЕ используют одно и то же ядро, а не версию или фактическое ядро, даже если версии совпадают, обычно применяются исправления многих дистрибутивов, и они скомпилированы для разных архитектур и с разными параметрами. Distrowatch показывает ядро ​​по умолчанию, используемое каждым из дистрибутивов, которые он отслеживает. «Ядро Linux» - довольно сложная часть программного обеспечения, которая может быть скомпилирована несколькими способами. В основном, файл конфигурации настроен с помощью списка параметров стилей, и этот файл впоследствии точно определяет, какие блоки исходного кода или не включены в «ядро Linux» для вашей системы. (Тот же процесс также определяет, какие «модули ядра» построены.) Вообще говоря, разработчик дистрибутива сделает для вас весь этот «тяжелый подъем»: они скомпилируют одно или несколько ядер, используя параметры конфигурации, которые они тщательно выбрали , и включать их (в двоичной форме) в свои распределения. Они могут даже включать пользовательские патчи. Итак, ответ на ваш вопрос: «да» и «нет». «Да, несколько дистрибутивов могут использовать« версию Linux XYZ », но нет, они могут не использовать одни и те же параметры конфигурации при его создании.1 [!d0 ]

Надеюсь, что это ответит на ваш вопрос.

1Source: LinuxQuestions.org

2
ответ дан 25 May 2018 в 07:01
  • 1
    Я не уверен, что цитата отвечает на мой вопрос вообще ... Я не спрашивал и «Является ли версия ядра x.y.z от дуги абсолютно идентичной версии ядра x.y.z от Ubuntu " - Я уверен, что они не являются, к тому же ядро, которое я хотел попробовать, было новее, чем Ubuntu в настоящее время. Вопрос состоит в том, что «являются ядрами из разных совместимых друг с другом». - что, по-видимому, истинно, что на самом деле отличается от остальной системы - пользовательские приложения связаны, например, с конкретной версией libc и не будут работать с другим дистрибутивом с другой версией libc. – Sergey 31 August 2012 в 05:31
  • 2
    В средней части цитаты была более или менее информация о ядре. На него отвечают последние 2 абзаца, особенно последний. Из того, что я знаю, и я говорю вам, что это не так, как вы, или какие-либо другие пользователи здесь, но если вы создадите и скомпилируете его в соответствии с вашими потребностями, он будет работать. :) Спасибо за комментарий. – Mitch♦ 31 August 2012 в 11:38

Хорошо, так как я обещал подробные инструкции:

Пакеты Arch - это просто файлы .tar.gz, поэтому я загрузил и распаковал ядро ​​с того же URL-адреса, который используется диспетчером пакетов Arch.

Внутри архива есть boot, lib и usr каталоги, содержимое которых я скопировал внутри соответствующих файлов на моем жестком диске.

Затем я просмотрел файл .INSTALL и понял, что мне нужно запустить

. usr/share/kernel-eee/currver
depmod -a $KERNEL_VERSION

, который предположительно «сгенерировал modules.dep и файлы карт».

[d6 ] Затем я добавил ядро ​​в загрузочное меню GRUB, поскольку тот же URL , хотя, насколько я помню, файл, который я редактировал, был другим.

В моих тестах машина загрузилась 5 секунд быстрее с новым ядром и использовал немного меньше оперативной памяти, чем с ядром Ubuntu.

И это было весело:)

1
ответ дан 25 May 2018 в 07:01

Другие вопросы по тегам:

Похожие вопросы: