LINUX.ORG.RU

ALT Linux 4 SuperLite не за горами?


0

0

Некоторые из вас наверняка видели мои скриншоты, на которых в той или иной ипостаси красовался icewm (а на одном даже был Window Maker, повергнувший многих в шок в хорошем смысле этого слова). Недавно вышел ALT Linux 4 Lite под управлением Xfce, в работе над которым и я попытался внести хоть минимальную лепту. Не все, на мой взгляд вышло так, как хотелось бы но все же..

На нынешнем скриншоте мои эксперименты по созданию оптимального набора пакетов и их настроек по умолчанию для возможного ALT Linux 4 SuperLite на базе Icewm (такая идея нашла отклик у ряда разработчиков). Это мой старый ноут Fujitsu Lifebook 450 мгц 192 мб памяти видео 2.5 мб. Lite отъедал после загрузки памяти (без учета кэша) 70-80 мб из 192, после применения Icewm свежезагруженная система занимает 20-25 мб оперативки с учетом автостарта некоторых программ.

Насчет темы icewm на скриншоте - да все вы ее хорошо знаете, моя доморощенная тема под стили fishing-the-sky и OS X, добавилась лишь панель внизу - PyPanel. Конечно же для самого дистрибутива я планирую состряпать другую тему, гораздо более нейтральную, но не менее изящную.

Тени - это я баловался с xcompmgr, если бы не его мелкие пакости - было бы здорово, карточки и систему в целом практически не трогает.

Обои - неплохое фото, переделанное мной под "гобелен", так что прямой ссылки на именно "это" нет.

Да, чуть не забыл - благодаря спец. настройкам для файла ~/.gtkrc-2.0, опубликованным на одном из форумов я решил проблему толстых тулбаров и здоровых иконок в gtk2-программах (особенно в Abiword). НО, не с любой темой gtk2 это будет смотреться красиво. С моей излюбленной темой fishing-the-sky это выглядит вполне приемлемо (см. тулбары Abiword, напомню, что разрешение экрана ноута 800х600).

>>> Просмотр (800x600, 244 Kb)

★★★★★

Проверено: Dimez ()

Мужик!

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

> чуваг, у тя мания величия, все тя знают и тп... Руку на улице никто не пожимает ?

Лучше наслаждаться манией величия, чем страдать от комплекса неполноценности...

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

> Да, это putty. Полезен мне для работы - я преподаватель cisco, веду некоторые авторизованные курсы. В моей стойке больше 25 устройств - просто удобно в putty организовать к ним быстрый доступ, да и экран маленький тут, чтобы в gkrellmlaunch создавать кучу кнопок с телнет-сессиями терминала, как я это делал на большом компе..

А если MyPasswordSafe + your favorite termital?

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

>Скажи, брат альт-линуксоид, как ты это сделал так, "под гобелен"?

Обычный фильтр из Гимпа, холст, кажется.. Также обрабатывал иконки, котрые не вписывались в общую картину, например, иконку putty - очень четкая она была изначально. Пришлось применить размытие в один пиксель..

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

>А если MyPasswordSafe + your favorite termital?

Век живи - век учись, попробую..:-) Спасибо!

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

>Обычный фильтр из Гимпа, холст, кажется..

Так как видеокарта слабовата на моем ноуте, то я это фото при помощи Гимпа оптимизировал до 256 цветов и превратил в *.bmp, который стал размером около 400к, в отличие от тяжелого оригинала, затем применил фильтр Холст и сохранил в *.png, так как *.png загружается чуть быстрее, чем *.jpg. В результате имеем то, что имеем - некоторая экономия ресурсов, которая на старых машинах имеет смысл и заметна на глаз..

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

Мегареспект. А то достали современные монстроподобные дистры типа убунту/сусе/мандрива/федора/етк, которым и 512 озу мало без уползания в своп, и в ктоторых Х сжирает 70 метров, файрфокс - 120, терминал (!) 20, пиджин - от 50 и выше и проч. Без учёта буферов естественно всё, RES.

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

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

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

Имхо, тогда уж проще скрипт написать для ssh, а настройки типа адресов-туннелей в ssh.config держать, или ещё каком-нить файле в домпапке. У меня, конечно, не двадцать пять машин, а всего три - пока не напряжно применять имя машины как параметр для скрипта

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

>Вопрос. А что за пэйджер?

Родной пейджер Icewm. Правда с применением патча, отображающего окна, иконки запущенных программ, поддерживающего смену рабочих столов прокруткой колеса мыши над ним, который был написан уже больше года назад. Я тогда даже сюда выкладывал скриншот по этому поводу. В ALT Linux с тех пор по "просьбе трудящихся" (и моей в том числе) этот и некоторые другие полезные стабильные патчи, не попавшие пока в официальную сборку, включены в Icewm. Ибо это гораздо "веселее", нежели официальное 1 2 3 4 и т.д.

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

Не все современные дистры столько памяти съедают. Мой ASP (11.2, XFCE 4.4 самосборный) с компизом + консолью 110 метров ест. Впрочем до 20 метров далеко.

В абиворде рулеры не вписываются. Но в целом очень неплохо.

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

>Имхо, тогда уж проще скрипт написать для ssh, а настройки типа адресов-туннелей в ssh.config держать, или ещё каком-нить файле в домпапке. У меня, конечно, не двадцать пять машин, а всего три - пока не напряжно применять имя машины как параметр для скрипта

У меня все циски подключены консольными портами в терминал-сервер, а уже он раздает по телнету доступ к ним, соответственно, адрес хоста один и тот же, разница лишь в номере сессии. Поэтому на большом экране мне достаточно было создать в gkrellm кнопочек с запуском "любимой терминальной программы" с нужным адресом, заголовком окна и т.д. Но это получался длинный столбик gkrellm. А вот на таком маленьком экранчике putty мне показалась в самый раз.. Не воровать же SecureCRT и не запускать его через wine?

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

>Не все современные дистры столько памяти съедают. Мой ASP (11.2, XFCE 4.4 самосборный) с компизом + консолью 110 метров ест. Впрочем до 20 метров далеко.

ALT Linux Desktop Lite с XFCE на моем ноуте занимал после загрузки 70-80 мб. По мнению пользователей, сравнивавших Xubuntu с этим ALT lite, преимущество по быстродействию и ресурсоемкости было у ALT. Но это со слов других - я Xubuntu не ставил.

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

>Родной пейджер Icewm. Правда с применением патча, отображающего окна, иконки запущенных программ, поддерживающего смену рабочих столов прокруткой колеса мыши над ним, который был написан уже больше года назад.

А этот патч есть в upstream? Если да, то в какой версии? У меня IceWM из Debian/Etch (1.2.

>Ибо это гораздо "веселее", нежели официальное 1 2 3 4 и т.д.

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

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

>В абиворде рулеры не вписываются.

Да, есть чуток.. Но все же, как мне кажется, это немного лучше того, что есть по умолчанию, что в Abiword, что в Gnumeric, что в другой gtk2-программе.

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

>А этот патч есть в upstream? Если да, то в какой версии? У меня IceWM из Debian/Etch..

Я вот сейчас тут (http://sourceforge.net/tracker/?group_id=31&atid=300031) что-то сразу не найду уже. Его автор - captnmark. Они на пару с manuel_carrasco много желают для Icewm. если в списке его нет - значит ушел в работу на "официал". А проще скачать с Сизифа *src.rpm (версия 1.2.35-atl2) и раздрако.. т.е. изучить его (спек и т.д.)..

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

А чем gnome-terminal не угодил?

Создать сколько надо профилей и вызывать по необходимости, хошь в новом табе, а хошь в новом терминале...

Заодно, помимо самой уоманды ssh, фон выставить в другой цвет, чтоб отличался от простого терминала.

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

>А чем gnome-terminal не угодил?

Хотя бы тем, что _gnome_ .. Не будем забывать - это Lite (SuperLite), поэтому пакеты тут не зависят ни от Gnome, ни от KDE, и не тянут за собой хвост в виде соответствующих библиотек. Впрочем для себя проблему доступа к множеству устройств я решил при помощи putty. Если есть версия под linux - почему бы не использовать? :-)

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

>..и не тянут за собой хвост в виде соответствующих библиотек.

и служб.

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

>Хотя бы тем, что _gnome_

расскажи это создателям maemo. А то они как бы и не в курсах, что _gnome_ - это ужас-ужас-ужас. Просвети чуваков, ага ;)

>поэтому пакеты тут не зависят ни от Gnome, ни от KDE, и не тянут за собой хвост в виде соответствующих библиотек.

т.е. приложений нет вообще?

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

>А чем gnome-terminal не угодил? Хотя бы тем, что _gnome_ .. Не будем забывать - это Lite (SuperLite), поэтому пакеты тут не зависят ни от Gnome, ни от KDE, и не тянут за собой хвост в виде соответствующих библиотек. Впрочем для себя проблему доступа к множеству устройств я решил при помощи putty. Если есть версия под linux - почему бы не использовать? :-)

а как же тот-же абиворд или гнумерик, который кстати и установлен у тебя

anonymous
()

помойка, нах

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

> А второй слева в PyPanel значок - PUTTY? O_O И если да - то ЗАЧЕМ?

>> Да, это putty. Полезен мне для работы

Я вот например, с putty подключаюсь к SCO-шным серверам. Там клавиши нормально работают...

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

>а как же тот-же абиворд или гнумерик, который кстати и установлен у тебя

Я писал о том, что они "отвязаны" разработчиками от Гнома специально для Lite.. Так что не тянут за собой лишнего.

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

>т.е. приложений нет вообще?

Почему нет. Большинство приложений Lite на gtk2.

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

>расскажи это создателям maemo. А то они как бы и не в курсах, что _gnome_ - это ужас-ужас-ужас. Просвети чуваков, ага ;)

А кто сказал, что "_gnome_ - это ужас-ужас-ужас" ? Я такого не говорил. Просто специфика дистрибутива такова, что нужно обходиться по возможности "независимыми" приложениями.

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

[vago@astro ~]$ rpm -qa |grep gnumeric
gnumeric-light-1.7.14-alt0.M40.1

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

Вот вам на всякий случай ~/.Xdefaults. Я его еще не до конца проработал, но то, что есть, уже помогает. 
Настройки Xcalc взяты с одного хорошего ресурса и чуть-чуть мной доработаны. Можете попробовать, проверьте, 
понравится ли вам та расцветка mc (запущенного либо в xterm, 
либо в urxvt), которую применил для себя я..

URxvt*font: xft:monospace:pixelsize=12
URxvt*boldFont: xft:monospace:bold:pixelsize=12
URxvt*italicFont: xft:monospace:italic:pixelsize=12
URxvt*saveLines: 5000
URxvt*geometry: 95x22
URxvt*color4: #000080
URxvt*color6: #007edf
URxvt*color11: #FFD700
!URxvt*scrollstyle: rxvt
!URxvt*scrollBar_right: on
URxvt*scrollBar: off
URxvt*internalBorder: 1
URxvt*externalBorder: 1

*VT100*geometry: 95x22
*VT100.utf8Fonts.font:	-*-andale mono-medium-r-normal--11-*-*-*-*-*-iso10646-1

*VT100*color1: #f72c2c
*VT100*color2: #50c96c
*VT100*color3: #EDD536
!цвет фона mc
*VT100*color4: #000080
*VT100*color5: magenta3
*VT100*color6: #007edf
*VT100*color7: grey80
*VT100*color8: #cac9c9
*VT100*color9: #ff6339
*VT100*color10: #8cda49
!цвет названий колонок mc
*VT100*color11: #FFD700
*VT100*color12: #4aa6f7
*VT100*color13: #e271e8
*VT100*color14: #71d6e8
*VT100*color15: grey10
*VT100*colorBDMode: on
*VT100*colorULMode: off
*VT100*colorBD: grey80
*VT100*boldColors: off
*VT100*dynamicColors: off

!
!	X C A L C - Setting
!
!
xcalc*geometry: 210x275
xcalc.ti.bevel.background: #111111
xcalc.ti.bevel.screen.background: #000000
xcalc.ti.bevel.screen.DEG.background: #000000
xcalc.ti.bevel.screen.DEG.foreground: LightSeaGreen
xcalc.ti.bevel.screen.GRAD.background: #000000
xcalc.ti.bevel.screen.GRAD.foreground: LightSeaGreen
xcalc.ti.bevel.screen.RAD.background: #000000
xcalc.ti.bevel.screen.RAD.foreground: LightSeaGreen
xcalc.ti.bevel.screen.INV.background: #000000
xcalc.ti.bevel.screen.INV.foreground: Red
xcalc.ti.bevel.screen.LCD.background: #000000
xcalc.ti.bevel.screen.LCD.foreground: LightSeaGreen
xcalc.ti.bevel.screen.LCD.shadowWidth: 0
xcalc.ti.bevel.screen.M.background: #000000
xcalc.ti.bevel.screen.M.foreground: LightSeaGreen
xcalc.ti.bevel.screen.P.background: #000000
xcalc.ti.bevel.screen.P.foreground: Yellow
xcalc.ti.Command.foreground: White
xcalc.ti.Command.background: #777777
xcalc.ti.button3.label: SQRT
XCalc*ti.button3.font: -*-verdana-medium-r-normal--11-*-*-*-*-*-*-*
xcalc.ti.button5.background: Orange3
xcalc.ti.button19.background: #611161
xcalc.ti.button18.background: #611161
xcalc.ti.button20.background: #611111
xcalc.ti.button25.background: #722222
xcalc.ti.button30.background: #833333
xcalc.ti.button35.background: #944444
xcalc.ti.button40.background: #a55555
xcalc.ti.button22.background: #222262
xcalc.ti.button23.background: #222262
xcalc.ti.button24.background: #222272
xcalc.ti.button27.background: #333373
xcalc.ti.button28.background: #333373
xcalc.ti.button29.background: #333373
xcalc.ti.button32.background: #444484
xcalc.ti.button33.background: #444484
xcalc.ti.button34.background: #444484
xcalc.ti.button37.background: #555595
xcalc.ti.button38.background: #555595
xcalc.ti.button39.background: #555595
XCalc*Cursor:                 hand2
XCalc*ShapeStyle:             rectangle
XCalc*Font: -*-verdana-medium-r-normal--11-*-*-*-*-*-*-*
XCalc*bevel.screen.LCD.Font: -*-verdana-bold-r-normal--12-*-*-*-*-*-*-*
!
!
.xmessage.form.okay.shapeStyle: rectangle
.xmessage.form.okay.background: #777777
.xmessage.form.okay.foreground: snow
!xmessage*message*background: snow
xmessage*defaultButton: okay
Xmessage.form.message.Scroll:  WhenNeeded

!xboard*whitePieceColor:  #fdfb76
!xboard*wblackPieceColor:  #3e2828
!xboard*wlightSquareColor:  #f3ea56
!xboard*wdarkSquareColor:  #553205
!xboard*whighlightSquareColor:  #ffbf00
!xboard*wpremoveHighlightColor:  #ffe400

xboard*boardSize: 37,01
!xboard*whitePieceColor: #ffffd7 
!xboard*wblackPieceColor: #1d1d1d 
!xboard*lightSquareColor: #ffcc99
!xboard*wdarkSquareColor: #aa5555 
!xboard*whighlightSquareColor: yellow

xboard*pixmapDirectory: ~/.xboard/xboard_fantasy/

xboard*clockFont: -*-verdana-bold-r-*--11-*-*-*-*-*-*-*
xboard*coordFont: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
xboard*font: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*

Vim.geometry: 100x30

*statsLine.FontList: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
*helpText.font: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
*FontList: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
*XmText.FontList: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
*XmTextField.FontList: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
*XmList.FontList: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
*XmFileSelectionBox*XmList.FontList: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*

*defaultGUIFontSpec: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
*defaultFontList: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
*fontList: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
*defaultFont: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
*defaultOutputFont: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
*Font: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*
*font: -*-verdana-medium-r-*--11-*-*-*-*-*-*-*

Xcursor.theme: jimmac
Xcursor.size: 18
Xft.antialias:	on
Xft.hinting: 1
Xft.hintstyle:hintfull
Xft.rgba: rgb






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

>Что-то никакого эффекта. Может я что-то делаю не так?

а сделали xrdb -load /home/_user_/.Xdefaults, чтобы применить новый файл?

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

>> Узлы дерева стали совсем мелкие -- попробуй попади.
> Да, есть такое дело, но лично для меня эта неприятность незначительна по сравнению с положительным эффектом от мелких тулбаров и иконок.

Я тоже заметил (не мог не заметить). Что бы увеличить нужно здесь поменять:
style "thickness_2" = "theme-default"
{
    GtkTreeView::expander-size = 8
    ...
}
Мне нравится 8. А за gtkrc-2.0 спасибо ;-)
Кстати, кто-нибудь знает какой настройкой сделать чтобы на тулбарах были только инконки (без текста)? Ато я устал от этого.

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

>Кстати, кто-нибудь знает какой настройкой сделать чтобы на тулбарах были только инконки (без текста)? Ато я устал от этого.

Может эмпирическим путем отгадать, изучив это: http://gtk2-perl.sourceforge.net/doc/pod/Gtk2/Toolbar.html ?

Может что-нибудь вроде этого

gtk-toolbar-style = GTK_TOOLBAR_ICONS

Мне просто не на чем сейчас проверить..

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

>Да, кстати, [x,y]thickness = 0 беспантово выглядит. 1 - самое то.

По поводу x,y]thickness = 0

Да, на некоторых темах чувствуется этот 0, поэтому выставить 1 - верное решение. Просто fishing-the-sky прекрасно чувствует себя и с нулевым значением. В общем, от темы зависит, есть поле деятельности. Если еще найдете полезных настроек - пишите..

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

>скрин прикольный, только иконки снизу большие

Панель все равно скрывается..

>а альт низачот

На вкус и цвет.. :-) Я с Альтом уже 5 лет и вполне доволен.

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

Написать бы петицию разработчикам GTK. Чтобы решить проблему огромных виджетов и прочего раз и навсегда... И на всех темах.

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