LINUX.ORG.RU

АМЦЬ... , тьху, FVWM !


0

1

На скрине Slackware 10.2 на старинном ноуте Dell Latitude XPi 166M + 80Mb + 2Gb.

Сижу на больничном, так что от нечего делать с помощью FvwmScript и FvwmButtons наваял модули подключения/индикации флопика, сидюка и интернет (справа от пейджера).

Интернет подключил через инфракрасный порт + мобилка SonyEricsson к500i + оператор Life:). Очень удобно, так как теперь не завишу от телефонной линии.

Окна открывать специально не стал, чтобы показать рабочий стол с xearth.

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

Ответ на: Re: АМЦЬ... , тьху, FVWM ! от Deleted

Re: АМЦЬ... , тьху, FVWM !

> А мобилку на скотч прикрутил к ноуту? :)

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

firsttimeuser ★★★★★ ()

Re: АМЦЬ... , тьху, FVWM !

>Сижу на больничном, так что от нечего делать с помощью FvwmScript и FvwmButtons наваял модули подключения/индикации флопика, сидюка и интернет (справа от пейджера).
+
>оператор Life:)

Улыбнуло.. :) дня старого ноута зачетный скрин..

dragon_djanic ★★ ()

Re: АМЦЬ... , тьху, FVWM !

>Интернет подключил через инфракрасный порт + мобилка SonyEricsson к500i мучился так (: в итоге купил провод...

polachok ()

Re: АМЦЬ... , тьху, FVWM !

> через инфракрасный порт + мобилка SonyEricsson к500i + оператор Блин! Завидно! Сколько не пробовал - так и не получилось :(

anonymous ()
Ответ на: Re: АМЦЬ... , тьху, FVWM ! от anonymous

Re: АМЦЬ... , тьху, FVWM !

А я чтобы не париться с проводами и инфракрасником в итоге купил себе блютусину... надоели провода на столе...

Теперь от 2-х избавился... и КПК и мобила по блютусине... осталось мышу блютусную прикупить и проводов на столе вообще не будет...

delirio ()
Ответ на: Re: АМЦЬ... , тьху, FVWM ! от Danmer

Re: АМЦЬ... , тьху, FVWM !

Запускал, но Опера заметно быстрее. Вообще, если ОпенОфис или что-то на Джаве не запускать, то ноут работает шустро.

alex320388 ()
Ответ на: Re: АМЦЬ... , тьху, FVWM ! от anonymous

Re: АМЦЬ... , тьху, FVWM !

Установи openobex , openobex-apps, irda-utils. Потом #irattach /dev/ttyS1 (посмотри в биосе на каком порту ИК-датчик). Если не появится /dev/ircomm0 -> создаешь вручную: #mknod /dev/ircomm0 c 161 0. Потом #echo 38400 > /proc/sys/net/irda/max_baud_rate. Потом удаляешь ссылку /dev/modem и создаешь новую ссылку /dev/modem --> /dev/ircomm0. Потом настраиваешь модемное соединение как с обычным модемом. Я использую wvdial.

alex320388 ()
Ответ на: Re: АМЦЬ... , тьху, FVWM ! от Gharik

Re: АМЦЬ... , тьху, FVWM !

Управление на кейбиндинги подвешено. Некошерно это, кнопочки мыша топтать:)

anatol ()

Re: АМЦЬ... , тьху, FVWM !

Уютно

anonymous ()
Ответ на: Re: АМЦЬ... , тьху, FVWM ! от forcis

Re: АМЦЬ... , тьху, FVWM !

# vim:ft=fvwm
#
#--------------------------------

WindowTitle {FvwmPPPScript} 
WindowSize 24 24
Colorset 78

Init
    Begin
        Set $carrier=(GetOutput {sudo /sbin/ifconfig | grep -c "P-t-P"} 1 -1) 
        If $carrier==0 Then
        Set $icarrier={/home/a/.fvwm/scripts/img/ppp_off.png} #no connect
        Else
        Set $icarrier={/home/a/.fvwm/scripts/img/ppp_on.png} #connect
        ChangeIcon 1 $icarrier
    End

PeriodicTasks
    Begin
        If (RemainderOfDiv (GetTime) 15)==0 Then
        Begin
            Set $carrier=(GetOutput {sudo /sbin/ifconfig | grep -c "P-t-P"} 1 -1) 
            If $carrier==0 Then
            Set $icarrier={/home/a/.fvwm/scripts/img/ppp_off.png} #no connect
            Else
            Set $icarrier={/home/a/.fvwm/scripts/img/ppp_on.png} #connect
            ChangeIcon 1 $icarrier
        End
    End

Widget 1
Property
        Type ItemDraw
        Position 0 0 
        Font "xft:Impact:size=10"
        Size 24 24
        Flags Center NoReliefString
Main
    Case message of
    SingleClic :
    Begin
        If $carrier==0 Then     
            Do {Module FvwmButtons FvwmDial}
        Else
            Do {Module FvwmButtons FvwmStopDial}
    End
End

#####################################################

# vim:ft=fvwm
#
# state=0: unmounted, =1: mounted 
#--------------------------------

WindowTitle {FvwmMountScript} 
WindowSize 48 24
Colorset 78

Init
    Begin

        Set $state=(GetOutput {cat /etc/mtab | grep -c floppy} 1 -1) 
        If $state==0 Then
        Set $sdate={/home/a/.fvwm/scripts/img/floppy_off.png} #umount
        Else
        Set $sdate={/home/a/.fvwm/scripts/img/floppy_on.png} #mount
        ChangeIcon 1 $sdate
    
        Set $state2=(GetOutput {cat /etc/mtab | grep -c cdrom} 1 -1) 
        If $state2==0 Then
        Set $sdate2={/home/a/.fvwm/scripts/img/cdrom_off.png} #umount
        Else
        Set $sdate2={/home/a/.fvwm/scripts/img/cdrom_on.png} #mount
        ChangeIcon 2 $sdate2
    
    End

PeriodicTasks
    Begin
        If (RemainderOfDiv (GetTime) 10)==0 Then
        Begin

            Set $state=(GetOutput {cat /etc/mtab | grep -c floppy} 1 -1) 
            If $state==0 Then
            Set $sdate={/home/a/.fvwm/scripts/img/floppy_off.png} #umount
            Else
            Set $sdate={/home/a/.fvwm/scripts/img/floppy_on.png} #mount
            ChangeIcon 1 $sdate

            Set $state2=(GetOutput {cat /etc/mtab | grep -c cdrom} 1 -1) 
            If $state2==0 Then
            Set $sdate2={/home/a/.fvwm/scripts/img/cdrom_off.png} #umount
            Else
            Set $sdate2={/home/a/.fvwm/scripts/img/cdrom_on.png} #mount
            ChangeIcon 2 $sdate2
  End
    End

Widget 1
Property
        Type ItemDraw
        Position 0 0 
        Font "xft:Impact:size=10"
        Size 24 24
        Flags Center NoReliefString
Main
    Case message of
    SingleClic :
    Begin
        If $state==1 Then       
            Do {Exec umount /mnt/floppy}
        Else
            Do {Exec mount /mnt/floppy && $[fvwm_term] -e mc /mnt/floppy}
    End
End

Widget 2
Property
        Type ItemDraw
        Position 24 0 
        Font "xft:Impact:size=10"
        Size 24 24
        Flags Center NoReliefString
Main
    Case message of
    SingleClic :
    Begin
        If $state2==1 Then 
 Do {Exec eject}
        Else
            Do {Exec mount /mnt/cdrom && $[fvwm_term] -e mc /mnt/cdrom}
    End
End

################################################################

alex320388 ()

Re: АМЦЬ... , тьху, FVWM !

Все очень хорошо. Стильно.

Как человеку, устанавливавшему разные дистрибутивы Linux на множество старых ноутов, мне интересен ваш набор приложений. Какую версию Opera установили? Включился ли режим DMA при помощи hdparm? Как решена проблема doc, xls (про rtf не спрашиваю, вижу Ted)? Какие приемы оптимизации и т.д.

My_quest ★★★★★ ()

Re: АМЦЬ... , тьху, FVWM !

5+! Всегда уважал FVWM и долго на нём сидел (сейчас сижу на Ion3). Конфигами не поделишься?

ib ()
Ответ на: Re: АМЦЬ... , тьху, FVWM ! от ib

Re: АМЦЬ... , тьху, FVWM !

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

anonymous ()
Ответ на: Re: АМЦЬ... , тьху, FVWM ! от My_quest

Re: АМЦЬ... , тьху, FVWM !

######### полный список установленных пакетов ################

aaa_base-10.2.0-noarch-2 aaa_elflibs-10.2.0-i486-3 aalib-1.4rc5-i386-1 abook-0.5.3-i486-1uks alsa-lib-1.0.9-i486-1 alsa-oss-1.0.9-i486-1 alsa-utils-1.0.9a-i486-2 apmd-3.0.2-i386-1 aspell-0.60.2-i486-1 atk-1.9.1-i486-1 audiofile-0.2.6-i486-1 aumix-2.8-i486-1 autoconf-2.59-noarch-1 autofs-3.1.7-i386-1 automake-1.9.5-noarch-1 bash-3.0-i486-3 bin-10.2-i486-1 binutils-2.15.92.0.2-i486-3 bzip2-1.0.3-i486-1 cabextract-0.5-alt1.i586 catdoc-0.91.5-1.asp.i386 cdparanoia-IIIalpha9.8-i386-1 centericq-4.20.0-i486-1pin coreutils-5.2.1-i486-1 cpio-2.5-i386-1 cups-1.1.23-i486-1 cxxlibs-5.0.7-i486-1 cyrus-sasl-2.1.21-i486-1 db4-4.2.52-i486-2 dcron-2.3.3-i486-5 devs-2.3.1-noarch-22 diffutils-2.8.1-i386-1 e2fsprogs-1.38-i486-2 elvis-2.2_0-i486-2 enscript-1.6.3-i386-1 esound-0.2.36-i486-1 espgs-8.15rc4-i486-1 etc-5.1-noarch-10 expat-1.95.8-i486-1 fetchmail-6.2.5.2-i486-1 findutils-4.1.7-i386-1 flac-1.1.2-i486-2 floppy-5.4-i386-3 fortune-mod-1.0-20.i386 fortune-russian-mod-1.0-1.0.asp.noarch freetype-2.1.10.i586 fribidi-0.10.5-i486-1 fvwm-2.5.21.i586 gawk-3.1.5-i486-1 gcc-3.3.6-i486-1 gcc-g++-3.3.6-i486-1 gdbm-1.8.3-i486-3 gdk-pixbuf-0.22.0-i486-1 getmail-4.3.11-noarch-1 gettext-0.14.3-i486-1 gimp-2.2.8-i486-1 gimp-print-4.2.7-i486-1 glib-1.2.10-i386-2 glib2-2.6.6-i486-1 glibc-2.3.5-i486-5 glibc-solibs-2.3.5-i486-5 glibc-zoneinfo-2.3.5-noarch-5 glut-3.7-i486-1 gmp-4.1.4-i486-2 gnet-2.0.7-i486-3 gnome-icon-theme-2.12.1-i486-1frg gnu-gs-fonts-6.0-noarch-1 gnupg-1.2.7-i486-1 gpm-1.19.6-i486-6 grep-2.5-i386-2 groff-1.19.1-i486-3 gtk+-1.2.10-i386-3 gtk+2-2.6.10-i486-1 gucharmap-1.4.1-i486-2 gv-3.5.8-i386-1 gzip-1.3.3-i386-2 hdparm-6.1-i486-1 hotplug-2004_09_23-noarch-5 hpijs-1.7-i486-1 htop-0.5-i486-1arf icebreaker-1.2.1-alt3.i586 imagemagick-6.2.3_3-i486-1 imlib-1.9.15-i486-1 imlib2-1.2.0.002-i486-1asz indent-2.2.9-i386-1 inetd-1.79s-i486-7 infozip-5.52-i486-1 iptables-1.3.3-i486-1 iptraf-2.7.0-i386-1 ircp-0.3-i486-1alt irda-utils-0.9.16-i486-1alt isapnptools-1.26-i386-1 jre-1_5_0_01-i586-1 kbd-1.12-i486-2 kernel-headers-2.4.31-i386-1 kernel-ide-2.4.31-i486-1 kernel-modules-2.4.31-i486-1 lbreakout2-2.5.2-i686-1jto lcms-1.14-i486-1 less-382-i486-1 lesstif-0.94.4-i486-1 libao-0.8.6-i486-1 libart_lgpl-2.3.17-i486-1 libcaca-0.9-i486-2 libexif-0.6.12-i486-2 libglade-2.4.2-i486-1 libgsf-1.12.1-i486-1 libgtkhtml-2.6.3-i486-1 libid3tag-0.15.1b-i486-1 libidl-0.8.5-i486-1 libidn-0.5.17-i486-1 libieee1284-0.2.10-i486-1 libjpeg-6b-i386-4 libmad-0.15.1b-i486-1 libmikmod-3.1.11a-i486-1 libmng-1.0.5-i486-1 libogg-1.1.2-i486-1 libpng-1.2.8-i486-1 librsvg-2.8.1-i486-1 libtermcap-1.2.3-i486-6 libtiff-3.7.3-i486-1 libtool-1.5.20-i486-1 libungif-4.1.3-i486-1 libusb-0.1.8-i486-1 libvorbis-1.1.1-i486-1 libwmf-0.2.8.3-i486-1 libwpd-0.8.2-i486-1 libxml2-2.6.21-i486-1 libxslt-1.1.15-i486-1 lilo-22.5.9-i486-2 links-2.1pre18-i486-1 localiz logrotate-3.6.8-i486-1 lsof-4.72-i486-1 lynx-2.8.5rel.1-i486-2 m4-1.4.2-i486-1 make-3.80-i386-1 man-1.5p-i486-1 man-pages-1.64-noarch-1 mc-4.6.1-i486-1 metamail-2.7-i486-2 mhash-0.9.2-i486-1 minicom-2.1-i486-2 mkinitrd-1.0.1-i486-3 module-init-tools-3.1-i486-1 most-4.9.5-i486-1 mova-4.0-ipl6.noarch mpg321-0.2.10-i486-2 mueller7-mova-1.2-ipl6.noarch mutt-1.4.2.1i-i486-1 ncurses-5.4-i486-2 netpbm-10.18.12-i486-1 netwatch-1.0a-i386-1 normalize-0.7.6-i486-1 openobex-1.0.1-i486-1alt openobex-apps-1.0.0-i486-1alt openssh-4.2p1-i486-1 openssl-0.9.7g-i486-1 openssl-solibs-0.9.7g-i486-1 pango-1.8.2-i486-1 pciutils-2.1.11-i486-6 pcmcia-cs-3.2.8-i486-1 pcre-6.4-i486-1 perl-5.8.7-i486-1 pkgconfig-0.15.0-i486-1 pkgtools-10.2.0-i486-5 pmake-2.1.35-i386-2 pmidi-1.5.4-alt1.i586 popt-1.7-i386-1 ppp-2.4.4b1-i486-1 procmail-3.15.2-i386-1 procps-3.2.5-i486-1 qiv-1.7-alt2.i586 qt-3.3.4-i486-2 readline-4.3-i486-3 ripperX-2.6.4-i486-1arf rocksndiamonds-2.0.0-alt5.i586 rpm-4.2.1-i486-3 rzip-2.0-i486-2 screen-4.0.2-i486-1 sdl-1.2.9-i486-1 sed-4.0.9-i486-2 seejpeg-1.10-i386-1 sendmail-8.13.4-i486-1 sgml-tools-1.0.9-i486-12 shadow-4.0.3-i486-11 shared-mime-info-0.16-i486-1 slang-1.4.9-i486-1 slocate-2.7-i486-3 smartmontools-5.33-i486-1 sox-12.17.8-i486-1 startup-notification-0.8-i486-1 stunnel-4.07-i486-1 sudo-1.6.8p9-i486-1 svgalib-1.4.3-i386-2 sysklogd-1.4.1-i486-9 syslinux-2.13-i486-1 sysvinit-2.84-i486-56 t1lib-5.1.0-i486-1 taglib-1.4-i486-1 tar-1.15.1-i486-1 tcpdump-3.9.3-i486-1 tcpip-0.17-i486-35 ted-2.17-1.i386 traceroute-1.4a12-i386-2 udev-064-i486-2 umsdos-progs-1.13-i386-1 unrar-3.4.3-i486-1arf usbutils-0.11-i486-3 utempter-1.1.3-i486-1 util-linux-2.12p-i486-2 vim-6.3.086-i486-1 vorbis-tools-1.1.1-i486-1 wget-1.10.1-i486-3 whois-4.6.16-i486-1 workbone-2.40-i386-3 wv2-0.2.2-i486-1 wvdial-1.56-noarch-1ztm wvstreams-4.2.2-i586 x11-6.8.2-i486-3 x11-devel-6.8.2-i486-3 x11-fonts-misc-6.8.2-noarch-3 xanim-28010-ipl15mdk.i586 xaw3d-1.5-i386-3 xearth-1.1-5.i386 xine-lib-1.0.2-i686-1 xine-ui-0.99.4-i686-1 xlockmore-5.18-i486-1 xmailbox-2.5-9.i386 xmms-1.2.10-i486-3 xosview-1.7.1-4.i386 xpdf-3.01-i486-2 xxkb-1.10 zlib-1.2.3-i486-1

alex320388 ()
Ответ на: Re: АМЦЬ... , тьху, FVWM ! от My_quest

Re: АМЦЬ... , тьху, FVWM !

Поддержку DMA для винта пришлось отключить. Странно, однако это не сказалось на быстродействии. Помучился попервах со звуком, но настроил. Работают все устройства (раньше была установлена windows me, так я даже не мог нормально mp3 послушать - все тормозило и звук в прямом смысле слова заикался). Сейчас разбираюсь с Ted-ом. Хочу заставить правильно буквы показывать. А вообще для вордовских файлов использую wv, catdoc и пр. Вообще, для интернета - машинка самое то. Из оптимизации только пересбор ядра. То что шло в дистре грузится около 2-3 минут. После пересборки - в текстовом режиме загрузка около 30 сек. С иксами 1-2 минуты. Ну и не использовать всякие КДЕ и Гномы.

alex320388 ()
Ответ на: Re: АМЦЬ... , тьху, FVWM ! от anonymous

Re: АМЦЬ... , тьху, FVWM !

Где-то в нете прочел, что есть сборка Теда с поддержкой русского для Мандривы(Мандраки). Но пока её не искал. Пытаюсь настроить так как описано в Тед -- Документ

alex320388 ()
Ответ на: Re: АМЦЬ... , тьху, FVWM ! от alex320388

Re: АМЦЬ... , тьху, FVWM !

Поздравляю с 3-х летием на ЛОРе! А конфиг может по почте вышлешь? pmp11y@gmail.com

p11y ()
Ответ на: Re: АМЦЬ... , тьху, FVWM ! от alex320388

Re: АМЦЬ... , тьху, FVWM !

>Забыл, Opera 9.10

Настоятельно рекомендую Opera 7.54. Да, каких-то вкусностей лишитесь, но зато работать будет ГОРАЗДО шустрее, да и вид у нее почти такой же, и страницы вполне нормально отображает, новые скины подходят.. Все старые версии на arc.opera.com

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