LINUX.ORG.RU
ФорумTalks

Какой десктоп? Нормальный человек это говно выбросит через два часа мучений.

 ,


1

1

Представляю вниманию ЛОР-овских аналитиков наброс от широко известного в узких кругах Олега Артамонова.

http://www.fclab.ru/2013/05/20/3543/

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

Дальше будет лирическое отступление на тему «готов ли Linux для десктопа».

Коротко: вы что, издеваетесь?! Какой десктоп? Нормальный человек это говно выбросит через два часа мучений.

Длинно: я уже довольно много лет не общался с десктопным линуксом (а начинал общение с ним 15 лет назад, KDE ещё в бета-версии было), но в принципе помнил, что десктопы там более-менее, поддержка железа более-менее, при желании поковыряться руками настроить можно — и вроде как есть прогресс в сторону того, что руками ковыряться в будущем надо будет меньше. Соответственно, от Ubuntu, самого популярного на данный момент десктопного дистрибутива, я в 2013 году ожидал спокойной установки и работы, по удобстве и понятности для пользователя где-нибудь на уровне пусть не 7, но Windows XP хотя бы.

Оказалось, что за последние несколько лет прогресс не просто остановился. Прогресс пошёл вспять. Во-первых, беспроблемной настройки железа так и не появилось — в брендовом компьютере 2013 года выпуска сходу не заработали WiFi и вывод звука по HDMI. Причём если последний был, но не работал, то первого не было в принципе — то есть, сидя в графическом интерфейсе, заподозрить наличие какого-то там WiFi было невозможно, ибо сообщений «у вас непонятное устройство», равно как и собственно диспетчера устройств, по умолчанию не предусмотрено. Не то чтобы мне это помогло — как услужливо сообщил google.com, с RTL8188EE мучаюсь не я один, а поддержка его добавится только в следующем ядре — но было бы приятно видеть, что систему это тоже беспокоит.

При этом, разумеется, для обычного пользователя шансы установить железо, которое не установилось само, по-прежнему примерно равны нулю. Сделать это без консоли невозможно в принципе, да и в консоли — сначала придётся перелопатить полдесятка форумов в поисках решения проблемы. К слову, WiFi я просто поменял на Intel Advanced-N 6235 (хочу попробовать, потянет ли медиацентр видео по сети в 5-ГГц диапазоне, а родной Realtek — это 150 Мбит/с максимум в 2,4 ГГц), а проблема со звуком решилась подключением репозитория с ежедневными сборками бета-версий драйверов и установкой драйверов из него. Мягко говоря, далековато от привычной по Windows практике «скачать первый попавшийся экзешник с сайта производителя».

То есть, проблему настройки системы десктоп по-прежнему решает крайне плохо, улучшения есть только в таких вещах, без которых уже совсем как-то неприлично было бы — например, конфигуратор сетевых интерфейсов милостиво позволил мне без проблем сконфигурировать WiFi (после замены карточки, да).

Сам десктоп в том виде, в каком нам его предлагает Ubuntu (Unity), представляет собой в основном потуги начинающего дизайнера на «сделать красивенько». Градиенты, большие кнопки, многоцветье — и всё это медленно, неудобно и по большей части бессмысленно. Смысла пользоваться им я не увидел вообще, особенно в условиях, когда другмх десктопов под линукс навалом.

Ну ладно, десктоп нам вообще-то для конечной задачи не нужен — поэтому убиваем его и идём в близкую сердцу консоль.

И вот тут выясняется следующий неприятный момент: времена, когда сконфигурировать в линуксе что угодно можно было, прочитав соответствующий HOW-TO, прошли. Совсем. Во-первых, линукс бурно эволюционирует, во-вторых, разные дистрибутивы эволюционируют в разных направлениях и разными темпами — так что, если программной совместимости тут не было и раньше, то теперь уже остаётся всё меньше совместимости хотя бы по методам настройки. То есть, описания конкретных методов настройки чего-либо оказываются разными как для разных дистрибутивов, так и для разных версий дистрибутив. Во-вторых, ориентация на десктопного пользователя приводит к тому, что в некоторых руководствах вообще не уделяется никакого внимания тому факту, что в линуксе и командная строка ещё есть.

Вишенкой на торте выступает качество всего этого винегрета. На родном сайте Ubuntu официальная документация откровенно куцая и покрывает только самые базовые вопросы. Неоцифиальная пошире, но представляет собой помойку. Ну, например, хотим мы настроить WiFi. Идём по пути Hardware → Network → Wireless → WiFi → «The Ubuntu WiFi How-To: VERY Technically Oriented». О! То, что надо — мы же из консоли хотим настроить, куда уж больше-то technically oriented. В принципе, те из вас, кто а) разбирается в линуксе и б) прошёл по ссылке, уже в курсе, что вместо документации там собрание разномастных, частично пересекающихся документов, относящихся к устаревшим версиям Ubuntu и частично помеченных как кандидаты на удаление. Можно в принципе поставить эксперимент — проверить, получится ли вообще при помощи описанного там поднять в Ubuntu 13.04 из консоли работающий WiFi с WPA-шифрованием... но очевидно, что путь будет тернист. Собственно, уже головной документ там радостно ударяется в примеры конфигов, перемежаемые с примерами использования команды ping, но использование WPA в целом считает излишним. Конечно, там есть ссылка на отдельный документ, посвящённый именно WPA... а также помеченный для удаления и делящий дистрибутивы Ubuntu на две основные категории — 6.10 и ещё старее. При этом, даже если плюнуть на древность, сама структура документов, мягко говоря, оставляет желать лучшего — рваное изложение, минимум объяснений, максимум советов вставить в конфиг «вот эти строки, потому что так надо».

В общем, дети, у меня совет простой: можете не пользоваться Linux — не пользуйтесь им. Скачайте, запустите, если всё нужное вам не заработало из коробки так, как вы хотите — идите в магазин за Windows. Дешевле выйдет.

★★★★★

Последнее исправление: Manhunt (всего исправлений: 2)

Ответ на: комментарий от Xellos

ололо это неттоп с Windows 8 и для Windows 8. Практически оф. заявление Lenovo.

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

я не осилил поставить драйвер

как услужливо сообщил google.com, с RTL8188EE мучаюсь не я один, а поддержка его добавится только в следующем ядре

Вообще в линуксе есть *драйвера* сетевух? Не патчи к ядру, а драйвера?

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

Поддерживаю. Недавно вот одному знакомому жена в порыве ревности разбила ноутбук. Матрица, ноут и клава под замену. Ну собственно заменили, ставим винду и еще три дня мучаемся с драйверами))) Либо не выключается вентилятор, либо при попытке включения nvidia вместо intel видяхи ловим синий экран. Весело короче было

saibogo ★★★★
()

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

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

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

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

а анти, т.к столько проблем с Linux я ещё не видел. p.s: у меня было в 2-ва раза больше проблем чем у автора.

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

Ну я сообразил, как поставить нужный драйвер, когда у меня вместо убунты глюки нуво в 12.04 были. А толку? Она как была ужасной, так и осталась. Но другие еще хуже.

cipher ★★★★★
()

[...]Олег Артамонов, так и работает он давно уже не в Ф-Центре, а в Samsung Electronics Rus Company — старшим техническим экспертом отдела ноутбуков.

работал бы в делл - все бы получилось.

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

и этот компьтер (на самом деле неттоп;) сертифицирован для Ubuntu и продается с предустановленной Ubuntu?! Если нет, то ваши проблемы никого не волнуют ибо вы лох купивший only windows оборудование.

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

Вообще в линуксе есть *драйвера* сетевух?

Модули ядра есть. Раньше вот на броадком из kmod часто ставили. И это был проблемный вопрос. А теперь открытые, идущие из коробки, справляются.

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

Эту проблему не решить никогда. Целевой платформой для установки линукса всегда будет «прошлая линейка» в лучшем случае.

4.2. Нужно просто приобретать нормальное оборудование.

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

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

Вот не надо на ASUS гнать. На моём ноуте ASUS изкоробки завёлся Wi-Fi даже на OpenBSD и в gNewSense бородатой версии было 3D-ускорение. Никаких утилит не надо.

Например, у той же lenovo есть утилита, которая разом ставит все драйверы.

А драйвера свободные ставит или ненужное кривое проприетарное говно типа broadcom sta?

Xenius ★★★★★
()

Под брендовым компьютером он видимо понимал Самсунг.
Вроде-бы это единственный бренд реально делающий все возможное чтобы помешать установке Линукса.

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

4.2. Нужно просто приобретать нормальное оборудование.

++

drBatty ★★
()

Вот я только сейчас поставил Oracle Linux 6 (древнючий редхат, как известно) на свежий HP EliteBook, всё заработало.

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

Главное, что она ставит _работающие_ драйвера, а свободные или не свободные это уже не важно.

ОК, у меня ноутбук Lenovo с Ubuntu 10.04. Дай ссылку на утилиту от леново, которая автоматически поставит туда все драйвера и чтоб перезагрузки они все заработали без лишних телодвижений.

Xenius ★★★★★
()
Последнее исправление: Xenius (всего исправлений: 2)

Пишет правду, кроме того приводит рецепт приготовления.

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

домохозяйка купит комп сразу с Windows

ну когда нибудь он у неё «сломается» и она позовет хакира Васю, а хакир Вася поставит ей зверьDvd7 и ломалься с этих пор будет уже чаще.

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

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

Такая будет его звать, даже если значок ie со стола пропадет. И причем тут линуксы/поддержки/форумы/железо/неприкручивающийся_вайфай?

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

Нет, не все. У меня из коробки на x1 заработало все железо, включая fingerprint. Значит, он не прав!

у меня сосед выпал в окно и не сломал ногу - значит при падении ноги не ломаются!

xtraeft ★★☆☆
()

Радует, что всё-таки есть адекватные оценки Unity и всего вектора движения Ubuntu.

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

а пользователи убунты должны страдать :)

как хорошо выразился)

v9lij ★★★★★
()

Забить на это болт и простить.
Ну не ГОТОВ и уже не ТОРТ

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

Это из-за того, что марк перепутал убунту и кубунту.

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

Ты же программист, посмотри принтер. И стиральную машину заодно.

в спортзале просили как-то беговую дорожку посмотреть.

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

у меня сосед выпал в окно и не сломал ногу - значит при падении ноги не ломаются!

У тебя проблемы с логикой. Это значит, что человек, который говорит, что при падении из окна всегда ломаются ноги неправ.

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

В «нормальных линуксах» ты давно уже получаешь советы рода «УМВР» и «снеси свой XXX, поставь православный YYY».

вот только врать не нужно. По части «УМВР», то странно, что отвечают тебе на вопрос «девайс XXX невозможно настроить, говно с виду и в работе» что-то другое.

По поводу «снеси ххх поставь yyy», то что ещё, то что тут странного, если человеку нужны возможности yyy?

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

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

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

Такая будет его звать, даже если значок ie со стола пропадет. И причем тут линуксы/поддержки/форумы/железо/неприкручивающийся_вайфай?

да при том что есть такие пользователи и их очень много . Остальные осилят линукс, если понадобится. Линуксоиды осилят винду, если понадобится. И все они вместе осилят макось.

RedPossum ★★★★★
()

кто этот неосилятор и что он делает на лоре? его на винфаке забанили что ли?

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

Вот я не понимал тех, кто говорит,что андроид лучше ios, а потом у меня случился ios после андроида и я понял, что таки да, ux несравним. правда, без джейлбрейка уже не наставишь пиратского ПО, и в аппсторе базовые программы по 0.99, но все равно - ios годнее андроида. а как у макоси по сравнению с линуксом дела?

cdshines ★★★★★
()

А исходники винды уже можно скачать, и собрать перед установкой на свой ПК? Нет? Они там что, упоролись, закрытая операционка? Как такое вообще возможно, это же не прикладное ПО, в конце концов!

Я уже не говорю про всякие куда более мелкие недостатки, вроде одноязычных сборок. И то что так просто пойти в близжайший магазин и купить нужную тебе версию не получится. Про гвоздями прибитое ненужно в поставке, про отсутствие поддержки популярных ФС, про какое-то упороотое понимание сборки под ARM.

Вот если бы я мог скачать с официального сайта образ, где рядом лежали бы исходники, и видел только ненавязчивую просьбу пожертвовать на развитие. Где в поставке шли бы: gimp, libreoffice, firefox, thunderbird и vim. Ещё лучше, если я бы мог поставить систему сборки и установки программ с LiveCD и с него по вайфаю выкачать исходники нужных мне программ и поставить, с автоматическим разруливанием зависимостей. Вот это была бы операционная система с большой буквы W. 2013 год. Сейчас нужно быть на определеном уровне, чтобы называться десктопной ОС для простых пользователей. А не быть какой-то там проприетарной поделкой.

quowah
()
Последнее исправление: quowah (всего исправлений: 1)
Ответ на: комментарий от RedPossum

Линуксоиды осилят винду

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

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

ну и как?

сбросил настройки на заводские(там такая кнопка была сзади), все стало как раньше. Там проблема то была: какая то одаренная барышня поудаляла все программы предустановленные.

Но при чем тут программист, я так и не понял. Интересно, в головах далеких от it людей, чем программисты занимаются?

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

Утюги чинят, очевидно же. Там же есть эта лампочка, знаете?

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

Такие фразы говорят о том, что автор ограниченный и малоспособный к обучению человек.

Гланды нужно через задницу вырезать. А кто не согласен, тот «ограниченный и малоспособный к обучению человек».

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

а ты догадайся

Догадываюсь, что она поставит нерабочие драйвера, вопреки твоим словам.

То есть, твои слова:

Главное, что она ставит _работающие_ драйвера

— 4.2

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

Модули ядра есть

И их сможет подгрузить любое ядро? От 2.6.32 дистрибутивного в squeeze до самосборного 3.x.x из генты?

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

я вообще-то серьезно. главное в ос - чтобы нетормозила, с т.з. пользователя. и чтоб программы были. макОС на _десктопе_ лучше линукса? а как там дела с инструментами для разработки? (кроме как на objectiveC, конечно)

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

Догадываюсь, что она поставит нерабочие драйвера, вопреки твоим словам.

на убунте она не сделает ничего

— 4.2

под винду

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