LINUX.ORG.RU

Ваши вопросы Грегу Кроа-Хартману (Greg Kroah-Hartman)

 greg kroah hartman, , , ,


0

0

Грег Кроа-Хартман (Greg Kroah-Hartman) согласился дать интервью пользователям LOR и LinSovet.com.

Грег - один из основных разработчиков Linux. Он мэйнтейнер для стабильной ветки ядра вместе с Крисом Райтом (Christ Wright), систем для стабилизации драйверов (staging subsystem), USB, driver core, debugfs, kref, kobject, sysfs, и еще нескольких подсистем. Он также мэйнтейнер Gentoo пакетов для этих програм, и помогает работе над пакетом ядра Gentoo. Именно Грег разработал udev и сделал все для того, чтобы избавить ядро от devfs. В настоящее время он работает в Novell SUSE Labs, уделяя основное свое время Linux Driver Project.

Пожалуйста, добавляйте ваши вопросы Грегу в комментарии здесь или по ссылке

>>> Подробности



Проверено: hibou ()

USB Mass Storage устройствам дается таймаут, для инициализации как я понимаю, так вот если корневая фс находится на таком устройстве, то ядро не ждет готовности устройства и преждевременно паникует. Поискав немного можно понять, что самый распостраненный способ обойти проблему, это использование initrd. Это похоже на перенос проблемы в пространсво пользователя, как и с udev. Итак почему же ядро не делает того что можно от него ожидать?

amaora ★★
()
Ответ на: комментарий от iZEN

>Зачем надо было избавляяться от devfs в ядре Linux, если в системе FreeBSD оно работает "из коробки"? Это запланированная несовместимость и привязка системо-ориентированных программ только к Linux?

Чтобы не вымереть с динозаврами.

madcore ★★★★★
()
Ответ на: комментарий от ViRus

>Видите ли, Линукс - чисто консольная ОС Ну а можно, чтобы она была чуть чуть попонятней?
Видите ли, Линукс уже много лет имеет графические оболочки и графические средства администрирования. А Вы давно из анабиоза?

fractaler ★★★★★
()
Ответ на: комментарий от ViRus

>Тогда извините. Но какое тогда ваше определение термина "обычный пользователь"?

>Видите ли, Линукс - чисто консольная ОС Ну а можно, чтобы она была чуть чуть попонятней?

Как бы я спрашивал определение слова "обычный пользователь"

1. Консоль это преимущество, а не недостаток.
2. Никто тебя не заставляет пользоваться консолью. Есть gnome/kde.
Точно так же, как никто не заставляет обычного пользователя админить выньду.
3. Кто тебе напел сказок, что "чисто консольная ОС"? Знакомый линуксофоб, у которого основной ОСь'ю стоит винда? Это всё равно что у кондитера спрашивать о том, говно или нет, продукция мясоперерабатывающего завода.

darkshvein ☆☆
()

Я первый кто пошел по ссылке? или только у меня вот так,

$ host linsovet.com ;; connection timed out; no servers could be reached

amaora ★★
()
Ответ на: комментарий от darkshvein

P.S.
Тут пасётся нехилый ареал убунтоидов, и в глаза не видевших консоль. Которые тебе могут заявить что её там и нет. И тем не менее успешно пользующихся линаксом на протяжении долгого времени.

darkshvein ☆☆
()
Ответ на: комментарий от sergey_feo

>> Что вы имеете ввиду под ждущим режимом? В англ версиях я вижу "suspend 2 disk" и "suspend 2 ram".

>suspend 2 ram.

>Хотелось бы услышать комментарии к тому, что suspend2ram работает примерно на половине домашних компьютеров. Какие там проблемы и ожидается ли улучшение ситуации?

Никогда. suspend2ram не стандартная функция, в отличии от suspend2disk. Главная не решаемая проблема - инициализация видео после просыпания, которое делается 16-битным биосом. A дальше кто как выкручивается, но на не лаптопах обычно никак. Слолько видел компов - не один не просыпался и в висте и в ХР

PS А вот с s2disk работает на ура!!! я обычно так и выключаю дом. комп, чтоб не терять сессию. сегодня смотрел резьюм - так более 20 раз! для сравнения, когда там еще была ХР то больше трех раз не просыпалась.

fi ★★★
()
Ответ на: комментарий от darkshvein

>Не оскорбляй девушку! (Если это не троль)

Спасибо. Я не тролль, а вендузятнег, который хочет перейти на линукс)

ViRus
()
Ответ на: комментарий от fi

>Никогда. suspend2ram не стандартная функция, в отличии от suspend2disk. Главная не решаемая проблема - инициализация видео после просыпания, которое делается 16-битным биосом. A дальше кто как выкручивается, но на не лаптопах обычно никак. Слолько видел компов - не один не просыпался и в висте и в ХР

вы просто не видели мой лаптоп. спокойно засыпает/просыпается в suspend2ram и suspend2disk.

registrant ★★★★★
()

Когда Линукс перестанет ориентироваться на "обычных юзеров" ?

S_wine
()

> Пожалуйста, добавляйте ваши вопросы Грегу в комментарии здесь

Дорогой Грег, почему в USB-подсистеме так широко используется uninterruptible sleep?

tailgunner ★★★★★
()
Ответ на: комментарий от ViRus

> Видите ли, Линукс - чисто консольная ОС

OMGWTF?!

Вопрос Грегу: что случилось с nl80211 в 2.6.29, кто виноват и что делать?

cruxish ★★★★
()
Ответ на: комментарий от Demon37

+1 Этот вопрос тоже включите.
Как то с ним не так задумчиво. Работает стабильно. Для вкрапления в 2.6.29.2 пришлось ручками патчить.

darkshvein ☆☆
()
Ответ на: комментарий от fi

> suspend2ram не стандартная функция, в отличии от suspend2disk

Про какой стандарт идёт речь?

> А вот с s2disk работает на ура!!!


Спасибо, это приятная информация. А то мне после экспериментов с s2ram уже не хотелось смотреть на s2disk: думал, там ещё хуже.

sergey_feo
()
Ответ на: комментарий от amaora

> USB Mass Storage устройствам дается таймаут, для инициализации как я понимаю, так вот если корневая фс находится на таком устройстве, то ядро не ждет готовности устройства и преждевременно паникует. Поискав немного можно понять, что самый распостраненный способ обойти проблему, это использование initrd

Есть решение проще - использование параметра rootdelay. Вот кусок моего grub.cfg:

menuentry "sda" {
linux /boot/vmlinuz-huge-smp-2.6.29.4-smp root=/dev/sda1 rootdelay=7 ro
}

Другое дело, что ядро могло бы в случае необнаружения корневой fs ждать (не более чего-то определённого), пока она не появится. И вот почему такой возможности нет - действительно вопрос.

sergey_feo
()
Ответ на: комментарий от Deleted

>Когда ядро Linux перепишут на Python?
Нунах. Уже переписали под java и продают с наклейкой "Windows seven"

darkshvein ☆☆
()

Когда, в конце концов, система будет иметь нормальный графический интерфейс и по уровню дружелюбности достигнет Windows или Mac OS X, шрифты уровня не ниже MS Windows (или Mac OS X)? Ну, еще хотелось бы спросить про уменьшение количества уязвимостей и увеличение рыночной доли продукта хотя бы до 10%, т.е. когда это произойдет.

AckerMAN
()

А вот на моем компе ни под какой виндой suspend to ram и suspend to disk не заводились,а в gnu/linux завелись без какого-либо моего вмешательства:-)

И вопрос:какая версия и какой дистрибутив(если они тогда уже существовали) gnu/linux была вашией первой?

DoctorSinus ★★★★★
()
Ответ на: комментарий от AckerMAN

>Когда, в конце концов, система будет иметь нормальный графический интерфейс и по уровню дружелюбности достигнет Windows или Mac OS X, шрифты уровня не ниже MS Windows (или Mac OS X)?
О мудрец! Пока ты смотрел на звёзды, ты не увидел, что в этом топике задают вопросы по ядру!

Когда, в конце концов, система будет иметь нормальный графический интерфейс, нормальный копипастинг мышкой, настраиваемые клавиатурные сочетания, сворачивание окон в верхнюю рамку, настройку поведения окон, загрузку обоев,тем,смайликов из интернетов, возможность создания панелей на рабочем столе, температурные мониторы на панель, и по уровню дружелюбности достигнет Debian? И приличный набор шрифтов из коробки.

darkshvein ☆☆
()
Ответ на: комментарий от darkshvein

>О мудрец! Пока ты смотрел на звёзды, ты не увидел, что в этом топике задают вопросы по ядру!

А, ну ошибся, бывает :3

>Когда, в конце концов, система будет иметь нормальный графический интерфейс, нормальный копипастинг мышкой, настраиваемые клавиатурные сочетания, сворачивание окон в верхнюю рамку, настройку поведения окон, загрузку обоев,тем,смайликов из интернетов, возможность создания панелей на рабочем столе, температурные мониторы на панель, и по уровню дружелюбности достигнет Debian? И приличный набор шрифтов из коробки.

Толсто!

AckerMAN
()
Ответ на: комментарий от sergey_feo

>Другое дело, что ядро могло бы в случае необнаружения корневой fs ждать (не более чего-то определённого), пока она не появится. И вот почему такой возможности нет - действительно вопрос.

Идем дружно читать документацию:

# grep -A 2 "rootwait" kernel-parameters.txt
rootwait [KNL] Wait (indefinitely) for root device to show up.
Useful for devices that are detected asynchronously
(e.g. USB and MMC devices).

Я бывало только на следующий день после включения питания втыкал mmc с корневой фс на одноплатнике :) Загружается не пикнув.

imhotep
()

Будyт-ли в ядре системные вызовы Windows NT на уровне ядра линукс - Linux Unified Kernel. (или как модуль)?

Absolute
()
Ответ на: комментарий от imhotep

> # grep -A 2 "rootwait" kernel-parameters.txt
> rootwait [KNL] Wait (indefinitely) for root device to show up.


Большое спасибо - будем знать, что такое есть и где надо было искать :-)

sergey_feo
()

Ваша любимая марка пива, версия ядра

ktotuta
()
Ответ на: комментарий от darkshvein

>Не смешно папа! Зато правда. (с)

Правда в том, что у тебя не хватило мозгов найти парочку сторонних софтин)))) Ах ну да, я же забыл, что у линуксоидов возникает ужасная боль ниже спины, когда в Windows для выполнения какого-то действия нужно установить стороннее приложение.

AckerMAN
()
Ответ на: комментарий от imhotep

А я уже устранил эту асинхронность :) спасибо, вопрос снимается.

amaora ★★
()
Ответ на: комментарий от Yareg

>А ты не осилил шрифты скачать и установить, если на те, что из коробки, жалуешься?

Шрифты MS установил. Долго ковырялся, чтобы субпиксельное сглаживание с ними заработало. Но, увы, либо выглядят как говно, либо глаза через некоторое время работы болят.

AckerMAN
()
Ответ на: комментарий от AckerMAN

>Правда в том, что у тебя не хватило мозгов найти парочку сторонних софтин))))
Ну и кто из нас работает напильником?

>у линуксоидов возникает ужасная боль ниже спины, >нужно установить стороннее приложение.

Поиск программ на дисках, сайтах. Отыскание нужных серийников, кряков, кигенов, антивирусов. Как то разонравился мне этот BDSM. Оттого и боль. От осознания выполнения ненужной работы, притом бесконечно.
>для выполнения какого-то действия нужно установить стороннее приложение.

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

darkshvein ☆☆
()
Ответ на: комментарий от alexu

>я, пожалуй, не буду совсем уж всякую чушь переводить и Грегу посылать, так что интересующиеся эротическими играми и нетрадиционными опытами могут интервьюировать друг друга в подъездах.

Зря: Интервью получится пресным и унылым.

Absurd ★★★
()
Ответ на: комментарий от amaora

какой-то глюк был с ДНСом. Сейчас вроде все ок. Буду задавать вопросы регистрару своему.

alexu
() автор топика
Ответ на: комментарий от yarodin

> Как пропатчить kde под freebsd?

на этот вопрос еще Ющенко ответил :-)

alexu
() автор топика
Ответ на: комментарий от darkshvein

>Поиск программ на дисках, сайтах. Отыскание нужных серийников, кряков, кигенов, антивирусов. Как то разонравился мне этот BDSM. Оттого и боль. От осознания выполнения ненужной работы, притом бесконечно.

Представь себе, под Windows есть бесплатный и (нонсенс!) свободный софт :)

>грязный реестр,запихивание своих файлов библиотек во все дырки и прочие радости самой лучшей системы

Не более чем байка времен Windows 95)))))

AckerMAN
()
Ответ на: комментарий от AckerMAN

>Представь себе, под Windows есть бесплатный и (нонсенс!) свободный софт :)
Сплю и верю что ты используешь только его. И не мучаешься со всем вышеперечисленным поиском серийников.

>грязный реестр,запихивание своих файлов библиотек во все дырки и прочие радости самой лучшей системы


>Не более чем байка времен Windows 95)))))

Пруфлинк в студию c решением этой проблемы!

darkshvein ☆☆
()
Ответ на: комментарий от ViRus

> Видите ли, Линукс - чисто консольная ОС Ну а можно, чтобы она была чуть чуть попонятней?
Видите ли, Линукс - это ядро, в нем нет консоли.
Ваш вопрос понятен и справедлив, но к разработчкикам ядра он отношения не имеет.

solid
()
Ответ на: комментарий от solid

> Линукс - это ядро, в нем нет консоли.

В нем есть консоль, поверь :) И это его огромное достоинство.

tailgunner ★★★★★
()
Ответ на: комментарий от darkshvein

>Сплю и верю что ты используешь только его

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

>И не мучаешься со всем вышеперечисленным поиском серийников

Да, я просто захожу на ru.board, в раздел варезник, открываю тему с нужной программой, скачиваю архив и устанавливаю. Это если прога платная, конечно. Проблем нет, вирусов тоже нет. ЧЯДНТ?

>Пруфлинк в студию c решением этой проблемы!

На что тебе пруфлинк?

AckerMAN
()
Ответ на: комментарий от tuupic

>Интересно, виндотролли переведутся когда-нить?

Хм, теперь каждый, кто критикует божественный линукс - виндотролль? О как!

AckerMAN
()
Ответ на: комментарий от AckerMAN

> теперь каждый, кто критикует божественный линукс - виндотролль? О как!

Каждый, кто рекламирует беспроблемные и безвирусные вендовые варезятники - вендотролль. Лживый вендотролль, я бы сказал.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

>Каждый, кто рекламирует беспроблемные и безвирусные вендовые варезятники - вендотролль. Лживый вендотролль, я бы сказал.

Да что вы говорите. Вы, как я полагаю, ни разу на форуме ru-board не были, да? И на торрент-трекерах тоже, да? А там тоже софт выкладывают (как ни странно), и если там будут вирусы, то получится хороший срач в комментах и могут даже дать банхаммером по голове. Я уж не помню, когда последний раз встречал вирусы в варезе.

AckerMAN
()
Ответ на: комментарий от AckerMAN

> Вы, как я полагаю, ни разу на форуме ru-board не были, да? И на торрент-трекерах тоже, да?

Блин, ты не поверишь....

> Я уж не помню, когда последний раз встречал вирусы в варезе.

Блин, и я тебе не поверю :D

tailgunner ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.