Проблемная установка Ubuntu 7.10…

После успешного, практически безболезненного и полного перехода на Ubuntu 7.10 на лептопе замечательной фирмы HP, решил проделать тоже самое на домашнем стационарном компьютере. Сразу скажу, к числу «новых» его отнести можно было разве что года 4 назад. А как известно, линукс славится хорошей поддержкой драйверов для старых машин. Если вам не интересно читать про все мои злоключения, можно спустится прямо к «выводу».
Этап 1, Установка. Примерно так всё на самом деле и обернулось, за исключением пары вещей. Ещё при работе с live cd картинка на моём мониторе, LG L192WS, отображалась только на половину экрана. Ну и разрешение было выставлено много ниже оптимального 1440×990. Сама установка прошла почти нормально. В какой-то момент системе вздумалось проверить наличие обновлений на одном из серверов, на чем всё собственно и зависло. Наверное, сервер не отвечал. Висело до тех пор, пока я не выключил сеть. Через пару секунд после этого оно мне выдало сообщение о том, что несколько строк в source.list будут закоментированны, и мне придётся самому установить последние обновления по завершению установки.

Этап 2, Настройка. После завершения установки проблема с монитором не исчезла. Конечно же моего монитора не оказалось в списке мониторов в окошке Screens and Graphics. Указал там Generic LCD 1440×990 Widescreen — не помогло.

Установил все обновления, включил restricted driver для видео карточки (старенький ATI radeon 9600). После перезапуска системы монитор заявил что его пытаются заставить отображать изображения в небезопасном для него режиме и, собственно, показал мне черный экран. Запускаю систему в Restore режиме, nano /etc/X11/xorg.conf, а там — нечто странное, созданное в неком Failsafe режиме. Правда, тут же в комментариях дают команду для создания нового, «правильного» xorg.conf. Запускаю, xorg.conf создан. Уже не Failsafe.

Ещё один перезапуск — картинка отображается, но абсолютно сломанная и не рабочая. Опять запускаем Restore режим, опять лезем в xorg.conf, на лептопе на сайте LG узнаю Sync Range для своего монитора, правлю эти значения в конфиге. Перезапускаем — всё прекрасно, правильно разрешение, картинка на весь экран. Ура. А если бы у меня не было второго компьютера под рукой?

Но. Сломался хвалёный compiz-fusion. То есть он просто исчез. Все нужные пакеты есть, но его как бы и нет. Всё удаляю, устанавливаю по новой — без толку. Запускаю компиз в консоле — пишет что что-то не то с XServer’ом и XGL. Устанавливаю xserver-xgl — всё заработало.

Касательно поддержки оборудования — как не бился, но свою Audigy SE так и не заставил звук на все 5 колонок посылать. Так что вместо 5.1 у меня теперь 2.1. Печально. На форумах решения проблемы не нашел, зато нашел множество таких же невезучих как я.

Вывод: если Ubuntu — один из лучших представителей линуксов в мире десктопов, то за другие дистрибутивы я браться даже не хочу. Да, теперь я счастлив — прекрасный amarok, красивый и почти не глючный compiz, довольно шустрая и стабильная система. Но это я, у меня был какой-то опыт общения с линуксами на уровне командной строки в прошлом. Без этого — так бы система и не заработала.

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

Реклама

Октябрь 23, 2007. Метки: , , , , , . linux, ubuntu. 19 комментариев.

Обзор Google Calendar

В последнее время постоянно пользуюсь этим сервисом. К моему удивлению, о нем не знает довольно большое количество людей, даже из числа пользователей gmail’а и прочих сервисов гугла. Попытаемся исправить ситуацию :)

Google Calendar — относительно новый проект. Внешним видом напоминает одновременно iCal, Outlook, и прочие десктоп-приложения для управления расписаниями, списком задач, контактами.

Несмотря на beta-стадию разработки(хотя у них почти всё в бетах…), Google Calendar обладает довольно богатым набором функций (в случайном порядке):

  • удобный, быстрый и понятный ajax-интерфейс
  • гибкая система уведомлений: pop-up, email, и даже смски посылает
  • возможность делиться своим календарём и интегрировать чужие в свой
  • возможность приглашать людей на мероприятия. Наличие google аккаунта у приглашаемых не обязательно — они смогут импортировать данные в Outlook, iCal, и многие другие приложения
  • хорошо реализована система создания повторяющихся событий — ежедневно, ежемесячно, по определённым дням недели до такой-то даты, и так далее
  • интеграция с другими сервисами гугла — gmail, google maps…
  • импорт\экспорт в xml, ical
  • экспорт xml позволяет пользоваться календарём через любые RSS-читалки, к примеру Google Reader.
  • экспорт html позволяет вставлять ваш календарь в виде HTML блока практически на любые сайты
  • возможность просмотра календаря на мобильных телефонах с доступом в интернет
  • переведённый интерфейс на несколько десятков языков, включая русский
  • интересный API для разработчиков
  • многое другое…

Несколько скриншитов. На них — мой календарь и интегрированые в него календари ещё пары человек.

Общий вид:

Весь месяц:

Список событий:

Встреча с группой людей:


Google Calendar.

Октябрь 19, 2007. Метки: , , , , , . ajax, google, google calendar, сайты, web2.0. 12 комментариев.

Почти что ubuntu 7.10

Пока по всему вордпрессу народ пишет про обновления своих любимых убунт, у меня дальше картинки ниже процесс не идёт:

Сервера перегружены. Придётся идти домой, обновлять там со скаченного диска. Ну или подождать несколько дней.

А жаль, так хотелось воспользоваться быстрым учебным интернетом :)  Обычно обновления скачиваются на скорости в несколько мб\сек.

Октябрь 19, 2007. Метки: , , , , . linux, ubuntu. 12 комментариев.

Беспроводной интернет

В библиотеке, в нашем колледже:

Октябрь 17, 2007. Метки: , , , . Британская Колумбия, Виктория, Канада. 5 комментариев.

Cвой сайт

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

http://web.uvic.ca/~grigoryk

Раз уж к университетскому компьютерному аккаунту прилагается ssh доступ и немного места под хостинг с поддержкой php (жаль только, что 4. но с ними можно поговорить :) ) — почему бы и не воспользоваться. Почему бы и не стать этому адресу моей интернет-песочницей.

Сейчас там почти ничего нет, кроме какого-то текста, весёленько-простенького CSS и одного шаблонного эксперимента с SVG+ajax. Никогда ещё с SVG не работал — упущение!

Октябрь 13, 2007. Метки: , , , , . ajax, javascript, сайты, web2.0. Оставьте комментарий.

привет, flickr!

Завёл себе аккаунт на Flickr. Всё же, замечательный сайт. Уже захотелось заплатить за Proапгрейд — эффективно у ребят всё устроено :)

Заходите в гости: grigory @ flickr.

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

Октябрь 12, 2007. Метки: , , , . сайты, фотографии, фотография. 5 комментариев.

На замену Windows Explorer’у

Пост как продолжение к этим комментариям.

Вот в этом списке Open Source приложений обнаружилась интересная секция, Desktop Environments/ Shell replacements. Что это такое? Замена стандартной оболочки Windows, «Проводника», или как он называется по-английски — Explorer’а. Застрявшим в Windows системах ;) может показаться интересным.

Скриншоты стащены случайным образом с сайтов программ.

bbLean — Новая версия BlackBox для Windows.

BlackBox For Windows — Альтернативная оболочка для Windows, визуально основана на Blackbox window manager для X window. Линуксоиды с ним должны быть знакомы :) Минимализм!

(те же скриншоты что и у bbLean, по сути)

Blueberry 3D-Desktop — Написано на Delphi. Основная цель — создание 3Д OPENGL движка на замену стандартной оболочки Windows. Как по мне — довольно бесполезная вещь. Но посмотреть интересно.

CyGNOME — Утилита, симулирующая среду GNOME в Windows.

DM2 — Набор полезных улучшений для ежедневного использования Windows. Позволяет минимизировать окна в «плавающие» иконки, прятать онка, сворачивать их в системный трей, выставлять прозрачность и многое другое. Описание возможностей.

Geoshell — «A shell replacement for Windows that replaces the standard desktop interface items like start menu, taskbar, system tray etc.»

KDE-Cygwin — «KDE’s port in Windows desktop environment.»

Ну и другие:

LiteStep — Мощная замена оболочке Windows, распространяется по GPL лицензии. «По мотивам» AfterStep.

SharpEnvironment — Приложение, позволяющее настроить и изменить «под себя» каждый пиксель видимого пространства на экране, наслаждаться различными эфектами в реальном времени, и т.д.

Virtual Dimension — Быстрый и с большим списком возможностей, менеджер виртуальных рабочих столов. Работает как надстройка для графической среды Windows.

xoblite / Blackbox for Windows — «Усложнённый», более продвинутый Blackbox. Интегрируется в системную панель Windows.

Октябрь 11, 2007. Метки: , , , , , , , , , , , , , . сайты, софт, open source, windows. 10 комментариев.

Computer Science и мы

Никогда ещё не подавал документы в какие-либо университеты.

Но, с января начинаю учиться на втором курсе в University of Victoria. Подал документы в конце сентября, отослал текущие оценки и пр. документацию на свою учебную жизнь, включая пару рекомендательных писем. Через две-три недели поступил ответ, мол, добро пожаловать к нам в Computer Science департамент, являющийся частью их Faculty of Engineering. Начинаю учиться там с января (середина второго курса), а сейчас доучиваюсь этот семестр у себя в колледже.

Если сильно обобщить, то среди различных университетов Канады выделяются два типа Computer Science программ — те, что являются частью Faculty of Engineering и те, что ходят под Faculty of Science. В первом случае, в моём, преподают больше теории, фундаментальных основ. Во втором образование не столь фундаментальное, а скорее более практичное — современные технологии, и т.д. По крайней мере подобные высказывания я слышал от ряда своих профессоров и сокурсников. Причем, в устах некоторых из них это звучало как критика первого типа программ вообще, и UVic’а в частности.

На самом деле оба варианта обладают своими плюсами и минусами. Современные технологии это конечно здорово, но они постоянно двигаются вперёд, меняются, чуть ли не каждые пол года появляется какая-нибудь новая Django с Ruby on Rails… Но с другой стороны, выпускаешься — и проще найти работу. В теории. А вот первый вариант — пусть этому и не научат, но вот компиляторы и собственные операционные системы пописать ещё как дадут. Вот у меня как раз он и вышел.

P.S.: Профессор по астрономии (классный дядька, очень увлекается русской литературой) агитировал меня пойти на лето работать в одну из канадских обсерваторий. Говорит, обсерваториям нужны программисты. Да и разбросаны они по всей стране, можно попутешествовать. А можно и вне Канады. Подобная работа — часть ко-оп программы. Практика, в какой-то степени. Университет помогает в трудоустройстве по специальности в интересующей студента области. Работаешь, получаешь деньги, опыт, строчку в резюме, связи на будущее, а тебе ещё и учебные кредиты засчитывают.

Октябрь 10, 2007. Метки: , , , , . Канада, события, учеба. 6 комментариев.