crower: (Crower)
В прошлый раз я рассказывал как купился на апргрейд Панголина (12.4.4) до Тара (14.04). Налюбовавшись вдоволь на падения компиза я всё-таки вернулся обратно к Панголину. Правда, забыв множество нюансов пришлось помучится с энвидишными дровами. По пути прошёл через снос кучи иксовых дров, из-за чего окончательное восстановление удалось только со второй попытки. В этот раз с подачи каноникала был произведён ещё один апгрейд системы, который чуть не обернулся ещё одной переустановкой.

Read more... )

Вывод: бойся ромуланцев канонакалцев, предлагающих круто сапгрейдиться. :)

Beholder

Apr. 6th, 2013 11:43 pm
crower: (Crower)
В продолжение давного поста...

Всё собирался проапгрейдить lucid до precise. Но, во-первых, было лениво. Во-вторых, как представишь себе чем это чревато - предложит снести кучу софта, отсутствующего в новом дистрибутиве, потом снова выискивать, устанавливать и настраивать - так всячески пытался отложить процесс. Но со временем пришпилил второй винт, как-то поставил на нём precise, время от времени переключался и пытался чего-то поделать... Хотя на работе уже сапгрейдил давно. И вот в один прекрасный удачный, но неприятный день после загрузки компа (что временами делалось автоматом из биосовского шедулера) на месте привычного десктопа оказался чёрный экран с мигающим жирным курсором. Короче говоря - загнулись иксы. Конфиг был нетронутый. До этого долгое время комп работал не выключаясь и вполне могло быть, что какие-то сапгрейженые дрова могли порепать систему. Либо, к чему я больше склоняюсь, как-то в процессе я пытался запускать программулиру одну виндовую, которая сшибает разрешение экрана. Долгое время после её работы я возвращал разрешение обратно вручную и без последствий. Но в тот последний раз какой-то геморой был, но заработало. И вот вечером я выключаю копм, а на утро, когда комп загрузился, вижу чёрный экран. Естественно, я пытался разобраться с глюками, но как-то всё оказалось так запутано, что это подтолкнуло на мысль просто переползти на precise, тем более он уже установлен на втором винте. Пришлось повозиться, ибо как оказалось встала убунта не очень кузяво - без нвидийных дров. В конце концов дрова были поставлены, потихоньку были подняты все системы и т.п. И вот сегодня произошло чудо - у меня заработал gnomeradio. Оказалось что за это время вышла версия 1.8 и он вернулся репу панголина ибо научился правильно выставлять частоту. Жаль только я как-то напортачил где-то и у меня перестал работать звуковой шнурок. Пришлось прикручивать звук через pci - несложно, через cvlc alsa://plughw:1,0 &.
tvtime заработал ещё раньше, практически сразу и через alsa. Чтобы gnomeradio не ругался можно либо забить, либо загрузить snd_mirer_oss. Теперь осталось прикрутить обратно пульт. Кстати, gnomeradio научили с пульта работать, что не может не радовать.
crower: (Default)
Утомлённый новым гномом, возвращаюсь на юнити, благо делается это элементарно просто при входе в систему. И что же? Ну да: после gnome 2 под lucid lynx с непривычки unity под precise pangolin казалась просто ужасной. Но попробовав родного гнома под тем тем-же панголином (да-да, пробовал и классик, и без эффектов) и вернувшись под юнити обнаруживаешь что юнити (по сравнению с третьим гномом) - это чуть ли не вершина комфортабельности. :) Интересно - они специально нового гнома так изуродовали, чтобы открыть дорогу юнити? Шучу - я довольно скептически отношусть к теориями мирового заговора.:)

Зато нашёл таки возможности, на отсутствие которых жаловался.
Во-первых, ланчер прозволяет открывать как уже запущенные приложения, так и запускать новые их ипостаси. С клавиатуры - что не может не радовать.
Огорчает отсутствие возможности (ставшей уже привычной - правой кнокой мыши) прямо с ланчера подкорректировать его свойства.
Наконец-то обнаружена таки возможность быстрого переключения между однотипными окнами. Более того, "по быстрому" тот же alt-tab позволяет переключиться на предыдущее окно, а подольше - выскакивает панель выбора приложений - что весьма недурно. И наличие там же "Показать рабочий стол" - кажется довольно интересным решением.

В общем, поскольку system load indicator обеспечил привычный контроль за системой, а  classic menu indicator предоставил возможность при необходимости воспользоваться старым гномовским способом запуска программ, то переезд на гном 2 откладывается. :)

PS. Единственное неудобство - несколько лет назад приспособил своеобразный способ переключения раскладок. Поскольку у меня их 4 (хотя иногда нужно было и больше), то L-Win переключает у меня на английскую раскладку, R-Win - на русскую, а R-Ctrl - на переключение по кругу. При наличии двух из четырёх наиболее часто используемых (ru, en) такая схема очень удобна. Но к сожалению, Win-ы являются рабочими для ланчера и даша. Нужно что-то придумывать. Очень не хватает на клавиатуре специальных клавиш именно для переключения раскладок. :( :)
crower: (Default)
  Это ужас. Я думал, что гном будет не хуже юнити, но такое ощущение, что они умудрились сделать его ещ хуже. Да, я теперь подтверждаю правоту того ролика в сети, который показывал, что в юнити работать быстрее чем в гноме. Не знаю на счёт второго гнома - при настройке его под себя работа в нём довольно шустра, но в третий (такое ощущение) пытались добавить гламура. Операция рискованая - сделать сложное устройство/софт простым в использовании и не потерять в удобстве. Вот такой парадокс получается - простота использования конфликтует с удобством. И это ведь не только в гноме. Юнити, как я понял, стала заложником тех же тенденций. Разве только пострадала меньше. Нет, конечно, поиск проргаммы  - через даш или как эта хрень называется в гноме -  весьма удобная штука. Но только если знаешь как оно называется точно. А если не знашь, то вываливается огромный список, который, к счастью можно сократить выбрав категорию по сути представляющую старое меню. Только вот незадача: красивые иконки - большие, крупные надписи, ... но извините, если они подписаны как "Менеджер па...", "Менеджер на...", "Менеджер об..." то как полагаете, это можно назвать удобным? Блин, даже принтскрин не работает (по крайней мере по-умолчанию) чтобы показать это чудо.
  Поговорим про "Менеджер об...".
  Скриншот работающего окна - это здорово. Хотя, я полагал, что это минимизированное реальное окно. Вполне допускаю, что я слишком многого хочу и такое решение будет жрать слишком много ресурсов. Лучше бы они выкинули компиз, котоый прикрутили насмерть. Ещё не известно от чего больше глюков и проблем. Так вот вопрос: выбрал обновление, появилось новое окошко (да, да - то самое, со ставшими уродскими прогресс-барами) - почему в скриншоте не отобразить именно это окошко. Бог с ним - бусть будет старое, не отображающее процесс выполнения задачи, но ведь когда переключаешься в "Обзор", чтобы выбрать нужную задачу, память подсознательно ищет вид, который программа представляла, когда из неё переключался. В результате приходится сосредотачиваться на процессе переключения, переключать внимание и вспоминать как может выглядеть то, что мне нужног было.
  О прогресс-баре уже писал. Не понимаю зачем его сделали таким маленьким. Я зачастую наоборот расширяю окошко, чтобы процесс ощущался точнее.
  Или вот про окошки.
  Окошки некоторые почему-то не расширяются. Те же "Параметры си..." - это просто гениальный идиотизм. Изменение размера окна заблокировано. Количество иконок таково, что подраздел "Система" при открытии не помещается, в окне для этого приделывают скрывающийся скрулбар. Требуются дополнительные операции. Максимизировать окно не позволяется. Не помещается в одно окно (а по задумке, судя по всему - должно было) потому что в разделе "персональные" дополнительная иконка "Яркость и блокировка" (но тут-то, слава Архитектору, додумались в две строки названия оставить) не поместилась справа и её перенесли вниз, сдвинув 17 нижелещащих иконкок. 17! - ради 1. И из-за этого нужно выполнять дополнительные действия.  Есть желание поковыряться и удалить убунтуван, чтобы всё поместилось. :)
  А самоуправство гуя, когда окно само сдвигается? Не видели? Это, я вам скажу песня. Для софта такого уровня в 21 веке такие глюки! Объясняю. Запущен "Менеджер об...", выбрано обновление - сверху ещё одно окно, с теми самыми уродскими прогресс-барами. Хочу следить за процессом. Поэтому для рабочего окна сдивгаю левый борт вправо и премещаю окно "Менеджера обновлений" влево, за край экрана так, чтобы виднелась только его часть. Далее хватаюсь за окно процесса обновлений, чтобы выдвинуть его правее, дабы видеть что там происходит, и ... О, чудо! Основное окно менеджера перепригивает влево, выравниваясь правым краем по правой границе экрана. Несколько раз повторял операцию - эффект устойчивый. Я в восторге.

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

  В результате возникает синдром приобретённой беспомощности.
  Появилось желание найти в репозитариях второй гном - вернуть.
crower: (Default)
    В третьем гноме убрали кнопки минимизации окна и переключения в полный экран и обратно. Ну ладно, в полный экран можно переключиться даблкликом на верхнюю панель окна, а как минимизировать, то есть скрыть окно? Правой клавишей мыши через меню - возможность, которая была и раньше. Но там же, в меню подписано что ту же операцию можно сделать через Ctrl-Alt-O (или Ctrl-Alt-0). Добросовестно перепробовал все комбинации обоих Ctrl и Alt с O и 0 - бесполезно. И как?
   Тут, конечно, возможно, что какая нибудь настройка клавитатуры делает невозможным использование этой комбинации... Но какого чёрта тогда надо было убирать то, чем можно было бы пользоваться в два жеста, а теперь - в 4? Какого ляда писать хотку, которой воспользоваться невозможно... Невозможно так же, как заюзав press-release ctrl оказалось невозможно использовать любые Ctrl-x?
    Ещё один камень в огород гнома: теперь болтается верхняя панель без функциональных элементов, блин. И ничерта с этой панелью не сделать.
    Хоть бери и ставь второго гнома... :)

   А в эволюшине пропала возможность настраивать время просмотра сообщения, спустя которое с него снимается метка "непрочитано".
   Кстати, пришлось повозиться с этой заразой. Вопреки настройкам пыталась почтовка идти на pop3 через wins. И как-то не сразу даже получилось вычислить, что оно хотело wins. Вылечить не проблема - просто снёс в настройках проксей. Но и после этого проблема не исчезла. В настройках стоит - ходить на pop3 с простым паролем. Причём есть два экаунта. На один ходит, а на другой хотела пароль криптовать. Тут уж выяснилось что у меня на сервере с самого начала не было сентрализованных сертификатов. Ну, погуглил, сгенерил. Заработало. Но всё равно непонятно почему TLS/SSL, если чёрным по белому написно - плайнтекст... Парадокс. Ещё раздражает, что окно настройки экаунта открывается секунды 3. Это бред какой-то...
crower: (Default)
Меня ещё в виндах раздражало объединение запущенных приложений в одну кучу. Вот сижу я в одной терминалке, а надо переключиться в другу. Тащу мышу к статусбару, а там все которые есть терминался под одним табом. Приходится тыкать и выяснять кто из них кто.

А тут Юнити.
Read more... )
UPD> Ну не свинство ли? В новом гноме такая же дрянь. То есть если у меня есть запущенными два терминала, и чего-нибудь ещё, то кликая альт-таб мне предлагается перейти в другое, но не терминальное окно. Чтобы перейти в другое терминальное, нужно вернуться назад (Left), раскрыть сгруппированную иконку терминалок (Down) и там выбрать нужное окно. То есть налицо куча разнотипных операций, требующий не пакетного режима, который на автомате позволяет добиться высокой производительности, а челночно-интерактивного, замедляющего процесс и требующего сосредотачивать вниманиею
Да, есть ещё альт-ескейп. Но он уступает альт-табу слепым переключением.
Продолжаем юзабилити-тестирование.
crower: (Default)
   Меня всё мучила мысль: "Ну не может быть так плохо!". Где системные мониторы? Чтобы не тыкать в него каждый раз, а чтобы висел в трее и достаточно было навести на него взгляд? Неужели не предусмотрели меню в виде дерева для таких как я, которые не редко не помнят как называется "вот эта вот программа", но визуально хорошо помнят где она находится?
   Нет, я конечно верю, что работать в Unity можно быстрее чем в Gnome, но в некоторых ситуациях я тупо открываю Dash Board (или как он там называется) и тупо пролистываю приложения, чтобы найти нужное. Да, может быть у меня такое своеобразное восприятие. Я даже придумал объяснение:
Ассоциативная память (а я думаю что она у меня хорошая ;) ) умеет выстраивать цепочку связей от набора объектов [A1, A2...Ax] к объекту Б. Но это не значит что от объекта Б так же легко можно построить цепочки взаимосвязей до всех нужных [A1, A2...Ax]. Ибо кроме них связи можно построить к [Вi, Гj, Дk, ...]... Поэтому могу узнать человека: "Он с нашего курса", которого не видел 25 лет, но не общался с ним тесно, но могу не вспомнить как его зовут. При этом если мне показать список фамилий, то я среди них укажу какие были у нас на курсе. Конечно, для некоторых (с кем приходилось общаться тесно и сталкиваться хотя бы пару раз) связка внешность-имя у меня работает в обе стороны. Но найдётся множество таких, для кого связки не будет. Хотя, вообще-то, потом со временем из глубин сознания могут всплыть воспоминания и напомнить как звать этого или как выглядел тот-то...
    В общем, пока я не выучу названия всех нужных мне приложений... А самое главное - чтобы они всё таки находились. А то ведь тыкаешься как белка в колесе, а нужные гаджеты не находятся.
    Собственно, как обычно бывает, сработало правило: "Если что-то не получается, прочитай наконец-то инструкцию".
    Оказывается в Unity есть индикаторы (вместо трея).
    Системный монитор называется indicator-multiload и находится в репозитории ppa:indicator-multiload/stable-daily.
    Гномоподобное меню появляется в тех же индикаторах, называется classicmenu-indicator и находится в репозитории ppa:diesch/testing.

    Некоторые эмпирически приходящие навыки работы в Unity стали даже приносить удовольствие. ;)

PS. Что его можно поднастроить.
crower: (Default)
   В первый раз когда я столкнулся с отсутствием локального меню, то немного ошалел, приняв это за очередной глюк. Потом случайно обнаружил, что меню-то оказывается есть, но его вытащили наверх, поместив в область, где будут проявляться меню всех приложений, когда они оказываются в фокусе и когда к ним обращаешься.
   Решение, бесспорно, интересное. Несомненный плюс - экономия рабочего пространства. Когда на рабочем столе куча окошек, а особенно, расположенных мозаикой, то менюшка каждого съедает в итоге немалое полезное пространство.
  Но почему от него неуютно? Потому что иногда приходится тянуться за функцией какой-нибудь почти через весь рабочий стол. Но, следуя презумпции умности, должен быть какой-то способ, нивелирующий это неудобство. Дык, горячие клавиши - выход. Во многих приложениях очень часто пользуюсь клавиатурой для активизации функций. Это удобнее и быстрее чем заниматься мышеводительством. Но, что же не так в юнити?
  Вот сейчас передо мной браузер (огнелис, если что). Жмём Alt, через пол-секунды проявляется глобальное меню, выбираем, например, пункт меню "Файл" и видим что выделился весь текст самом браузере, в текстовой зоне. Что это? На сколько я могу судить, это - "проблема глобализации". ;) То есть в браузере согласно индикатору раскладки текущая локаль русская, а в глобальном меню, по какой-то неизвестной мне причине - английская. Если что, то в момент проявления глобального меню индикатор раскладки остаётся русским. Это я к тому, что если предположить что глобальное меню для юнити является отдельным окном и раскладка для него своя, то до индикатора временный переход фокуса к глобальному меню оказывается неизвестным.
  Пичалька.
  Стоп! Сейчас поставим ещё один эксперимент.
  Упс. Эксперимент поставить не удалось. Я думал что у меня включена опция "Отдельная раскладка для каждого окна", но оказалось что по-умолчанию "Использовать одинаковую раскладку во всех окнах", а до туда я ещё не добрался. Если бы моё предположение было верным, то глюк можно было бы считать недостаточной продуманностью обмена информацией о смене раскладки, а так получается, что наличие в глобальном меню локализованных пунктов разработчиками просто не рассматривались. Точнее говоря, рассматриваться-то рассматривались. Русскоязычное меню здоровёхонькое передо мной зажигается. А вот с клавиатурной взаимодействие где-то не срослось.
   Кстати, после установки я изрядно помучился с настройкой клавы. Ну не помню я чем переключаю раскладки :) ибо делаю это на автомата. А когда решил что Alt-ом (и выбрал его, точнее - их, в качестве переключателя), то обнаружил что перестали работать Alt-овые хотки. То есть получается что тривиальную разницу между "нажать-отпустить" и "нажать и держать для одновременного нажатия другой клавиши" существующий переключатель в юнити не видит. Что есть совсем не гуд.
crower: (Default)
    Что-то уж слишком часто возникает в нём "извините, возникла ошибка..." :)

UPD. "Извините, программа rhythmbox аварийно завершила свою работу". :)

UPD. "Приложение Compiz неождианно завершило работу". И это при том, что в unity он является хоть и модулем, но но без него: пустой рабочий стол без менюшек и прочего.
    Ещё раньше я пытался водрузить панголина апгрейдом из рыси. Стоит отметить, что оригинальный апгрейдящий скрипт готов был совершить апгрейд из оцелота. Ну, может быть из мангуста даже, но никак не из рыси. Поэтому путём внушения (как в анекдоте "ты - свинья") я заставил его проапгрейдить рысь. Кому же охота заниматься множественным конфигурированием и доустановкой стоявшего ранее софта. Но вот как раз до такого состояния дошёл тоже: компиз падал, или точнее - не поднимался даже, оставляя без возможности что-то сделать.
   Однако.
   Оказалось, что остался один плодотворный жест: правая кнопка мыши с вызовом меню. Из настроек далеко не уйти, а вот создать папку и зайти в неё - позволяет открыть уценённый наутилус, то бишь файловый менеджер. Из терминала (Ctrl-Alt-Fx) можно создать скрипт, кликая на который потом в наутилусе запускать нужную программу.
   Извращение. Но это не самое извращённое извращение.
   В общем, после того как я решил что причиной проблем является грязный (в обоих смыслах) апгрейд, то решился поставить панголина "по-чистому".
   Поставил. И он даже заработал как полагается. Заодно избавился от всякого мусора. :) И стал я пытался разобраться как в нём что-то делать.  Пока не повёлся на предложение самой убунты "у нас тут дрова новые для видюхи есть, если их поставить, то всё будет круто-круто и быстро-быстро". Я ещё удивился, что тулза эта не показала на каких-то дровах она работает в настоящее время (а это nvidia, надо сказать).
   Загрузил, перегрузился и оп-па. Получил неподнятый компиз. Ну, с мёртвым компизом я уже умел работать. Но не тут-то было. Оказалось, что терминал (как и убунта при загрузке) находится в невменяемом режиме. Нижний край находится где-то низко-низко под краем экрана и поэтому загнав командную строку (или запустив mc) работать надо исключительно вслепую.
   Хорошо, что к тому времени я на девственного панголина десктопного установил openssh-сервер. То есть вместо Ctrl-Alt-Fx заходим с другого компа и всё что надо делаем. В первую очередь пытался найти где в грубе настроить режим. Потрясённый разглядывал множество модулей нового груба и не скажу что пришёл в восторг от нового конфига. Такое ощущение, что вместо специализированного языка для загрузчика - теперь имеем язык для интепретатора.
    Нашёл параметр, который, по моему предположению мог отвечать за режим. Ну да - "интуитивно предположил" не означает "интуитивно понятно". :) Изменил, после перезагрузки оказалось что угадал.
    Через тутошний терминал работать как-то естественнее.
    И тут моим мучениям с компизом пришёл конец. Я попытался вместо "текущей версии (рекомендуемой)" выбрать апдейченую. Благодаря lsof узнал что она поновее будет.
    Оказалось, что именно это и нужно было....
    Вспомнил старую историю, когда апгрейд с, кажется, козерога на зайцелопа, точно также заставил меня искать и собирать видюшные дрова...
    Хорошо, что эот мучение закончилось.
    1:0 :)
crower: (Default)
    Знакомлюсь с новой версией убунты. Как и предполагалось, всё очень непривычно. Но что-то слишком уж непривычно. Обратив внимание на то, с каким упорством я пытаюсь приспособиться к новому интерфейсу, обнаружил и свои скрытые мотивации. :)

.. о мотивации )

   Итого... Загружаем Empathy.
Read more... )


Profile

crower: (Default)
crower

July 2017

S M T W T F S
      1
23 45678
910111213 1415
161718 19202122
23242526272829
3031     

Syndicate

RSS Atom

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 22nd, 2017 12:46 pm
Powered by Dreamwidth Studios