Subject: Re: [Antique] Antique-retro v0.17
Date: Wed, 3 Jun 2015 13:37:50 +0300
From: Владимир Гусев <vova1971@narod.ru>
To: antique@lists.altlinux.org

On Mon, 01 Jun 2015 17:55:12 +0300
Ivanov Oleg wrote:

>В этой версии добавлена "картинка" для xdm.
>Добавлена группа доп.пакетов "Сканирование".
>Изменённые иконки для tray_eject_plus
>Добавил изменённые файлы преднастроек keys и gtkrc-2.0  

https://wiki.archlinux.org/index.php/VirtualBox (на всякий случай)

Итак, замечания и предложения. Письмо будет большое. Сначала будет
список замеченного, ниже - список предлагаемых решений.

1.	xdm - оформление окна логина. Вопрос - можно ли зафиксировать конкретное разрешение экрана во время окна логина?
2.	tray_mixer_plus - иконки (16х16, скриншоты 36 и 37 из твоего письма)
3.	urxvt - шрифт все-таки, как ни крути - великоват - понизил до 14
4.	~/.Xresources отсутствует, для некоторых программ необходим.
5.	Отсутствуют темы курсоров - jimmac добавить и сделать по умолчанию
6.	Иконки в меню icewm ужасны. За это отвечает пакет menu-icons-default. Я когда-то начал переделывать их - продолжу.
7.	Почему в ~/.Xdefaults параметр Xft.dpi имеет значение не 96 (как это в древности было по умолчанию), а 86?
8.	mc - по дефолту не прописаны проги, которыми прямо из mc можно открывать распространенные файлы. У меня есть такой файл для старых mc. Найду. + он решает проблему артефактов на экране mc после открытия некоторых видов файлов.
9.	pcmanfm уже сам может работать в качестве рабочего стола с иконками - сравнить с idesk.
10.	Шрифты по умолчанию в gtk2, icewm и вообще везде (/etc/fonts/...)
11.	xxkb в трее чуть великоват - пришлю квадратные иконки чуть поменьше двух вариантов - с флагами и а-ля windows (раз у нас пока тема для icewm WinClassic)
12.	Отсутствие в дистре графич. программы обзора сети типа PyNeighborhood.
13.	Хорошо бы положить в дистр что-то типа kernel-headers-modules.. или что-то в этом духе. Только именно для ядра, которое сейчас в дистре - 2.6.18-std-smp-alt12.M40.3. Правда это увеличит занимаемое место в образе на 12мб, а на диске на 21 мб... Это минус.. В репозитариях есть только 2.6.18-std-smp-alt12, без M40.3. Олег, у тебя есть kernel-headers-modules-std-smp-2.6.18-alt12.M40.3 ?
14.	Нужен ли для nfs-клиента пакет nfs-clients?
15.	В mc (в графическом терминале) снова “старый добрый” глюк - при долгом нажатии стрелки-вниз, или -вверх нет автоскроллинга (Auto-Repeate?), пока не нажмешь клавишу Caps Lock.. Возможно это  как-то связано с  параметром Auto-Repeate из /etc/sysconfig/xserver... Непонятно... Во всяком случае, такая проблема была в свое время в одном из старых бранчей... (это я заметил в 0.18smp).
16.	Окно альтератора изначально почему-то находится в левом верхнем углу и заголовок его скрыт.. Может можно его отцентровать при помощи ../icewm/winoptions? В virualbox не работает перемещение окна за любое место при помощи клавиши Alt. Только в пункте Перместить  контекстного меню по правой кнопке мыши на отображении окна на панели icewm.
17.	icewm - включить в ../icewm/preferences либо в файле настроек конкретной темы параметр DesktopBackGroundScaled=1, отвечающий за растягивание обоев рабочего стола под любое разрешение.. Хотя этот параметр уже везде равен “1“, однако ничего не срабатывает - картинка не растягивается, даже при запуске icewmbg... Непонятно. 
18.	Установить шрифты fonts-ttf-java (можно версии 1.6) и сделать шрифт Lucida Sans по умолчанию шрифтом без засечек в системе (в /etc/fonts/) - файлы ~/.fonts и /etc/fonts/conf.avail/52-antique.conf. После этого от рута сделать fc-cache -r или перезагрузить ОС.
19.	+ telnet 
20.	+ nano
21.	При запуске tray_mixer_plus -> Дополнительно показывается консоль alsamixer. Свойства консоли (шрифты и т.д) - ужасны.  Я помню, что как-то давно, где-то менял внутри tray_mixer_plus - какой терминал запускать, с xterm на urxvt. Может в исходнике, или есть настроечный файл, но я его сейчас не заметил.
22.	Icewm Control Panel в том виде, как она сейчас есть - не нужна вовсе... Бог с ним с оформлением - набор красивых пиктограмм подобрать не проблема, Но - больше половины пунктов Control Panel не работает, а дизайнером тем, если быть невнимательным, то новичку можно запросто убить свою существующую тему.
23.	Меню-Игры-карточные игры... ace-of-pinguins-game - Сменить иконки пунктов меню Iсewm.. Прилагаю файл ace-of-pinguins.png
24.	В панели Icewm изменить формат часов - оставить только ЧЧ:ММ - см. мой preferences
25.	+ xscreensaver - по минимуму
26.	+ medit
27.	+ dosemu+freedos - это потом. Не сейчас. Я уже как-то обосновывал, зачем это. есть на Вики где-то.
28.	+ альтернативный просмотровщик djvu + pdf (есть легкий pdf-просмотровщик), может evince-gtk (pdf+djvu+ps) или ePDFView (pdf) из того же старого репо?
29.	- графический mplayer
30.	+ smplayer
31.	По меню Icewm нельзя “скользить” курсором по пунктам, сами они раскрываются только после нажатия, а не наведения. Может сделать иначе? Делается это в ../icewm/preferences. - сделано.
32.	seamonkey - кто-то для Antique, помнится, делал пакет с версией 1.1.19, последней версией перед 2.0..
33.	Может сразу включать репозитарии, которые будут использоваться для доустановки сторонних пакетов? А то в том срезе еще было разнообразие репо, я подзабыл, какие именно нужны, и немного тупил поначалу.
34.	По поводу записи болванок CD|DVD - надо определяться. Я раньше ратовал за graveman, более-менее внятная программа из “легких” графических.. У меня для нее даже где-то был свой комплект иконок.. есть также интересное консольное решение BashBurn http://bashburn.dose.se/ Я не помню, та ли эта программа, или нет, но когда-то давно списывался с одним нашим парнем, он делал консольную псевдографическую прогу для прожига... Она это, или не она - не пойму. Есть еще это - http://linux-bsd-unix.strefa.pl/index.pl.html или MyBashBurn - http://mybashburn.sourceforge.net/ А может и это - PBurn (работает и с Blueray дисками) - http://murga-linux.com/puppy/viewtopic.php?t=23881 Она графическая. Есть еще и FlBurn (на fltk), графическая, http://flburn.sourceforge.net/ На худой конец (скрепя сердце) можно добавить k3b-mini.
35.	Была в старом Antique интересная прога TuxCommander, что ли.. Двупанельный менеджер наподобие Windows Commander. Кто-то ее пилил, то ли Анатолий, то ли Юрий - не помню. Может добавить? Там была встроенная подержка доступа к сетям + фтп. Впрочем, как и в pcmanfm2 (в отличие от нашего старого). Есть rpm - пришлю.
36.	Очень здоровое окно диалога выбора файлов (gtk2) - было..
37.	Активация пункта Выполнить в меню Icewm + gmrun - сделано.
38.	Idesk - ? Может заменим на панель-иконостас внизу? На выбор pypanel или fbpanel (меньше тянет за собой). Настройки fbpanel прилагаю.
39.	+ xcompmgr-dana (своя сборка, форк xcompmgr) - элемент удобства и элегантности не помешает, нагрузка на видео почти никакая, даже если карта - старый agp с 8-16 мб памяти и включенной 3d на mesa. Если устанавливать antique на старые нетбуки - тянет все на ура. Кстати, в p7 появился какой-то другой простенький композитный менеджер - compton c графическим конфигуратором - это уже форк самого xcompgr-dana. Стартуется из-под icewm стартовым скриптом.
40.	Может вместо tray_mixer_plus использовать gvolwheel ?
41.	После Перезапуск Icewm те процессы, которые запускались из ~/.icewm/startup.d/, не восстанавливаются.
42.	Чтобы простой пользователь смог щелчком по сетевому индикатору Icewm запускать iftop, нужно его добавить в дистр и включить пользователя в группу netadmin ? Или вместо него iperf, ipfm, ifstat ?
43.	Вместо top в Icewm прописать htop - сделано, см. preferences
44.	Баг? Настройка WorkSpaceNames из preferences не перебивается аналогичной из default.theme. Хотя эта настройка в числе themeable вроде бы..
45.	Неубиваемое окно появилось после того, как я закомментировал параметр WorkSpaceNames   из preferences, сохранил, и перезапустил Icewm из меню. В результате настройки из темы (default.theme) не применились, появилось кнопка одного рабочего стола, пропал systray со всеми иконками запущенных программ, и вместо него появилось маленькое черное окошечко с элементами обрамления окна. Окно не закрывается по крестику. Не убивается xkill-ом. Это бывший systray наверное, точнее то, во что он переродился, ибо убив процесс icewmtray, я не убил это окно.
46.	Abiword, Ted без плагинов и focusewriter хорошо бы иметь.. 
47.	Помнится, что каким-то образом при инсталляции удавалось оставлять в системе только те локали, которые были выбраны - ведь все остальное мертвым грузом лежит в системе и занимает порядочно места. Освободив это место, можно включить в состав еще пару-тройку полезных программ.. Кто-то это обсуждал.. Анатолий с кем-то, что ли. Не помню.
48.	Надо как-то придумать, чтобы в  /etc/X11/xorg.conf  при первом запуске  ОС раскомментаривались бы строчки  секции, связанные с  RENDER и Composite (включить их). Там есть уже эти строчки, надо только снять комментарии.

Пока на этом остановлюсь..

Итак.. на яндекс-диске в каталоге Antique (https://yadi.sk/d/6BROP0SShCnhf) будет подкаталог Jun11, в котором лежат:

[vova@work Jun11]$ ls -la
total 12424
drwxr-xr-x 9 vova vova    4096 Jun 11 16:14 .
drwxr-xr-x 3 vova vova    4096 Jun 11 16:14 ..
-rw-rw-rw- 1 vova vova     127 Jun  8 15:10 1.txt - список пакетов шрифтов, какие доустановить
-rw-rw-rw- 1 vova vova    2231 Jun  8 15:03 52-antique.conf см. fc-conf.txt
-rw-rw-rw- 1 vova vova    1805 Jun 11 12:58 ace-of-pinguins.png иконка для карточных игр в меню icewm - /usr/share/pixmaps
drwxrwsrwx 2 vova vova    4096 Jun 11 13:11 address_books - пара прог тех лет в качестве “органайзера"
drwxrwsrwx 3 vova vova    4096 Jun 11 12:45 antique - тема gtk2 - для проверки кинуть каталог в /usr/share/themes + .gtkrc-2.0 в дом. каталог
-rw-rw-rw- 1 vova vova   20222 Jun  9 11:16 apps.txt - какие пакеты у меня (неактуальный список)
-rw-rw-rw- 1 vova vova    8408 Jun 11 13:06 battery-monitor-antique.sh - кто-то.. даже возможно я (?), занимался этим скриптом.. вместо индикатора icewm.. пусть пока лежит в доступе, там видно будет..
drwxrwsrwx 6 vova vova    4096 Jun 11 13:03 .config в дом. каталог
drwxrwsrwx  3 vova vova    4096 Jun 11 16:47 .fbpanel - в дом. каталог. Там легко разобраться в конфиге - иконки в панели закомментированы, так как хз какие пакеты у нас в конечном итоге будут. Их все в дальнейшем можно вынести на панель (вместо idesk). Достаточно кинуть иконку в каталог (48х48 png) и прописать в конфиге.
-rw-rw-rw- 1 vova vova  148131 Jun 11 12:59 fbpanel-4.12-alt2.i586.rpm - рабочий rpm - для проверки нужно поставить и погонять..
-rw-rw-rw- 1 vova vova  183582 Jun 11 12:59 fbpanel-4.12-alt2.src.rpm
-rw-rw-rw- 1 vova vova  193966 Jun 11 12:59 fbpanel-6.1-alt0.1.i586.rpm (+ src.rpm) - вариант Анатолия (?), он брал с сайта поновее, типа она лучше. нужно пересобирать...
-rw-rw-rw- 1 vova vova    2897 Jun  9 11:28 fc-conf.txt пояснения по поводу установки файла 52-antique.conf
drwxrwsrwx 3 vova vova    4096 Jun 11 13:05 focusewriter иконки для этой проги (маленькие мои)
-rw-rw-rw- 1 vova vova     736 Jun  9 11:15 .fonts.conf в дом. каталог
-rw-rw-rw- 1 vova vova    4950 Jun 11 13:02 gqviewrc в каталог .gqview
-rw-rw-rw- 1 vova vova    1078 Jun 11 12:42 .gtkrc-2.0 в дом. каталог
-rw-rw-rw- 1 vova vova   36699 Jun 11 13:06 gvolwheel-0.7-alt1.i586.rpm
-rw-rw-rw- 1 vova vova  331076 Jun 11 13:06 gvolwheel-0.7-alt1.src.rpm
-rw-rw-rw- 1 vova vova 6180975 Jun 11 12:40 .icewm.tar.gz ~/.icewm - главная тема - Antique - только она подправлена (глянь также чужую тему lxice)
drwxrwsrwx 5 vova vova    4096 Jun 11 12:59 menu-icons-default заготовка для иконок меню Icewm
-rw-rw-rw- 1 vova vova  107492 Jun 11 13:07 mybashburn-1.0.2-1.noarch.rpm - прога для прожига болванок
-rw-rw-rw- 1 vova vova   14337 Jun 11 13:05 .pypanelrc в дом. каталог
drwxrwsrwx 2 vova vova    4096 Jun 11 12:59 tray_mixer_plus_16x16 - дефолтные иконки
-rw-rw-rw- 1 vova vova 2470359 Jun 11 13:07 twinkle-qt3.7z отвязанный от КДЕ (геннадий)
-rw-rw-rw- 1 vova vova   22996 Jun 11 13:00 xcompmgr-dana-1.0-alt1.i586.rpm - когда-то я сам ваял этот rpm - это форк xcompmgr, полегче и постабильнее работает (в него входит сам xcompmgr и transset-df).
-rw-rw-rw- 1 vova vova  105852 Jun 11 13:04 xcompmgr-dana-1.0-alt1.src.rpm
-rw-rw-rw- 1 vova vova     192 Jun 11 12:43 .xcompmgrrc в дом. каталог
-rw-rw-rw- 1 vova vova     724 Jun 11 12:51 .Xdefaults в дом. каталог
-rw-rw-rw- 1 vova vova 2769660 Jun  9 11:14 xdm.tar.gz /etc/X11/xdm
-rw-rw-rw- 1 vova vova   13300 Jun 11 13:09 xonix-0.2-alt0.3.src.rpm игра от анатолия
-rw-rw-rw- 1 vova vova     724 Jun 11 12:51 .Xresources - в дом. каталог
drwxrwsrwx 2 vova vova    4096 Jun 11 13:00 xxkb_new_variant - новые иконки

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