LINUX.ORG.RU

Gentoo готов для десктопа

 ,


0

1

Абсолютно доволен своей гентой на лептопе.

  • Самосборное ядро 2.6.39 с отключенными ненужностями.

    Кстати, на 3.0 гента также запустилась, однако, отвалился fglrx (репозиторный). Сделал в /usr/src симлинк linux на linux-3.0, но он ругался на отсутствие в оном .config, хотя он там был. В общем, я пока забил на это и работаю под 2.6.39-gentoo-r3.

  • awesome с отшлифованным под мои нужды конфигом: - теги идеально расставлены по частоте использования различных приложений; - для уменьшения занимаеомого места и повышения «интерактивности» названия тегов заменены на картинки.

    Кстати, в rules exclude и exclude_any у меня не заработали.

  • Gnome 2 - gnome-settings-manager (очень удобен); - переключалка раскаладок по caps lock с картинками вместо текста в трее; - использую множество приложений gnome 2; - кед нет (USE qt только для сраного скайпа).
  • Тема - Equinox Evolution Light - допилил тему для отображения нормальной каемки окошек, ибо по умолчанию это можно использовать только в композитных ВМ с теньками по границе; - полосы прокрутки изумительны (а-ля iphone); - цветовая гамма радует глаз.
  • Часто работаю от проводной сети (в смысле, ethernet). Для этого настроил такую цепочку событий:

    iflpugd подхватывает eth0 -> dhcpcd получает ip -> pon myprovider -> изменение роутов

    Плюс pppd-шные ip-up и ip-down через notify-send уведомляют о подключении/отключении к провайдеру.

    Ествественно, там стоят проверки на принадлежность полученного ip соответствующей сети и т.п.

    Получается так, что уже при появлении gdm сеть поднята и Интернет доступен. Раньше пользовался networkmanager-gnome - по сравнению с текущим вариантом он неудобен.

    (wifi через wpa_supplicant через менюшку awesome по mod4+w)

  • gnome-do как мега-быстрый лаунчер через клаву (иногда mod4-r - еще быстрее).
  • В firefox некогда юзал vimperator, но сейчас его отключил, поскольку сраный noremap через Ctrl+V иногда не работает, блждад! Это бесит, когда по двадцать раз пытаешься перейти в ctrl-k или ctrl-l или скопипастить что-нибудь.
  • Небольшое ШГ в статус-баре не мешает работать.

В общем, все прекрасно. Однако, для настройки всего этого и, что самое главное, понимания того, что же мне нужно, пришлось потратить около недели. Но теперь все просто работает до ближайшего обновления тулчейна.

Кстати, полная загрузка от выбора системы в грабе до появления awesome занимает 30 секунд, и это с учетом, возможно, ненужного в моей простой ситуации gdm и времени набора логина-пароля.

Вердикт - готов для десктопа!

>>> Просмотр (1280x800, 116 Kb)

★★

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

> Вердикт - готов для десктопа!

Авесом что ли готов? Да ну? :)
Кстати, почему гном-терминал а не что то более DE-независимое?
//первый пост не читал

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

Кстати, почему гном-терминал а не что то более DE-независимое?

На DE-независимость мне, откровенно говоря, насрать. Слышал про всякие urxvt и т.д., но мне лень с ними разбираться, когда gnome-terminal меня всем устраивает.

А авесом - да, я считаю, что готов для десктопа, ну, по крайней мере, мне его фич хватает.

bk_ ★★
() автор топика

вопервых ядро переключается по eselect kernel list eselect kernel set и у меня на ядре 3.0.0 не отвалилось ничего - руки править надо :)

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

руки править надо :)

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

То, что у тебя все чудом не отвалилось, свидетельствует лишь о грамотности мейнтейнеров ;)

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

вопервых ядро переключается по eselect kernel list

Во-первых, этот скрипт берет ядра из /usr/src/linux* и linux ставит как активный - не более.

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

Где ты там видишь полоску, а? Окно терминала подстраивается под свой максимальный размер, оставляя видимым часть фона.

bk_ ★★
() автор топика

Судя по количеству текста перед скриншотом, гента для десктопа категорически не готова.

thesis ★★★★★
()

Кстати, полная загрузка от выбора системы в грабе до появления awesome занимает 30 секунд, и это с учетом, возможно, ненужного в моей простой ситуации gdm и времени набора логина-пароля.

У меня pekwm на Debian загружается до рабочего стола за 18 сек.(тоже с gdm), и не нужно ничего собирать сутками, и ничего не отваливается. И зачем Гнум-терминал в awesome, может у вас еще и nautilus в роли фм?

Lennox ★★★★★
()

Годный скриншот, тоже юзаю gentoo + awesome, и тоже всем доволен.
Есть несколько вопросов:
Во-первых, с помощью какой софтины реализован флаг раскладки и что за индикатор батареи рядом с ним? Во-вторых, как сделал иконки вместо названий столов?

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

Во. Вот эту вот полоску части фона и убрать! Ать-два!

dnoskov
()

В панели awesome лютое ШГ. А в целом хорошо.

metra
()

>Кстати, полная загрузка от выбора системы в грабе до появления awesome занимает 30 секунд

Это очень долго. С таким окружением не должно быть мусорных демонов, поэтому сокращай время до 5 секунд до gdm'а хотя бы.

gentoo_root ★★★★★
()

К.О.(= но давно скринов с гентой не было, всё с арчем)а значит зачёт,аккуратненько.

правда гента давно готова для десктопа)у мну даже семёрочку обогнала по готовности - на той logitech m555b не ловится.

aptyp ★★★★
()

> gnome-terminal

толсто

gnome-settings-manager (очень удобен); - переключалка раскаладок по caps lock с картинками вместо текста в трее;

о боже мой, а я голову ломал для чего же нужен gnome-settings-manager

qt только для сраного скайпа

qt/skype - не нужен

gnome-do как мега-быстрый лаунчер через клаву

тормозная поделка, у awesome же есть свой launcher (or use dmenu)

Вердикт - готов для десктопа!

нет, пожалуй у вас готова бубунту.

P/S и да, отступ снизу и справа выглядит ужасно.

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

Флаг раскладки через gnome-settings-manager - он переключает раскладки. Флаги en.png и ru.png надо кинуть в директорию не-помню-какую - нагугли - это очень быстро.

Для названий столов могу кинуть конфиг авесома куда-нибудь.

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

zdo@mamburu ~ $ ls /usr/share/icons/flags/

en.png ru.png us.png

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

Плюс к этому надо в gconf поставить флаг use_flags=TRUE (черт, не помню, где именно - нагугли).

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

> Окно терминала подстраивается под свой максимальный размер, оставляя видимым часть фона.
Это неправильно, пусть заберёт всё.

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

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

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

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

Например, я уберу gdm, сделаю автозапуск awesome в X от имени моего юзера, уберу gnome-settings-manager, поставлю более быстрый терминал - что еще?

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

Забыл. Индикатор батареи - gnome-power-manager.

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

> Gnome-terminal устроен так, что он меняется пропорционально размеру буквы.
Так настроен WM, это можно поменять.

PS давно на xmonad, но если не ошибаюсь, то это c.size_hints_honor = false

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

>Например, я уберу gdm, сделаю автозапуск awesome в X от имени моего юзера, уберу gnome-settings-manager, поставлю более быстрый терминал - что еще?

Это всё фигня, на время загрузки не влияет. Разве что gdm можно убрать. Надо другой инит ставить, потому что SysVinit+OpenRC — это страшнейшие тормоза. Лучший вариант — systemd. Если ставить в свежеустановленную Генту, то на моём нетбуке с процессором частотой 1.66 ГГц и HT грузится за 5 секунд до getty, из них 2.5 секунды работает только ядро, т.е. systemd запускает getty через 2.5 секунды. Это если демонов нет. С демонами чуть дольше. Но тут видно awesome + часть гномьих программ типа gnome-power-manager. Поэтому нужен dbus (без него и systemd не работает, кстати), udev, upower, udisks, syslog ещё не помешает. ConsoleKit и PolicyKit можно выпилить, если осилить юниксовые группы и права доступа (авторы этих чудо-программ их, видимо, не осилили, поэтому написали велосипеды). Поэтому залог успеха тут — быстрый инит (можно systemd, а можно написать свои init-скрипты, но второе хуже, потому что быстрые инит-скрипты медленнее systemd, но не позволяют управлять демонами) и по минимуму демонов.

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

> у меня симлинк при этом переключается автоматом и не надо трындеть
hint, это USE=«symlink»

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

>Есть init скрипты для dmcrypt,lvm?

Скриптов там вообще нет, юниты на lvm, кажется, были, на dmcrypt тоже должны быть. Если нет даже в sys-apps/systemd-units, то должны легко гуглиться или писаться руками (писать их реально проще, чем init-скрипты; там пару строк всего с нужными командами и зависимостями). С этим в systemd проблемы нет.

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

>у меня на ядре 3.0.0 не отвалилось ничего

А теперь для тренировки лёгкое упражнение — пересобери dev-libs/nss и net-misc/dhcp.

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

> Скажи-ка мне лучше, откуда ты взял 3.0 ядро?

┌[ 00:15:06:622510926 tn1@Gentoo ] [ ~]
└[ $ emerge  -pv gentoo-sources

These are the packages that would be merged, in order:

Calculating dependencies                    ... done!           
[ebuild   R    ] sys-kernel/gentoo-sources-3.0  USE="symlink -build -deblob" 0 kB

tn1
()

Equinox приятная gtk тема.

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

>А при systemd будут быстро бежать красивые строки с [ OK ] на конце? :)

Не-а, ни одной. Будет только скупой выхлоп systemd-fsck даже без прогрессбара. Но можно включить некрасивые строки без «[ OK ]» на конце при начале запуска юнита и завершении запуска юнита.

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

>когда мне делать будет нечего так и быть пересоберу

Тогда уже починят. Да и сейчас это легко правится, но так, как есть, не собирается.

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

>Сменой symlink`а?

Нет, nss я собирал, скопировав Linux2.6.mk в Linux3.0.mk, а dhcp, отредактировав аналогично мейкфайл. Вроде, работало. Симлинк не на что было менять.

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

>Хорошо, какой оверлей ты подключил чтобы появился 3.0?

Синканись уже, хватит некрофилить. Недели 2 назад это было в sys-kernel/git-sources.

gentoo_root ★★★★★
()

>Gentoo готов для десктопа

Самосборное ядро

/0

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

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

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