?

Log in

No account? Create an account

[icon] /^.in$/
View:Recent Entries.
View:Archive.
View:Friends.
View:Profile.
View:Website (/me (домен, хотящийся в углу комнаты)).
Missed some entries? Then simply jump to the previous day or the next day.

Tags:, ,
Security:
Subject:Deep in 7.10
Time:09:39 pm
В отличии от предыдущих убунт эту я поставил не на одну, а несколько машин с разными конфигурациями. На одной в параллель стоит венда.
Обо всем по порядку.

Установка


Виндавсы съели им моск

Собственно впечатления от установки двоякие: если вы ставите убунту на машину с вендой или с вендовой сеткой рядом - то вы не почувствуете всего того, о чем я сейчас буду говорить. Тут все осталось на уровне. Как и 7.04 установщик предлагает утянуть настройки пользователей, рабочего стола, закладки браузеров из виндавса.
Прямо с лайв CD можно читать-писать на FAT и NTFS и лазать по вендовому "Сетевому окружению", сидеть в аське и наблюдать трехмерности рабочего стола...

А вот если вы ставите убунту туда где уже стоят линуксы, то получите массу мелких и не очень проблем. В отличии от 6.10 в лайв CD, установщике и в установленной системе полностью исчезла поддержка LVM. ПОЛНОСТЬЮ!
Поддержки NFS в лайв режиме тоже нету, благо sudo apt-get install nfs-common никто не отменял.
Соответственно другие линуксы на винчестере оно тоже видеть не захотело, поскольку они все жили в LVM, но благо я все равно их всех сносил одним махом.

Так что после чистого пуска лайв СД я получил весьма забавную ситуацию. Мои файлы лежат на винче в LVM, информацию с него нужно отправить на сервер по NFS. Поддержки ни того ни другого по дефолту нету.
Так что вооружившись консолью нужно ставить и то и то:

sudo apt-get install nfs-common
после чего можно монтировать удаленный сервер

sudo apt-get install lvm2
vgscan
lvchange -ay
монтируем, копируем что надо
lvchange -an
иначе инсталлер скорее всего упадет при разметке дисков

но опять же, графический убунтушный инсталлер в отличии от дебиановского глух к словам LVM и MD. так что если сразу нужен LVM, то надо вооружиться alternate CD с дебиановским инсталлером.

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

В остальном система ставиться и грузиться без проблем. А в лайв моде она еще и работать стала раза в полтора быстрее, чем 7.04. ( бедная моя оперативная память =) )

Первая настройка


Патенты должны умереть

В принципе тут тоже все осталось на уровне. Новичку вообще ничего делать не надо, разве что пошарить ubuntuforums.org на предмет репозитариев под свои нужды (оперу там может поставить...), "настраивать" sources.list тоже можно из гуя (маразм!). И музыкальный плеер и видео плеер стоят. Кодеки к ним ставятся сами...

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

по сути...

Тут обзор кончился =)


Кто-то сидит в ГНОМе, а openbox и xfce жить без его кусочков не могут

Первое что я сделал на своем десктопе - полностью снес ГНОМ. Осталось не так уж много, но некоторые зависимости меня вгоняют в ступор. Убунтовский фаерфокс, например, завистит от инсталлятора софта. Да да, может быть ставить коммерческие плугины к фаерфоксу (например flash) визуально (иконка пазла на фрейме с недостающим плугином. клик туда - 2 раза некст - установился) как в винде очень важно для начинающего пользователя, но намертво это завязывать.... маразм.

Потом я даже решился хотя бы день просидеть в опенбоксе, но меня на день не хватило))
Сразу признаюсь, что я заядлый Xfceщик. Ставить опенбокс, и юзать там xfce4-panel мне не хотелось, потому я перепробовал всякие pypanel, perlpanel, fbpanel и сотоварищей.
Тут надо сказать, что идейно они на шаг впереди xfce4-panel, во первых первые две написаны на интерпретируемых языках, а pypanel так даже и специального конфиг файла не держит, вместо конфига там питон-скрипт, в котором задаются все настройки и (!) описаны каллбеки на разные события. Т.е. получаем офигенную настройку под себя. И самое главное полностью прозрачную. От юзера спрятано только рисование и обработка событий от GTK, а все остальное можно настроить. Плохо только, что pypenel не дает запустить себя в 2х экземплярах с разными конфигами. Остальные две (perlpanel, fbpanel) мне понравились меньше.
Потом я пытался найти замену thunar. По сути нечто близкое я нашел только у ROX, но осилить настройку этой дури и принять их идеологию по отношению к установке софта я не смог.
Потому опенбокс я снес до лучших времен (до тех пор пока опенбокс полностью не сменит формат конфигов, а то одни на хмл, а другие в xrdb-style, и пока там не появится апплета с консолькой, как у иксфейсной панели. юзать "миксы" опенбокса и иксфейса меня не воодушевляет), а на его место поставил ion, wmii и xmonad (в ion я уже юзал. остальное на пробу. только для программирования) и xfce (для всего остального мышковозюкания).

Звук


X11 ~ X.org, sound ~ ?

Теперь начинается самое интересное. Когда-то меня очень заинтересовал pulseaudio, еще во времена только его появления я вовсю пищал, что это "ОНО". Это и есть ОНО.
PulseAudio это замещающая альтернатива для ESD, но с куда более приятной латентностью, и, кроме того, еще поддерживающая интерфейсы alsa и oss.
Ставится оно примитивно из репозитариев, после чего нужно малость все поднастроить (в частности засунуть себя в POSIX-группы пользователей от этой фигни). После чего можно пользоваться.
Файрфоксовский Flash плеер требует собранного ручками *.so для работы с этой штукой.
На http://pulseaudio.org/ можно найти и конфиги и хоуту, так что мне лень тут все это дублировать.
А вот сделать route из 2.0 в 5.1 пульсаудио вроде не умеет. И при помощи альсы, а потом в пульсаудио тоже нельзя. (

По своей архитектуре это выглядит примерно так: демон pulseaudio при пуске читает свой конфиг и грузит всякие модули, потом занимает все устройства от alsa (через которые делает вывод звука сам), добавляя новый тип устройств pulse (который должны использовать все остальные), потом открывает несколько UNIX и INET сокетов и ждет.
Если программа использует alsa, то достаточно в asound(rc|\.conf) поменять тип pcm default на pulse и все будет работать. OSS в линуксе обычно работает через альсу, так что тут тоже проблем нету, а вот ESD pulseaudio заменяет самолично при помощи специального плугина.

В чем плюс? А в том что pulseaudio - это по сути X11, но для звука, теперь по ssh можно таскать не только окошки, но и звуковые потоки, перенаправлять звук на другую машину и (!) ставить разную громкость разным окнам/приложениям, что особенно актуально, если у вас не только внутренний динамик =))

Чистка


чистота - залог здоровья

Эта убунта из коробки работает значительно быстрее предыдущих релизов, но тем не менее.
Просто маленький совет. Удалите все, что не нужно =) Это здорово экономит место на винчестере. Я снес все что связано с печатью и лишнее графическое оформление.
Для менеджмента пакетов всячески рекомендую aptitude, ибо он на голову выше синаптика, хотя и несколько консолен на вид.
В частности возможности шаблонов поиска в aptitude недетски отжигают, если вы имеете хотя бы малейшее представление о регулярных выражениях, а это экономит _тонны_ времени при периодических "чистках" и "рейдах" по системе.

Красивости


Тут лучше видео ничего не придумать.

Аквариум из кубика рабочих столов - няяя =)

Как и раньше это все, кроме дождевого плугина и рисования огнем работает на GeForce4 MX. Не тормозит. Только, имхо, это все глупости. И меня от них укачивает.



Мой сриншотик ниже. Тема гтк - моя модификация MurrinaCappuccino. Все сделано под кофейные карамельки =)

Посмотреть в полный размер, 160.66 КБ, 1280x1024Collapse )

И еще скриншотик, показывающий, что в иксфейсе появилась встроенная прозрачность, симпотишно.

Посмотреть в полный размер, 199.97 КБ, 1280x1024Collapse )

Thunar HACK's


Наверное о магических "особых действиях" тхунара знают все, кто им пользовался, а вот о том, что к нему можно добавлять свои тхумбнайлеры знают не многие. В частности можно заставить его делать превьюшки для видео при помощи mplayerа. (см. на мой первый скриншот)
mplayer должен быть собран с модулем вывода jpeg.
Потом открываете консоль...Collapse )

Итог. Общее впечатление


Красиво, удобно, быстро, но имхо чересчур заточено на мигрирующих с венды.

Вроде все. Спасибо за внимание.

А под кат весь пост прятать не буду, и не просите. Я не так часто пишу, чтобы прятаться во френдленте ^_^
withComments $ arr (take 5) >>> delay new

[icon] /^.in$/
View:Recent Entries.
View:Archive.
View:Friends.
View:Profile.
View:Website (/me (домен, хотящийся в углу комнаты)).
Missed some entries? Then simply jump to the previous day or the next day.