[semiOT] Screenshot !

Collapse
X
 
  • Filter
  • Ora
  • Show
Clear All
new posts
  • Ribosio80
    Bodyweb Senior
    • Oct 2003
    • 8257
    • 226
    • 51
    • dalle nubi
    • Send PM

    #16
    sono arrivato a ottenere un Xfce4 che carica in 5sec in meno rispetto a quello standardizzato con rox-filer come sfondo, wallpapers a rotazione e gkrellm attivo.

    Praticamente Xfce4.2, sotto login gdm (ma penso con tutti) ha questa procedura di avvio.

    1)gdm
    2) (/usr/bin/)startxfce (script)
    3) [config-dir]/xfce4/xinitrc (script)
    4) [user home]/xfce4-session/xfce4-session.rc
    5) [user home]/.cache/session/xfce4-session-host:terminale

    Con la precisazione che in (5) sono incluse le impostazioni di tutte le sessioni salvate sull'host di cui viene letta solo quella nominata in (4).
    Personalmente ritengo che sia una "Winnezzata" bella e buona e mi chiedo a cosa pensavano quando hanno creato xfce4-session.
    Da niubbo non posso permettermi di criticare più di tanto, ma MI PARE che sarebbe stato più elegante salvare le sessioni create da un utente in una bella cartella .xfce-sessions sotto la home dell'utente IN FILES SEPARATI (uno per sessione creata).

    Comunque tutto questo pattume rallenta il caricamento di 5 secondi buoni e non è trasparente all'utente.
    Soluzione: ho copiato xinitrc da /etc/xdg/xfce4 in [user home]/.config/xfce4 ed ho eliminato xfce4-session e fatto caricare i componenti che mi servono.

    Il mio script:



    #!/bin/sh
    #
    # Copyright (c) 2004-2005 os-cillation
    # Copyright (c) 2004-2005 The Xfce development team
    #

    # fix broken $UID on some system...
    if test "x$UID" = "x"; then
    UID=`id -u`
    fi

    # make sure that $XFCE4HOME is set
    if test x"$XDG_CONFIG_HOME" = x""; then
    XFCE4HOME="$HOME/.config/xfce4"
    else
    XFCE4HOME="$XDG_CONFIG_HOME/xfce4"
    fi
    export XFCE4HOME

    # create the required dirs
    mkdir -p "$XFCE4HOME/mcs_settings"
    mkdir -p "$XFCE4HOME/panel"
    mkdir -p "$XFCE4HOME/xffm"
    mkdir -p "$XFCE4HOME/xfwm4"

    # create temp file for X resources
    XRESOURCES=`mktemp /tmp/xrdb.XXXXXX`

    # Has to go prior to merging Xft.xrdb, as its the "Defaults" file
    test -r $HOME/.Xdefaults && cat $HOME/.Xdefaults >> $XRESOURCES

    # Check if the user wants to override the above defaults (set by
    # mcs ui plugin)
    if test -r $XFCE4HOME/Xft.xrdb; then
    cat $XFCE4HOME/Xft.xrdb >> $XRESOURCES
    else
    # Those are fallback settings, use the ui plugin to change it
    # or add your overrides to ~/.Xresources
    # Xft DPI: 96
    # Xft.hintstyle: hintnone/hintslight/hintmedium/hintfull
    # Xft hinting: 1/0
    cat >> $XRESOURCES << EOF
    Xft.dpi: 96
    Xft.hinting: 1
    Xft.hintstyle: hintmedium
    EOF
    fi

    # ~/.Xresources contains overrides to the above
    test -r $HOME/.Xresources && cat $HOME/.Xresources >> $XRESOURCES

    # load all X resources
    xrdb -nocpp -merge $XRESOURCES
    rm -f $XRESOURCES

    # load local modmap
    test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap

    # run setup scripts
    for script in /etc/xdg/xfce4/xinit.d/*; do
    test -x ${script} && ${script}
    done

    # Launch xscreensaver (if available), but only as non-root user
    test $UID -gt 0 -a -z "$VNCSESSION" && xscreensaver -no-splash &

    # Use ssh-agent if installed. Run it separately so it populates the
    # environment here, so we can clean it up later.
    sshagent=`which ssh-agent`
    if test "$sshagent" -a "x$sshagent" != "xno"; then
    eval `$sshagent`
    fi

    # use dbus-launch if installed
    #dbuslaunch=`which dbus-launch`
    #case "x$dbuslaunch" in
    # xno*)
    # unset dbuslaunch
    # ;;
    #esac

    # Run xfce4-session if installed
    #xfcesm=`which xfce4-session`
    #case "x$xfcesm" in
    # x|xno*)
    # ;;
    # *)
    # $dbuslaunch $xfcesm
    # test -n "$SSH_AGENT_PID" && eval `$sshagent -k`
    # exit 0
    # ;;
    #esac

    # this is only necessary when running w/o xfce4-session
    xsetroot -solid black -cursor_name watch

    # or use old-fashioned startup script otherwise

    # Start ssh-agent if available
    test -n "$sshagent" && eval `$sshagent`

    xfce-mcs-manager
    xfwm4 --daemon

    # Start-up stuff from ~/Desktop/Autostart directory, if it exists
    # (as it seems to be the new standard)
    if test -d "$HOME/Desktop/Autostart"; then
    for i in `ls -1 -L ${HOME}/Desktop/Autostart/ 2>/dev/null`; do
    if test -x $HOME/Desktop/Autostart/$i; then
    $HOME/Desktop/Autostart/$i &
    fi
    done
    fi

    #xftaskbar4&
    #xfdesktop&
    rox --pinboard=PIN &
    xfcalendar &
    gkrellm &

    panel=`which xfce4-panel`
    case "x$panel" in
    x|xno*)
    ;;
    *)
    $panel
    ret=$?
    while test $ret -ne 0; do
    xmessage -center -file - -timeout 20 -title Error <<EOF
    A crash occured in the panel
    Please report this to the xfce4-dev@xfce.org list
    Meanwhile the panel will be restarted
    EOF
    cat >&2 <<EOF
    A crash occured in the panel
    Please report this to the xfce4-dev@xfce.org list
    Meanwhile the panel will be restarted
    EOF
    $panel
    ret=$?
    done
    ;;
    esac

    test -n "$SSH_AGENT_PID" && eval `$sshagent -k`

    xsetroot -bg white -fg red -solid black -cursor_name watch</pre>

    Commenta

    • Ribosio80
      Bodyweb Senior
      • Oct 2003
      • 8257
      • 226
      • 51
      • dalle nubi
      • Send PM

      #17
      Ho grassettato le modifiche. In questo modo mi sono liberato anche della fastidiosissima "taskbar" (tanto rox-filer mantiene le icone delle finestre aperte e minimizzate), mentre xfdesktop non è necessario toglierlo ma, caricandogli sopra "rox" diventa inutilissimo...

      Ah, per i wallpapers a rotazione dovete installare "wallpaper" che è un programma addizionale di rox.

      Commenta

      • Ribosio80
        Bodyweb Senior
        • Oct 2003
        • 8257
        • 226
        • 51
        • dalle nubi
        • Send PM

        #18
        con kde è tutto piu semplice......

        spero di essere stato chiaro

        Commenta

        • Ribosio80
          Bodyweb Senior
          • Oct 2003
          • 8257
          • 226
          • 51
          • dalle nubi
          • Send PM

          #19
          Originariamente Scritto da Ribosio80
          tutto risolto culattoni
          ecco un primo abbozzo
          kde-look.org belle cose........certo per fare questo non basta.......non vi svelero mai i miei segreti......
          Last edited by Ribosio80; 04-02-2008, 21:19:59.

          Commenta

          • Ribosio80
            Bodyweb Senior
            • Oct 2003
            • 8257
            • 226
            • 51
            • dalle nubi
            • Send PM

            #20
            gnome con rss news sul desktop
            Last edited by Ribosio80; 04-02-2008, 21:19:59.

            Commenta

            • Sergio
              Administrator
              • May 1999
              • 88270
              • 2,234
              • 2,960
              • United States [US]
              • Florida
              • Send PM

              #21
              Originariamente Scritto da Ribosio80
              kde-look.org belle cose........certo per fare questo non basta.......non vi svelero mai i miei segreti......
              Si, lo conosco sto sito, ma di qui a customizzare tutto come hai fatto tu
              Ora voglio vedere se riesco a mettere qualche cosa in esecuzione sul Desktop in maniera dinamica.



              Commenta

              • Ayurvedi77
                Bodyweb Senior
                • Apr 2002
                • 1632
                • 19
                • 6
                • Pisa
                • Send PM

                #22
                Originariamente Scritto da Ribosio80
                kde-look.org belle cose........certo per fare questo non basta.......non vi svelero mai i miei segreti......
                C'è poco da nascondere: tutte applicazioni che usavo quando ero ancora un niubbino in cerca di figate grafiche
                In particolare lo screenshot in questione è KDE + Karamba +sfondo ad hoc per le applet

                L'estensione composite è ancora sperimentale, infatti XFCE4.2 mi dà qualche problemino di stabilità soprattutto sotto carico computazionale elevato...
                Con xorg-6.8.2 le cose sono migliorate un pò (soprattutto xchè ora il mio gcc-4.2 è supportato )...
                ___________________


                Codice:
                apt-get remove brain
                apt-get install windows-Vista
                ___________________

                Commenta

                • Ribosio80
                  Bodyweb Senior
                  • Oct 2003
                  • 8257
                  • 226
                  • 51
                  • dalle nubi
                  • Send PM

                  #23
                  azz scoperto

                  Commenta

                  • Ribosio80
                    Bodyweb Senior
                    • Oct 2003
                    • 8257
                    • 226
                    • 51
                    • dalle nubi
                    • Send PM

                    #24
                    il fisso di catania
                    Last edited by Ribosio80; 04-02-2008, 21:19:59.

                    Commenta

                    • Sergio
                      Administrator
                      • May 1999
                      • 88270
                      • 2,234
                      • 2,960
                      • United States [US]
                      • Florida
                      • Send PM

                      #25
                      Difatti avevo già scaricato Superkaramba sul Suse, ho provato a compilare il 0.35, ma da problemi ed allora ho usato il già pronto RPM 0.33 per Suse

                      Le applicazioni da me sono trasparenti rispetto allo sfondo, ma non rispetto alle finestre del Browser e degli alri programmi, è normale ?



                      Commenta

                      • Ribosio80
                        Bodyweb Senior
                        • Oct 2003
                        • 8257
                        • 226
                        • 51
                        • dalle nubi
                        • Send PM

                        #26
                        odio chi prende le cose gia belle e pronte!!

                        da oggi ti chiamero GIANFAN*****.
                        cmq è normale

                        Commenta

                        • Sergio
                          Administrator
                          • May 1999
                          • 88270
                          • 2,234
                          • 2,960
                          • United States [US]
                          • Florida
                          • Send PM

                          #27
                          O forse nella versione 0.35 lo hano aggiornato quel bug ?
                          Il browser mi si infila sotto a quelle applicazioni e non si vede più nulla !



                          Commenta

                          • Napalm
                            L'eletto
                            • Nov 2000
                            • 19260
                            • 309
                            • 216
                            • Marche
                            • Send PM

                            #28
                            Originariamente Scritto da Ribosio80
                            gnome con rss news sul desktop
                            Belle, soprattutto quando vai a prenderle da altri forum!
                            Originariamente Scritto da paolo79
                            max_79 da quando l'ho conosciuto di persona invece mi sta sul ***** perchè è troppo grosso

                            Commenta

                            • Napalm
                              L'eletto
                              • Nov 2000
                              • 19260
                              • 309
                              • 216
                              • Marche
                              • Send PM

                              #29
                              Originariamente Scritto da Sergio
                              Almeno 10 persone oggi proveranno a scaricare Linux
                              E tutte e 10 rimarranno deluse
                              Originariamente Scritto da paolo79
                              max_79 da quando l'ho conosciuto di persona invece mi sta sul ***** perchè è troppo grosso

                              Commenta

                              • Ribosio80
                                Bodyweb Senior
                                • Oct 2003
                                • 8257
                                • 226
                                • 51
                                • dalle nubi
                                • Send PM

                                #30
                                Originariamente Scritto da Napalm
                                Belle, soprattutto quando vai a prenderle da altri forum!
                                imbecille hwupgrade ci sono pure io

                                Commenta

                                Working...
                                X