LINUX.ORG.RU
ФорумTalks

Готовность для десктопа


0

1

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

Все это лишь ослабляет готовность для десктопа, нежели приближает вендекапец.

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

IceAlchemist> Именно этот вопрос и главный. Криворукие виндузятники (те, которые имеено криворукие) умудрялись как-то жить на глючащей завирусованной винде

Потому, что ОС для них не является рабочей средой. Windows не имеет таковой, чтобы в этой ОС можно было работать. Всё, на что венда способна - быть пускалкой программ. Но никак не рабочей средой. Это и есть коренное отличие от GNU/Linux. И именно благодаря этому в линуксе дял решения тех же задач не нужны кучи сторонник утилиток на каждый чих, как в венде. И именно на это надо делать упор, но ребята вроде упыря Поттеринга решили, что для «продвижения на десктоп» надо городить костыли и ломать старое и хорошо работающее вместо поддержки рабочей среды.

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

neocrust> Это Gnome 2 то монстрообразен?

Для своего времени по прожорливости он монстрообразен, а по функциональности - минимален. Но времена меняются - 256Mb RAM уже мало у кого.

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

сосед - бомж, а у нас - пентхаус без бассейна, обидно конечно, но жить можно.

Novell-ch ★★★★★
()

«Готов для десктопа?» - уже давно риторический вопрос, но народ упорно задает его снова и снова в поисках истины.

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

Речь про юниксвей? Тут все руаются на «монструозные DE»... Но ведь именно DE и есть рабочая среда, а у Ъ более популярно взять какой-нибудь WM, какую-нибудь панель - в общем собрать все из кучи утилиток.

IceAlchemist
()

В семерке интерфейс меняется на вин2000 за 10 секунд и работает прекрасно на встроенной видео интельке 8 летней давности, при этом не происходит чудовищной деградации юзабилити как в линуксе при смене свистопердящего гнома/кде на какой-нибудь деревянный кактус lxde.

theurs ★★
()

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

Всё это и есть готовность к десктопу.

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

Gnome 2

Для своего времени по прожорливости он монстрообразен, а по функциональности - минимален. Но времена меняются - 256Mb RAM уже мало у кого.

Всё верно, поэтому выпустили Gnome 3 — еще более монстрообразный и еще менее функциональный. :}

Я тут подумал, Gnome 3 по отношению в Gnome 2 — это как Oblivion по отношению к Morrowind.

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

куча утилиток. только жрущая как не в себя

Прочитал как «куча улиток»... Страшная, надо сказать, картина.

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

Тема готовности к десктопу пока не готова...

coldy ★★
()
Ответ на: комментарий от cvs-255

дебиан и гента, предлагающие после установки голую консоль.

По-моему, ты городишь барьеры, чтобы чувствовать себя избранным. Я 10 лет пользуюсь линуксом, но очень рад, что есть такие удобные программы как Network Manager, pulseaudio, автомонтирование, автообновление и прочие штучки. Конфигурационные файлы хороши, когда есть одна неизменная конфигурация, но неудобны, когда нужно, скажем, по-быстрому подключиться к точке доступа в кафе или зале ожидания.

Gnome2, хотя, жаль конечно, он был удобен.

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

аккуратную удобную и неглючную юнити?

/0/0/0

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

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

wicd-curses безпроблемно работает

cvs-255 ★★★★★
() автор топика
Ответ на: комментарий от cvs-255

wicd-curses безпроблемно работает

Nm тоже беспроблемно. Причем и из гуи тоже. В чем цимес замены? «шоп не как у всех?»

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

Про прописывать все в конфиги это ты написал. Есть куча _нормальных_ программ, выполняющих работу лучше неповоротливых и падающих монстров.

cvs-255 ★★★★★
() автор топика

угу, готов. Arch+KDE 4.8 - skype постоянно вылетает (шаманил с версиями - толку 0). По утверждениям, некоторым он не нужен, но мне нужен. Хотел найти замену квипу, выбор упал на qutim. Нашел в aur, установил - qutim 0.2 не работает контакт лист (тему создавал по этому поводу) и уже никому не нужен похоже, qutim 0.3 - сырой, перегруженный всяким ненужным хламом. Софт весь жручий какой-то: сравнить тот же pidgin - 25Мб RAM и виндовый qip - ~1Мб, по функциональности в простом квипе разве что нет джаббера (в инфиуме есть), который не так часто то и нужен. Тиринг при просмотре видео похоже не починят никогда (Nvidia+разнообразные опции синхронизации с VBlank не помогают; УМВР - не аргумент), время от времени косяки с панелью (пропадают окна после сворачивания редко, но метко либо остается пустое место на панели после закрытия окна), треем (значки с «мусором» - так и не понял в чем дело), дольфином (несколько раз зависал за сутки) и пр..

Вывод для себя: свежий софт + линукс = несовместимые вещи. Речи о стабильности такой системы и быть не может.

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

KDE 4.8

pidgin - 25 Mb

qip - ~1Мб

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

Алсо, тут я сам судить не могу, но, зная ЛОР, уверен, что скажут, что проблема тут:

Arch

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

А не входят ли в те 25 мб гткшные либы?

Меня не интересовало и не должно интересовать, что туда входит. Важно, что именно процесс (приложение pidgin) занимал именно столько памяти в системе.

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

Тогда вас не должно интересовать, сколько оно занимало памяти. Ка любого приличного пользователя десктопа. Алсо, Арч - это десктопное решение?

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

Арч - это десктопное решение?

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

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

В том, что pidgin будет менее прожорлив даже в родном окружении я сильно сомневаюсь.

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

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

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

В том, что pidgin будет менее прожорлив даже в родном окружении я сильно сомневаюсь.

Понятия не имею, так как ввиду того что я просрал ICQ-номер, мне стал ненужен комбайн и я пользуюсь Gajim. Алсо, Pidgin умеет ICQ, Jabber, MSN, и еще кучу всякого. А старый кип «без жаббера» умеет только ICQ.

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

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

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

Изучение кишков пиджина при помощи pmap производит тягостное впечталение.

Самые жирные куски:

$ pmap `pgrep pidgin` | sed 's/^[^ ]*//' | grep '^ *[0-9].*' | sort -h | tail -10
   2856K r--s-  /usr/lib/aspell-0.60/ru-ye.rws
   4432K r-x--  /usr/lib/libgtk-x11-2.0.so.0.2400.10
   6436K rw---    [ anon ]
   6904K r-x--  /usr/lib/gstreamer-0.10/libgstffmpeg.so
   7616K rw---    [ anon ]
   8192K rw---    [ anon ]
   8192K rw---    [ anon ]
   8192K rw---    [ anon ]
   8192K rw---    [ anon ]
   8636K r----  /usr/share/icons/hicolor/icon-theme.cache

Общее число замапленных файлов:

$ pmap `pgrep pidgin` | sed 's/^[^ ]*//' | grep '^ *[0-9].*' | sort -h | wc -l
673
В основном, куча мелких *.so. Плагинная архитектура такая плагинная.

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

Что-нибудь да не работает либо работает совсем не так как нужно + жручесть, падучесть, недоработанность приложений.. «Назови дистрибутив и я скажу его проблемы» =)

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

pmap `pgrep pidgin` | sed 's/^[^ ]*//' | grep '^ *[0-9].*' | sort -h | tail -10

Вау! Хочу научиться этой магии, да все никак копыта не доходят...

Надо сказать, что тут далеко не все только пидгиновское, нет? А вот эти штуки:

   8192K rw---    [ anon ]
   8192K rw---    [ anon ]
   8192K rw---    [ anon ]
   8192K rw---    [ anon ]
Выглядят подозрительно одинаково

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

Надо сказать, что тут далеко не все только пидгиновское, нет?

$ pmap `pgrep pidgin` | sed 's/^[^ ]*//' | grep '^ *[0-9].*' | sort -h | egrep 'pidgin|purple'
      4K r----  /usr/bin/pidgin
      4K r----  /usr/lib/libpurple.so.0.10.1
      4K r----  /usr/lib/pidgin/convcolors.so
      4K r----  /usr/lib/pidgin/extplacement.so
      4K r----  /usr/lib/pidgin/gestures.so
      4K r----  /usr/lib/pidgin/gtkbuddynote.so
      4K r----  /usr/lib/pidgin/history.so
      4K r----  /usr/lib/pidgin/iconaway.so
      4K r----  /usr/lib/pidgin/markerline.so
      4K r----  /usr/lib/pidgin/musicmessaging.so
      4K r----  /usr/lib/pidgin/notify.so
      4K r----  /usr/lib/pidgin/pidginrc.so
      4K r----  /usr/lib/pidgin/relnot.so
      4K r----  /usr/lib/pidgin/sendbutton.so
      4K r----  /usr/lib/pidgin/spellchk.so
      4K r----  /usr/lib/pidgin/themeedit.so
      4K r----  /usr/lib/pidgin/ticker.so
      4K r----  /usr/lib/pidgin/timestamp_format.so
      4K r----  /usr/lib/pidgin/timestamp.so
      4K r----  /usr/lib/pidgin/vvconfig.so
      4K r----  /usr/lib/pidgin/xmppconsole.so
      4K r----  /usr/lib/pidgin/xmppdisco.so
      4K r----  /usr/lib/purple-2/autoaccept.so
      4K r----  /usr/lib/purple-2/buddynote.so
      4K r----  /usr/lib/purple-2/dbus-example.so
      4K r----  /usr/lib/purple-2/idle.so
      4K r----  /usr/lib/purple-2/joinpart.so
      4K r----  /usr/lib/purple-2/libaim.so
      4K r----  /usr/lib/purple-2/libbonjour.so
      4K r----  /usr/lib/purple-2/libgg.so
      4K r----  /usr/lib/purple-2/libicq.so
      4K r----  /usr/lib/purple-2/libirc.so
      4K r----  /usr/lib/purple-2/libjabber.so.0.0.0
      4K r----  /usr/lib/purple-2/libmsn.so
      4K r----  /usr/lib/purple-2/libmxit.so
      4K r----  /usr/lib/purple-2/libmyspace.so
      4K r----  /usr/lib/purple-2/libnovell.so
      4K r----  /usr/lib/purple-2/liboscar.so.0.0.0
      4K r----  /usr/lib/purple-2/libsimple.so
      4K r----  /usr/lib/purple-2/libxmpp.so
      4K r----  /usr/lib/purple-2/libyahoojp.so
      4K r----  /usr/lib/purple-2/libyahoo.so
      4K r----  /usr/lib/purple-2/libymsg.so.0.0.0
      4K r----  /usr/lib/purple-2/libzephyr.so
      4K r----  /usr/lib/purple-2/log_reader.so
      4K r----  /usr/lib/purple-2/newline.so
      4K r----  /usr/lib/purple-2/offlinemsg.so
      4K r----  /usr/lib/purple-2/perl.so
      4K r----  /usr/lib/purple-2/psychic.so
      4K r----  /usr/lib/purple-2/ssl-nss.so
      4K r----  /usr/lib/purple-2/ssl.so
      4K r----  /usr/lib/purple-2/statenotify.so
      4K r----  /usr/lib/purple-2/tcl.so
      4K rw---  /usr/lib/pidgin/convcolors.so
      4K rw---  /usr/lib/pidgin/extplacement.so
      4K rw---  /usr/lib/pidgin/gestures.so
      4K rw---  /usr/lib/pidgin/gtkbuddynote.so
      4K rw---  /usr/lib/pidgin/history.so
      4K rw---  /usr/lib/pidgin/iconaway.so
      4K rw---  /usr/lib/pidgin/markerline.so
      4K rw---  /usr/lib/pidgin/musicmessaging.so
      4K rw---  /usr/lib/pidgin/notify.so
      4K rw---  /usr/lib/pidgin/pidginrc.so
      4K rw---  /usr/lib/pidgin/relnot.so
      4K rw---  /usr/lib/pidgin/sendbutton.so
      4K rw---  /usr/lib/pidgin/spellchk.so
      4K rw---  /usr/lib/pidgin/themeedit.so
      4K rw---  /usr/lib/pidgin/ticker.so
      4K rw---  /usr/lib/pidgin/timestamp_format.so
      4K rw---  /usr/lib/pidgin/timestamp.so
      4K rw---  /usr/lib/pidgin/vvconfig.so
      4K rw---  /usr/lib/pidgin/xmppconsole.so
      4K rw---  /usr/lib/pidgin/xmppdisco.so
      4K rw---  /usr/lib/purple-2/autoaccept.so
      4K rw---  /usr/lib/purple-2/buddynote.so
      4K rw---  /usr/lib/purple-2/dbus-example.so
      4K rw---  /usr/lib/purple-2/idle.so
      4K rw---  /usr/lib/purple-2/joinpart.so
      4K rw---  /usr/lib/purple-2/libaim.so
      4K rw---  /usr/lib/purple-2/libbonjour.so
      4K rw---  /usr/lib/purple-2/libgg.so
      4K rw---  /usr/lib/purple-2/libicq.so
      4K rw---  /usr/lib/purple-2/libirc.so
      4K rw---  /usr/lib/purple-2/libmsn.so
      4K rw---  /usr/lib/purple-2/libmxit.so
      4K rw---  /usr/lib/purple-2/libmyspace.so
      4K rw---  /usr/lib/purple-2/libnovell.so
      4K rw---  /usr/lib/purple-2/liboscar.so.0.0.0
      4K rw---  /usr/lib/purple-2/libsimple.so
      4K rw---  /usr/lib/purple-2/libxmpp.so
      4K rw---  /usr/lib/purple-2/libyahoojp.so
      4K rw---  /usr/lib/purple-2/libyahoo.so
      4K rw---  /usr/lib/purple-2/libymsg.so.0.0.0
      4K rw---  /usr/lib/purple-2/libzephyr.so
      4K rw---  /usr/lib/purple-2/log_reader.so
      4K rw---  /usr/lib/purple-2/newline.so
      4K rw---  /usr/lib/purple-2/offlinemsg.so
      4K rw---  /usr/lib/purple-2/perl.so
      4K rw---  /usr/lib/purple-2/psychic.so
      4K rw---  /usr/lib/purple-2/ssl-nss.so
      4K rw---  /usr/lib/purple-2/ssl.so
      4K rw---  /usr/lib/purple-2/statenotify.so
      4K rw---  /usr/lib/purple-2/tcl.so
      4K r-x--  /usr/lib/pidgin/gtkbuddynote.so
      4K r-x--  /usr/lib/pidgin/iconaway.so
      4K r-x--  /usr/lib/purple-2/buddynote.so
      4K r-x--  /usr/lib/purple-2/libaim.so
      4K r-x--  /usr/lib/purple-2/newline.so
      4K r-x--  /usr/lib/purple-2/ssl.so
      4K -----  /usr/lib/libpurple.so.0.10.1
      4K -----  /usr/lib/purple-2/liboscar.so.0.0.0
      4K -----  /usr/lib/purple-2/libymsg.so.0.0.0
      8K rw---  /usr/lib/purple-2/libjabber.so.0.0.0
      8K r-x--  /usr/lib/pidgin/extplacement.so
      8K r-x--  /usr/lib/pidgin/history.so
      8K r-x--  /usr/lib/pidgin/relnot.so
      8K r-x--  /usr/lib/pidgin/sendbutton.so
      8K r-x--  /usr/lib/pidgin/timestamp.so
      8K r-x--  /usr/lib/purple-2/dbus-example.so
      8K r-x--  /usr/lib/purple-2/idle.so
      8K r-x--  /usr/lib/purple-2/joinpart.so
      8K r-x--  /usr/lib/purple-2/libicq.so
      8K r-x--  /usr/lib/purple-2/libyahoojp.so
      8K r-x--  /usr/lib/purple-2/offlinemsg.so
      8K r-x--  /usr/lib/purple-2/psychic.so
      8K r-x--  /usr/lib/purple-2/statenotify.so
     12K rw---  /usr/bin/pidgin
     12K r-x--  /usr/lib/pidgin/markerline.so
     12K r-x--  /usr/lib/pidgin/timestamp_format.so
     12K r-x--  /usr/lib/purple-2/autoaccept.so
     12K r-x--  /usr/lib/purple-2/libxmpp.so
     12K r-x--  /usr/lib/purple-2/libyahoo.so
     16K r-x--  /usr/lib/pidgin/convcolors.so
     16K r-x--  /usr/lib/pidgin/gestures.so
     16K r-x--  /usr/lib/pidgin/musicmessaging.so
     16K r-x--  /usr/lib/purple-2/ssl-nss.so
     20K rw---  /usr/lib/libpurple.so.0.10.1
     20K r-x--  /usr/lib/pidgin/notify.so
     20K r-x--  /usr/lib/pidgin/pidginrc.so
     20K r-x--  /usr/lib/pidgin/themeedit.so
     20K r-x--  /usr/lib/pidgin/ticker.so
     24K r-x--  /usr/lib/pidgin/vvconfig.so
     24K r-x--  /usr/lib/pidgin/xmppconsole.so
     32K r-x--  /usr/lib/pidgin/xmppdisco.so
     36K r-x--  /usr/lib/purple-2/log_reader.so
     44K r-x--  /usr/lib/purple-2/libsimple.so
     56K r-x--  /usr/lib/pidgin/spellchk.so
     56K r-x--  /usr/lib/purple-2/perl.so
     56K r-x--  /usr/lib/purple-2/tcl.so
     68K r-x--  /usr/lib/purple-2/libbonjour.so
     84K r-x--  /usr/lib/purple-2/libirc.so
     84K r-x--  /usr/lib/purple-2/libzephyr.so
     92K r-x--  /usr/lib/purple-2/libmyspace.so
    112K r-x--  /usr/lib/purple-2/libnovell.so
    132K r-x--  /usr/lib/purple-2/libmxit.so
    200K r-x--  /usr/lib/purple-2/libgg.so
    204K r-x--  /usr/lib/purple-2/libymsg.so.0.0.0
    284K r-x--  /usr/lib/purple-2/liboscar.so.0.0.0
    352K r-x--  /usr/lib/purple-2/libmsn.so
    400K r-x--  /usr/lib/purple-2/libjabber.so.0.0.0
    416K r----  /usr/share/locale/ru/LC_MESSAGES/pidgin.mo
    948K r-x--  /usr/bin/pidgin
   1164K r-x--  /usr/lib/libpurple.so.0.10.1
geekless ★★
()
Ответ на: комментарий от fragment

Сказал же выше о проблемах. Это проблемы замеченные в используемой сейчас системе: тиринг видео (разрывы кадров при просмотре активных сцен), проблемы с КДЕ, нестабильность последних версий софта.

uniqwert
()

Я пробовал недавно несколько популярных Linux-дистрибутивов установить знакомым, все они глючные и неюзабельные для непрошаенного пользователя. В основном ставил Ubuntu 11: за несколько часов после установки оно успевало несколько раз зависнуть, бывает когда запускаешь менеджер пакетов с отключенным инетом, потом инет включаю, а менеджер повис, как закрыть не понятно. Были случаи с артефактами по видео (radeon m7, известная для убунту проблема). Один раз было установил что-то из оф.репозитория, вроде бы wm каокй то, после ребута не запускался логин-скрин. Куча всях мелких косяков, оттестировано все очень поверхностно, чуть влево-вправо обязательно какой ни будь кояск всплывет ввиде системных сообщений наполовину скрытых за пределами экрана или еще чего... И этом при том что система довольно тяжеловесная, отклик в интерфейсе плохой...

Сделали бы что ни будь наподобие андроида для десктопа - там сложно что-то сломать.

Сам пользую Gentoo лет 5-6 на десктопе, пришлост потратить немало времени что бы все настроить нормально, обычному юзерю это недоступно.

Visual_N
()

В вантузе то же самое - и ничо, пипл хавает =D

carasin ★★★★★
()
Ответ на: комментарий от cvs-255

Ага, смотрел семерочку - чуть не проблевался

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

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

Нифига. С отсутствием маркетинга.

Маркетинг — средство продвижения чего-то готового. А я имел ввиду следующее: если дистрибутив с каким-то набором настроек и программ подходит большому количеству людей, среди них наверняка найдется группа разработчиков, которые его реализуют.

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

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

cvs-255 ★★★★★
() автор топика
Ответ на: комментарий от f1xmAn

В данном случае надо было сеть нужным образом настроить.

cvs-255 ★★★★★
() автор топика
Ответ на: комментарий от cvs-255

Есть куча _нормальных_ программ

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

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