НовостиСобытияКонференцииФорумыIT@Work
Open Source:

Блог

«I still want the desktop»

Сергей Голубев
25.08.2014 11:49:50
Теги: десктоп

Именно эти слова основателя системы Linux, сказанные им на конференции LinuxCon, приводит сайт eWeek. Конечно, говорил он о многом — о драйверах, о разрастании ядра, о нехватке мэйнтейнеров… Но именно эта фраза вызвала бурные аплодисменты слушателей. Видимо, десктоп нужен не только Линусу Торвалдсу.

Не правда ли, странно? Всевозможные аналитики пишут о том, что десктоп уже не актуален, пользователи активно движутся в направлении облаков и т.д. Однако, один из самых известных программистов в мире, которого уж точно нельзя упрекнуть в некомпетентности, продолжает утверждать, что ему нужен десктоп. И собравшиеся на конференции люди (тоже наверняка не «чайники») с ним согласны.

Линус Торвалдс утверждает, что проблема развития десктопа никак не связана с разработкой ядра системы. Это вопрос общей инфраструктуры. Также он посетовал на недостаточное тестирование драйверов на относительно старых устройствах, что тоже имеет непосредственное отношение к «дружелюбию» десктопа.

Отцу-основателю, конечно, виднее. Тем не менее, на моём достаточно новом ноутбуке Lenovo S540 дела с поддержкой «железа» пока обстоят не самым лучшим образом.

Прежде всего — ошибка в драйвере Intel Corporation Wireless 7260. Насколько я понимаю, на данный момент она уже исправлена. Правда, до моей системы РОСА исправление пока не дошло — сетевой адаптер продолжает самопроизвольно отключаться.

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

Правда, в ждущий режим система переходит уже нормально. Одну ошибку разработчики исправили.

При этом я не могу пожаловаться на неудобное ПО — напротив, оно мне очень нравится. Мне грех сетовать на неотзывчивость компании РОСА — ошибка в почтовом клиенте mutt, про которую я написал на форуме, была исправлена за пару часов.

Наверное, действительно проблемы в некой общей инфраструктуре. Драйвером сетевого адаптера должна заниматься компания Intel, а поддержкой трекпойнта — Lenovo. Первая это делает (хоть и не так быстро, как хочется), вторая — судя по всему, нет. И способов повлиять на это пока не видно.

Комментариев: 59

Только зарегистрированные и авторизованные пользователи могут добавлять комментарии

Donat Lipkovsky
26.08.2014 13:37:48

Цитата
Драйвером сетевого адаптера должна заниматься компания Intel, а поддержкой трекпойнта — Lenovo.


Мне так не кажется. Подход к драйверам в Линукс несколько другой. Это вопрос к разработчиком ядра и конкретного дистрибутива.
На моём Lenovo ThinkPad Edge E525 трекпоинт и тачпад работают под ROSA Desktop Fresh R3 точно так же, как и под Windows 7.
А тот же Altlinux сотрудничать отказывается. И это при том, что о проблеме тачпада под Альт говориться уже не один год. Тем не менее пацаны категорически игнорят вопрос, давая ссылку на целую страницу с инструкцией самостоятиельной понастройке из командной строки. Я подозреваю, это тест для выявления истинных патриотов.
Кстати, хотя WiFi и не интеловский, но проблем с ними на вышеперечисленных дистрибутивах нет, а вот на последней Ебунте периодически отваливается. И это странно.

26.08.2014 16:31:21

Да, на Вашем ноуте аппаратные кнопки трекпойнта. Поэтому устройство распознаётся как отдельный манипулятор и должно работать везде.
Альты тачпад не любят — это факт.

27.08.2014 14:53:56

Цитата
Правда, до моей системы РОСА исправление пока не дошло — сетевой адаптер продолжает самопроизвольно отключаться.


А это и есть основная причина отсутствия поддержки Linux для десктопа. Если бы Intel и Lenovo могли выпускать исправления для платформы, они бы были.

27.08.2014 22:53:35

Интел может и уже выпустил (судя по тексту статьи) исправления. А леново просто не хочет ничего делать, неужели вы знаете способ их заставить?

27.08.2014 23:10:44

Цитата
Интел может и уже выпустил (судя по тексту статьи) исправления.


Вот именно. Сергею абсолютно не важно, когда Intel выпустила обновления — хоть пять лет назад. Ему важно, когда эти обновления появятся на его ноутбуке. А на этот срок Intel не влияет.

Поэтому Сергей будет сидеть и ждать, а Intel не сможет обеспечить уровень сервиса.

28.08.2014 10:14:34

Цитата
А на этот срок Intel не влияет.

Я упорно не могу понять почему вы считаете что интел должны влиять на этот срок. Если Сергей не захочет ставить обновление, то сотрудники интел должны ночью прокрасться к нему в дом и обновить систему? Они уже сделали всё что от них требовалось, согласитесь, что глупо обвинять фермера в том, что в магазине вам продали тухлый пирожок с мясом.

28.08.2014 12:23:05

Цитата
Я упорно не могу понять почему вы считаете что интел должны влиять на этот срок.


https://ru.wikipedia.org/wiki/SLA

28.08.2014 12:59:57

И в какой же момент времени между в цепочке Сергей Голубев - ... - Интел возникло понятие SLA. Да ещё и обязывающее интел обновить Сергею систему.

28.08.2014 13:02:35

В момент покупки Сергеем продукции Intel.

Цитата
Да ещё и обязывающее интел обновить Сергею систему.


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

28.08.2014 13:19:05

Почему ты решил, что Сергей не может использовать изменение которое сделал Интел, из теста статьи следует что он этого просто не хочет?

28.08.2014 13:20:57

Цитата
Почему ты решил, что Сергей не может использовать изменение которое сделал Интел


«Правда, до моей системы РОСА исправление пока не дошло».

Видимо, если Сергей пишет, что обновление не дошло, это должно означать, что обновление не дошло, и значит, он не может поставить это обновление?

Мне интересно, сколько лет ещё ты собираешься игнорировать эту проблему?

28.08.2014 14:20:35

Цитата
Мне интересно, сколько лет ещё ты собираешься игнорировать эту проблему?

Наверно столько же сколько ты будешь указывать на несуществующую проблему.

Тут http://www.pcweek.ru/foss/blog/foss/6885.php?commentId=30210#30196 я привёл пару способов, как получить это обновление.

28.08.2014 14:23:37

Цитата
я привёл пару способов, как получить это обновление.


Сменить дистриубтив, DE, метод инициализации, мозги, компьютер и т.д. — не является и не может являться решением проблемы, поскольку смена чего угодно на что угодно повлечёт за собой появление новых проблем.

Самому поставить патч — это отличная заявка на победу на десктопе, я там уже написал.

28.08.2014 14:30:29

Цитата
Наверно столько же сколько ты будешь указывать на несуществующую проблему.


У Сергея отваливается WiFi, Intel не может исправить эту ситуацию.

Да не проблема!

А что тогда проблема? smile:D

28.08.2014 13:41:32

Почему не могу? Могу. Почитаю документацию и сам поставлю патч. Но речь идёт не о юниксвэй, а о массовом десктопе.
И да, я в курсе, что никто ничего никому не должен smile:).

28.08.2014 14:25:57

И я о том же, вы на каком то основании выбрали росу, и проблемы с wifi не столь критичны что б использовать, что-то другое. Но если бы был другой дистрибутив, такой же как РОСА только без проблем с wifi, вы бы на него не перешли? Когда вокруг всего этого вырастет здоровая экономическая инфраструктура, то будет несколько дистрибутивов от нескольких компаний, которые не будут тянуть с обновлениями.

28.08.2014 14:27:51

Потому что по совокупности РОСА продолжает оставаться лучшим дистрибутивом для настольной системы. Я про это постоянно говорю smile:).
Я потому и привожу в пример лучших. Уверен, что в других системах дела обстоят значительно хуже.

28.08.2014 14:26:24

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

Я так ставил драйвер для модема в 2000-м, почему-то больше не хочу.

29.08.2014 09:39:51

Сергей решил не ждать smile:).
Как выяснилось, проблема решается просто.
Подключением неофициального репозитория с последней веткой ядра:
urpmi.addmedia Kernel_31410 http://abf-downloads.rosalinux.ru/kernels_3_14x_personal/repository/rosa2012.1/x86_64/main/release/
И обновлением системы:
urpmi --auto-select --auto-update

27.08.2014 22:51:06

У вас всегда есть возможность перейти на дистрибутив с более активными ментейнерами или самому стать влить нужный патч.

27.08.2014 23:11:00

Отличная заявка на победу на десктопе.

28.08.2014 09:57:30

Для дистрибутива компании РОСА.

28.08.2014 12:22:31

Для любого дистрибутива.

28.08.2014 13:00:47

Экстраполяция по нерепрезентативной выборке до добра не доводит.

28.08.2014 13:03:14

Покажи мне репрезентативную выборку.

28.08.2014 13:10:07

Статистика продаж хромбуков в США подойдёт?

28.08.2014 13:22:56

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

В то время как в любом дистрибутиве есть майнтейнеры и репозитарий. Поэтому совет «перейти на другой дистрибутив» и «собрать пакет самому» — подходит под любой дистрибутив, кроме хромоОС.

Так что это проблема любого дистрибутива.

28.08.2014 14:32:29

Ты так и не понял?
Пример:
HP производит хромбуки
HP производит принтеры
С твоих слов если я купил принтер HP и хромбук HP, то HP обязан сделать так, что б принтер подключался к хромбуку. Я не прав?

28.08.2014 14:37:24

Пётр, Вы постоянно и неоправданно используете слово «обязан». Никто никому ничего не обязан. Мы говорим о условиях появления массового десктопа. При этом нельзя исключать, что этот самый десктоп нужен только мне, Сергею и Линусу smile:).

28.08.2014 14:48:07

Цитата
Пётр, Вы постоянно и неоправданно используете слово «обязан»

Знаю, просто хотелось прочитать "не обязан" не в вашем посте.

Меня пытаются убедить, что большое число линукс-дистрибутивов создаёт проблемы для вендоров, мотивируя это тем, что вендор не может обеспечить корректную работу своего оборудования во всех возможных дистрибутивах (и даже кидают ссылку на эсэлэй) и именно это препятствует развитию массового десктопа на линуксе. Я всего лишь хочу обратить внимание, что вендоры уже сейчас не обеспечивают поддержку выпускаемого оборудования, на этом основании я делаю вывод, что причина всё таки в чём то другом.

28.08.2014 14:50:42

Ну причина-то как раз понятна — выпускающие дистрибутив команды просто физически не могут за всем уследить. То есть, патч войдёт в следующее ядро и вот тогда уже проблема решится. Или пользуясь хорошими личными отношениями попросить… smile:)

28.08.2014 14:57:27

Но ведь вы же согласны, что интел тут никаким боком?

28.08.2014 15:02:54

Формально нет. Но изначально-то ошиблась именно Intel.
Хороший вариант решения проблемы — «железячники» выбирают несколько дистрибутивов и поддерживают их «напрямую».

28.08.2014 14:39:32

HP не обязана. HP хочет поднять продажи и качественная поддержка — один из способов. Поэтому HP хочет, чтобы их принтеры подключались к максимально возможному числу платформ — это повышает продажи. Т.е. это её инициатива, но не обязанность.

28.08.2014 15:02:20

Пример был про то что принтер HP нельзя подключить к хромбуку HP. Вполне конкретная (одна) ОС, 2 устройства одного вендора, никакой поддержки, но это не мешает HP выпускать хромбуки.

28.08.2014 15:04:36

Этот пример совершенно перпендикулярен обсуждаемому вопросу.

28.08.2014 15:07:35

Цитата
это и есть основная причина отсутствия поддержки Linux для десктопа. Если бы Intel и Lenovo могли выпускать исправления для платформы, они бы были.

Почему же перпендикулярен, продолжая рассуждения, либо HP должно поддерживать хромбуки либо не выпускать их.
Но таки, выпускает, не поддерживает, и почему-то их покупают.

28.08.2014 15:18:56

Боже ты ж мой, ты правда не видишь разницы между специализированной вспомогательной платформой и ОС общего назначения?

HP ничего не должна. Для специализированной ОС, такой как ChromeOS, поддержка периферии некритична — поэтому и покупают.

28.08.2014 15:23:13

Цитата
Боже ты ж мой, ты правда не видишь разницы между специализированной вспомогательной платформой и ОС общего назначения?

Где грань? В чём специальность назначение хромоси?

28.08.2014 15:26:00

Хотя бы в необходимости быстрого интернета.

28.08.2014 15:34:42

Ах точно, у вас же wifi барахлит. Шучу.

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

28.08.2014 15:34:50

А грань между массовым пользователем и программистом ты тоже не видишь? smile:o

Тогда понятно, что и проблемы ты не видишь.

28.08.2014 15:37:57

Цитата
А грань между массовым пользователем и программистом ты тоже не видишь?

Вижу, поэтому и считаю хромбук устройством общего назначения.

28.08.2014 15:40:42

Тогда зачем ты предлагаешь в качестве решения проблемы невозможности быстрого распространения обновлений в дистрибутивах «сменить дистрибутив» и «наложить патчи самому», если прекрасно знаешь, что массовый пользователь этим заниматься не будет?

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

Или ты любитель ВП?

28.08.2014 16:02:40

Цитата
Почему ты считаешь хромобук устройством общего назначения, если видишь разницу между программистом, способным выжать из хромобука то, что ему нужно, и массовым пользователем, который на хромобуке сможет выполнять только тот ограниченный круг задач, заложенный производителем?

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

28.08.2014 16:08:35

Цитата
Программист не станет покупать хромбук и выжимать из него что-либо.


Да ладно, а зачем тогда он это делает? http://www.webupd8.org/2013/12/install-ubuntu-on-your-chromebook-using.html

Цитата
Да у хромбука ограничены возможности, но рынок показывает, что для массового пользователя это проблемой не является


Что и требовалось доказать.

28.08.2014 16:27:19

Цитата
Да ладно, а зачем тогда он это делает?

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

28.08.2014 16:31:48

Хватит скакать. Ты сказал, что программист не будет покупать хромобук, чтобы поставить ОС общего назначения, а теперь у тебя «это не значит, что каждый купивший хромобук».

То есть ты всё-таки не видишь грани между программистом и массовым пользователем.

Это большая проблема.

28.08.2014 17:07:20

Чего? Куда?

Цитата
Ты сказал, что программист не будет покупать хромобук, чтобы поставить ОС общего назначения, а теперь у тебя «это не значит, что каждый купивший хромобук».


Не нужно цепляться к словам, тем более обрезая исходную фразу. Да кто-то из покупателей хромбуков программист, да кто-то и программистов купивших хромбук переставил ОС, это факт. Но большинство (я бы даже уточнил, подавляющее большинство) пользователей хромбуков очевидно не программисты и очевидно ничего не меняли после покупки.

Но я всё таки явно выскажу свою мысль, явно. Несмотря на отсутствие поддержи продажи хромбуков (пресловутый линукс-десктоп) растут на фоне общего падения спроса. Этот рост обеспечен исключительно одним фактором: хромбуки продаются с предустановленной хромосью.

28.08.2014 17:11:04

Цитата
Несмотря на отсутствие поддержи продажи хромбуков (пресловутый линукс-десктоп)


Хромобук не является пресловутым линукс-десктопом. Точно также как и андроид, FirefoxOS и другие ОС специального назначения на базе ядра Linux — не являются Linux-десктопом.

Цитата
Этот рост обеспечен исключительно одним фактором: хромбуки продаются с предустановленной хромосью.


Этот рост обусловлен тем, что это узкоспециализрованное устройство с заниженными требованиями. И только квалифицированные программисты могут сделать из него линукс-десктоп общего назначения.

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

28.08.2014 17:27:57

Цитата
Хромобук не является пресловутым линукс-десктопом

А что же это?

Цитата
Этот рост обусловлен тем, что это узкоспециализрованное устройство с заниженными требованиями. И только квалифицированные программисты могут сделать из него линукс-десктоп общего назначения.

Так в чём же всё таrи состоит узкая специализация хромбука?

28.08.2014 17:32:17

Цитата
А что же это?


Узкоспециализированное устройство с заниженными требованиями.

Цитата
Так в чём же всё таrи состоит узкая специализация хромбука?


В том, что только квалифицированные программисты могут сделать из него линукс-десктоп общего назначения.

Мне кажется, я повторяюсь.

28.08.2014 17:35:06

Тогда можно немного подробностей, каким ты считаешь позиционирование хромбука на рынке, кто его покупатель?

28.08.2014 17:38:41

Хромобуки покупают в основном либо в качестве второго ноутбука для себя, когда хочется быть на связи не только со стационарного компьютера, но и из сада в доме, либо в качестве, опять же, второго ноутбука для родителей/детей, который не нужно администрировать, либо технические энтузиасты для установки полноценной ОС, либо в качестве игрушки «чтоб было», учитывая микроскопическую цену.

Т.е. у любом случае не как первый/единственный ноутбук.

28.08.2014 16:25:12

Кстати, а чем не решение. Пётр, на какой дистрибутив сменить РОСУ?

28.08.2014 16:55:52

Да вот, мне тоже интересно. Мы будем закупать штук пять компьютеров для лаборатории, что туда поставить? smile:)

28.08.2014 17:11:21

Это провокация! Но учитывая, что проблемы с wifi вас на это до сих пор не сподвигли, то дуамю, что менять и не стоит.

28.08.2014 17:11:58

Может, ChromeOS? smile:idea:

28.08.2014 14:40:29

Цитата
Ты так и не понял?


А что я не понял-то? Мы тут про выборки, а не про обязательства.

Только зарегистрированные и авторизованные пользователи могут добавлять комментарии