The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.
← Previous pageNext page →

    Show off your Linux desktop

    Discussion in 'Linux Compatibility and Software' started by pixelot, Mar 22, 2008.

  1. D-EJ915

    D-EJ915 Notebook Consultant

    Reputations:
    123
    Messages:
    161
    Likes Received:
    0
    Trophy Points:
    30
    "desire" eh? lol 1MB
     
  2. rm2

    rm2 Notebook Consultant

    Reputations:
    107
    Messages:
    275
    Likes Received:
    0
    Trophy Points:
    30
    Here is the latest. PCLinuxOS running KDE 4.3 on my T61:

    [​IMG]
     
  3. D-EJ915

    D-EJ915 Notebook Consultant

    Reputations:
    123
    Messages:
    161
    Likes Received:
    0
    Trophy Points:
    30
    Can you hide the task bar yet?
     
  4. theZoid

    theZoid Notebook Savant

    Reputations:
    1,338
    Messages:
    5,202
    Likes Received:
    22
    Trophy Points:
    206
    I really like that distro...but on my hardware, it always ends up in kernel panic....three times now....both KDE and gnome.
     
  5. rm2

    rm2 Notebook Consultant

    Reputations:
    107
    Messages:
    275
    Likes Received:
    0
    Trophy Points:
    30
    Absolutely. I have my bottom panel set to auto-hide and the top one always visible. But, I can set both to auto-hide.
     
  6. rm2

    rm2 Notebook Consultant

    Reputations:
    107
    Messages:
    275
    Likes Received:
    0
    Trophy Points:
    30
    Did you try the latest MiniMe?
     
  7. theZoid

    theZoid Notebook Savant

    Reputations:
    1,338
    Messages:
    5,202
    Likes Received:
    22
    Trophy Points:
    206
    No, I haven't tried that....I'll look at it....this DELL has given me problems with many distro's like MEPIS, PCLOS...just about everything but Slackware and Ubuntu....Fedora panics also.
     
  8. D-EJ915

    D-EJ915 Notebook Consultant

    Reputations:
    123
    Messages:
    161
    Likes Received:
    0
    Trophy Points:
    30
    awesome, the version on mine doesn't let you do it haha. I should update sometime but haven't felt the need to. Also my uptime is up 122 days, 18:54 lol. Every time I log into the virtual console it's like "you need to restart" and I just say Forget that lol.
     
  9. zephyrus17

    zephyrus17 Notebook Deity

    Reputations:
    646
    Messages:
    1,576
    Likes Received:
    0
    Trophy Points:
    55
    Could it be a BIOS thing?
     
  10. theZoid

    theZoid Notebook Savant

    Reputations:
    1,338
    Messages:
    5,202
    Likes Received:
    22
    Trophy Points:
    206
    Maybe....some of the problems are with the initial X server configuration...not recognizing the quadro properly...some, like PCLOS, I can manually configure but still get kernel panics
     
  11. zephyrus17

    zephyrus17 Notebook Deity

    Reputations:
    646
    Messages:
    1,576
    Likes Received:
    0
    Trophy Points:
    55
    Have you been able to run any other Linux on it? Has Windows ever given you problems?
     
  12. rockhopper

    rockhopper Notebook Guru

    Reputations:
    5
    Messages:
    52
    Likes Received:
    0
    Trophy Points:
    15
    I love these kinda threads. :)

    Here's a couple of my desktop leviathan:

    [​IMG] [​IMG]

    Arch is installing on my laptop now, may just bloat it out with Gnome to keep things simple. ;)
     
  13. theZoid

    theZoid Notebook Savant

    Reputations:
    1,338
    Messages:
    5,202
    Likes Received:
    22
    Trophy Points:
    206
    Windows never a problem....Ubuntu, Debian, Slackware never a problem...all other distro's x problems and/or kernel panics...I've checked the BIOS per suggestions in say MEPIS forum, but couldn't find anything. Must be BIOS for the panics.
     
  14. archer7

    archer7 Notebook Evangelist

    Reputations:
    289
    Messages:
    647
    Likes Received:
    0
    Trophy Points:
    30
    Epic. I should check out those games, and maybe tint2. Are you using compositing with xcompmgr?
     
  15. pixelot

    pixelot Notebook Acolyte

    Reputations:
    3,732
    Messages:
    6,833
    Likes Received:
    0
    Trophy Points:
    205
    Pretty wicked awesome... InterfaceLIFT photo there, and I'll have to try Audacious. :cool:

    But now I feel ashamed posting my pitiful desktop. This doesn't include my desktop cube or complex sticky note system, but I'm busy, so get used to disappointment. :p

    desk-new.jpg
     
  16. rockhopper

    rockhopper Notebook Guru

    Reputations:
    5
    Messages:
    52
    Likes Received:
    0
    Trophy Points:
    15
    Thx guys. I'm pretty happy with it, only the wallpaper has changed since then. :)

    There's no composite, just an age old mix of openbox, pypanel & conky. Other apps on show are audacious, firefox, sakura & thunar.

    The ob & gtk themes are custom, the icons were taken form an old Zenwalk release & of course, Interfacelift for the wallpaper - is there any other? ;)
     
  17. zephyrus17

    zephyrus17 Notebook Deity

    Reputations:
    646
    Messages:
    1,576
    Likes Received:
    0
    Trophy Points:
    55
    Did you install the same video drivers in all cases?
     
  18. de.1337

    de.1337 Notebook Evangelist

    Reputations:
    373
    Messages:
    491
    Likes Received:
    0
    Trophy Points:
    30
    Actually rather pertyful, in a pitiful sort of way.
     
  19. pixelot

    pixelot Notebook Acolyte

    Reputations:
    3,732
    Messages:
    6,833
    Likes Received:
    0
    Trophy Points:
    205
    Thanks...? :rolleyes: :p
     
  20. rockhopper

    rockhopper Notebook Guru

    Reputations:
    5
    Messages:
    52
    Likes Received:
    0
    Trophy Points:
    15
    I bloated my out my laptop with Gnome & missed too much of the openbox functionallity from my desktop. With Xfce4 installed & half of Gnome removed, I finally feel comfy on my laptop. :)

    [​IMG] [​IMG]

    App's on show are conky, gthumb, feh, & thunar. Theme details are in the screenie.
     
  21. archer7

    archer7 Notebook Evangelist

    Reputations:
    289
    Messages:
    647
    Likes Received:
    0
    Trophy Points:
    30
    I run gnome with openbox as a wm. I agree that metacity sucks, but you don't have to stick to it. ;)
     
  22. rockhopper

    rockhopper Notebook Guru

    Reputations:
    5
    Messages:
    52
    Likes Received:
    0
    Trophy Points:
    15
    Fortunately. ;)

    Xfce adds some really nice touches that I couldn't find in Gnome, it's amazing how it's so light by comparison.
     
  23. zephyrus17

    zephyrus17 Notebook Deity

    Reputations:
    646
    Messages:
    1,576
    Likes Received:
    0
    Trophy Points:
    55
    Question: How do you replace the main menu with the Arch Linux logo?

    Question: I've always wondered, how do you get the terminal to display all that?

    Question: Can I have your conky please? :D
     
  24. archer7

    archer7 Notebook Evangelist

    Reputations:
    289
    Messages:
    647
    Likes Received:
    0
    Trophy Points:
    30
    I'll give XFCE a shot after I revert back to i686 for compatibility's sake.
     
  25. rockhopper

    rockhopper Notebook Guru

    Reputations:
    5
    Messages:
    52
    Likes Received:
    0
    Trophy Points:
    15
    What do you need i686 for? I've been running x86_64 ever since it was officially supported & wouldn't consider moving back, but then I do a lot of media stuff... I used to use a chroot for 32bit, now I just have a select few 32bit libs around. The Arch wiki is pretty good if you're having any problems.

    zephyrus17, in Xfce it's really simple. Right-click the menu button, click properties & select an image. For Gnome, have a look here.

    The info grabber is taken from here & here's mine:

    Code:
    #!/usr/bin/perl
    use Switch;
    use strict;
    use File::Basename;
    
    ####################
    ## Config options ##
    ####################
    
    ## What distro logo to use to use, Available "Archlinux Debian Ubuntu None" ##
    my $distro = "Archlinux";
    my $myArchVersion = "ArchLinux (Core Dump)";
    
    ## what values to display. Use "OS Kernel DE WM win_theme Theme Font Icons" ##
    my $display = "OS Kernel DE WM Win_theme Theme Icons Font Background";
    
    ## Takes a screen shot if set to 0 ##
    my $shot = 0;
    ## Command to run to take screen shot ##
    my $command = "scrot -d 10";
    
    ## What colors to use for the variables. ##
    my $textcolor = "\e[0m";
    
    ## Prints little debugging messages if set to 0 ##
    my $quite = 1;
    
    
    
    ########################
    ## Script starts here ##
    ########################
    ## Define some thing to work with strict ##
    my @line = ();
    my $found = 0;
    my $DE = "NONE";
    my $WM = "Beryl";
    
    ## Hash of WMs and the process they run ##
    my %WMlist = ("Beryl", "beryl",
                  "Fluxbox", "fluxbox",
                  "Openbox", "openbox",
                  "Blackbox", "blackbox",
                  "Xfwm4", "xfwm4",
                  "Metacity", "metacity",
                  "Kwin", "kwin",
                  "FVWM", "fvwm",
                  "Enlightenment", "enlightenment",
                  "IceWM", "icewm",
                  "Window Maker", "wmaker",
                  "PekWM","pekwm" );
    
    ## Hash of DEs and the process they run ##     
    my %DElist = ("Gnome", "gnome-session",
                  "Xfce4", "xfce-mcs-manage",
              "Xfce4.6", "xfconfd",
                  "KDE", "ksmserver");
    
    ## Get Kernel version ##
    if ( $display =~ "Kernel"){
      print "\::$textcolor Finding Kernel version\n" unless $quite == 1;
      my $kernel = `uname -r`;
      $kernel =~ s/\s+/ /g;
      $kernel = " Kernel:$textcolor $kernel";
      push(@line, "$kernel");
    }
    
    ## Find running processes ##
    print "\::$textcolor Getting processes \n" unless $quite == 1;
    my $processes = `ps -A | awk {'print \$4'}`;
    
    ## Find DE ##
    while( (my $DEname, my $DEprocess) = each(%DElist) ) {
      print "\::$textcolor Testing $DEname process: $DEprocess \n" unless $quite == 1;
      if ( $processes =~ m/$DEprocess/ ) {
        $DE = $DEname;
        print "\::$textcolor DE found as $DE\n" unless $quite == 1;
        if( $display =~ m/DE/ ) {
          push(@line, " DE:$textcolor $DE");
        }
        last;
      }
    }
    
    ## Find WM ##
    while( (my $WMname, my $WMprocess) = each(%WMlist) ) {
     print "\::$textcolor Testing $WMname process: $WMprocess \n" unless $quite == 1;
      if ( $processes =~ m/$WMprocess/ ) {
        $WM = $WMname;
        print "\::$textcolor WM found as $WM\n" unless $quite == 1;
        if( $display =~ m/WM/ ) {
          push(@line, " WM:$textcolor $WM");
        }
        last;
      }
    }
    
    ## Find WM theme ##
    if ( $display =~ m/Win_theme/ ){
      switch($WM) {
        case "Openbox" {
          print "\::$textcolor Finding $WM theme\n" unless $quite == 1;
          open(FILE, "$ENV{HOME}/.config/openbox/rc.xml")
          || die "\e[0;31m<Failed>\n";
          while( <FILE> ) {
            if( /<name>(.+)<\/name>/ ) {
              while ( $found == 0 ) {
                print "\::$textcolor $WM theme found as $1\n" unless $quite == 1;
                push(@line, " WM Theme:$textcolor $1");
                $found = 1;
              }
            }
          }
          close(FILE);
        }
        case "Metacity" {
          print "\::$textcolor Finding $WM theme\n" unless $quite == 1;
          my $gconf = `gconftool-2 -g /apps/metacity/general/theme`;
          print "\::$textcolor $WM theme found as $gconf\n" unless $quite == 1;
          chomp ($gconf);
          push(@line, " WM Theme:$textcolor $gconf");
        }
        case "Fluxbox" {
          print "\::$textcolor Finding $WM theme\n" unless $quite == 1;
          open(FILE, "$ENV{HOME}/.fluxbox/init")
          || die "\e[0;31m<Failed>\n";
          while( <FILE> ) {
            if( /session.styleFile:.*\/(.+)/ ) {
              print "\::$textcolor $WM theme found as $1\n" unless $quite == 1;
              push(@line, " WM Theme:$textcolor $1");
            }
          }
          close(FILE);
        }
        case "Blackbox" {
          print "\::$textcolor Finding $WM theme\n" unless $quite == 1;
          open(FILE, "$ENV{HOME}/.blackboxrc")
          || die "\e[0;31m<Failed>\n";
          while( <FILE> ) {
            if( /session.styleFile:.*\/(.+)/ ) {
              print "\::$textcolor $WM theme found as $1\n" unless $quite == 1;
              push(@line, " WM Theme:$textcolor $1");
            }
          }
          close(FILE);
        }
        case "Xfwm4" {
          print "\::$textcolor Finding $WM theme\n" unless $quite == 1;
          switch($DE) {
        case "Xfce4" {
              open(FILE, "$ENV{HOME}/.config/xfce4/mcs_settings/xfwm4.xml")
              || die "\e[0;31m<Failed>\n";
                while( <FILE> ) {
                if( /<option name="Xfwm\/ThemeName" type="string" value="(.+)"\/>/ ) {
                  print "\::$textcolor $WM theme found as $1\n" unless $quite == 1;
                  push(@line, " WM Theme:$textcolor $1");
                }
              }
                close(FILE);
        }
        case "Xfce4.6" {
          my $xfconf = `xfconf-query -c xfwm4 -p /general/theme`;
          chomp($xfconf);
          push(@line, " WM Theme:$textcolor $xfconf");
        }
          }    
        }
        case "Kwin" {
          print "\::$textcolor Finding $WM theme\n" unless $quite == 1;
          open(FILE, "$ENV{HOME}/.kde/share/config/kwinrc")
          || die "\e[0;31m<Failed>\n";
          while( <FILE> ) {
            if( /PluginLib=kwin3_(.+)/ ) {
              print "\::$textcolor $WM theme found as $1\n" unless $quite == 1;
              push(@line, " WM Theme:$textcolor $1");
            }
          }
          close(FILE);
        }
        case "Enlightenment" {
          print "\::$textcolor Finding $WM theme\n" unless $quite == 1;
          my $remote = `enlightenment_remote -theme-get theme` ;
          if( $remote =~ m/.*FILE="(.+).edj"/ ) {
            print "\::$textcolor $WM theme found as $1\n" unless $quite == 1;
            push(@line, " WM Theme:$textcolor $1");
          }     
        }       
        case "IceWM" { 
          print "\::$textcolor Finding $WM theme\n" unless $quite == 1;
          open(FILE, "$ENV{HOME}/.icewm/theme")
          || die "\e[0;31m<Failed>\n";
          while( <FILE> ) {
            if( /Theme="(.+)\/.*.theme/ ) {
              while( $found == 0 ) {
                print "\::$textcolor $WM theme found as $1\n" unless $quite == 1;
                push(@line, " WM Theme:$textcolor $1");
                $found = 1;
              }
            }
          }   
          close(FILE);
        }   
        case "PekWM" {
          print "\::$textcolor Finding $WM theme\n" unless $quite == 1;
          open(FILE, "$ENV{HOME}/.pekwm/config")
          || die "\e[0;31m<Failed>\n";
          while( <FILE> ) {
            if( /Theme.*\/(.*)"/ ) {
                print "\::$textcolor $WM theme found as $1\n" unless $quite == 1;
                push(@line, " WM Theme:$textcolor $1");
            }
          }
          close(FILE); 
        } 
      }   
    }     
          
    ## Find Theme Icon and Font ##
    if ( $display =~ m/[Theme, Icons, Font, Background]/) {
      switch($DE) {
        case "Gnome" {
          print "\::$textcolor Finding $DE variables\n" unless $quite == 1;
          if ( $display =~ m/Theme/ ) {
            my $gconf = `gconftool-2 -g /desktop/gnome/interface/gtk_theme`;
            chomp ($gconf);
            print "\::$textcolor GTK Theme found as $1\n" unless $quite == 1;
            push(@line, " GTK Theme:$textcolor $gconf");
          }
          if ( $display =~ m/Icons/ ) {
            my $gconf = `gconftool-2 -g /desktop/gnome/interface/icon_theme`;
            chomp ($gconf);
            push(@line, " Icons:$textcolor $gconf");
          } 
          if ( $display =~ m/Font/ ) {
            my $gconf = `gconftool-2 -g /desktop/gnome/interface/font_name`;
            chomp ($gconf);
            push(@line, " Font:$textcolor $gconf");
          }
          if ( $display =~ m/Background/ ) {
            my $gconf = `gconftool-2 -g /desktop/gnome/background/picture_filename`;
            chomp ($gconf);
            my $bname = basename($gconf);
            push(@line, " Background:$textcolor $bname");
          }
    
        } 
        case "Xfce4" {
          my @sort = ();
          print "\::$textcolor Finding $DE variables\n" unless $quite == 1;
          open(FILE, "$ENV{HOME}/.config/xfce4/mcs_settings/gtk.xml")
          || die "\e[0;31m<Failed>\n";
          while( <FILE> ) {
            if ( $display =~ m/Theme/ ) {
              if (/<option name="Net\/ThemeName" type="string" value="(.+)"\/>/ ) {
                print "\::$textcolor GTK Theme found as $1\n" unless $quite == 1;
                unshift(@sort, " GTK Theme:$textcolor $1");
              } 
            }
            if ( $display =~ m/Icons/ ) {
              if (/<option name="Net\/IconThemeName" type="string" value="(.+)"\/>/ ) {
                print "\::$textcolor Icons found as $1\n" unless $quite == 1;
                unshift(@sort, " Icons:$textcolor $1");
              }
            }
            if ( $display =~ m/Font/ ) {
              if ( /<option name="Gtk\/FontName" type="string" value="(.+)"\/>/ ) {
                print "\::$textcolor Font found as $1\n" unless $quite == 1;
                unshift(@sort, " Font:$textcolor $1");
              } 
            }
          }
          close(FILE);
          ## Sort variables so they're ordered "Theme Icon Font" ##
          foreach my $i (@sort) {
            push(@line, "$i");
          }
        } 
        case "Xfce4.6" {
          my @sort = ();
          print "\::$textcolor Finding $DE variables\n" unless $quite == 1;
            if ( $display =~ m/Theme/ ) {
            my $xfconf = `xfconf-query -c xsettings -p /Net/ThemeName`;
            chomp($xfconf);
                push(@line, " GTK Theme:$textcolor $xfconf");
            }
            if ( $display =~ m/Icons/ ) {
            my $xfconf = `xfconf-query -c xsettings -p /Net/IconThemeName`;
            chomp($xfconf);
                push(@line, " Icons:$textcolor $xfconf");
            }
            if ( $display =~ m/Font/ ) {
            my $xfconf = `xfconf-query -c xsettings -p /Gtk/FontName`;
            chomp($xfconf);
                push(@line, " Font:$textcolor $xfconf");
            }
          if ( $display =~ m/Background/ ) {
            my $xfconf = `xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-path`;
            chomp($xfconf);
            my $bname = basename($xfconf);
                push(@line, " Background:$textcolor $bname");
          }
        } 
        case "KDE" { 
          print "\::$textcolor Finding $DE variables\n" unless $quite == 1;
          open(FILE, "$ENV{HOME}/.kde/share/config/kdeglobals")
          || die "\e[0;31m<Failed>\n";
          while( <FILE> ) { 
            if ( $display =~ m/Theme/ ) {
              if ( /widgetStyle=(.+)/  ) {
                print "\::$textcolor Wiget Style found as $1\n" unless $quite == 1;
                push(@line, " Wiget Style:$textcolor $1");
              }
              if (/colorScheme=(.+).kcsrc/ ) {
                print "\::$textcolor Color Scheme found as $1\n" unless $quite == 1;
                push(@line, " Color Scheme:$textcolor $1");
              }
            }
            if ( $display =~ m/Icons/ ) {
              if ( /Theme=(.+)/ ) {
                print "\::$textcolor Icons found as $1\n" unless $quite == 1;
                push(@line, " Icons:$textcolor $1");
              } 
            }   
            if ( $display =~ m/Font/ ) {
              if ( /font=(.+)/ ) {
                my $font = (split/,/, $1)[0];
                print "\::$textcolor Font found as $font\n" unless $quite == 1;
                push(@line, " Font:$textcolor $font");
              }
            }
          }
          close(FILE);
      
        }
        else {
          my @files = ("$ENV{HOME}/.gtkrc-2.0", "$ENV{HOME}/.gtkrc.mine",);
          foreach my $file (@files) {
            if ( -e $file ) {
              print "\::$textcolor Opening $file\n" unless $quite == 1; 
              open(FILE, $file)
              || die "\e[0;31m<Failed>\n";
              while( <FILE> ) {
                if ( $display =~ m/Theme/ ) {
                  if( /include ".*themes\/(.+)\/gtk-(1|2)\.0\/gtkrc"/ ){
                    print "\::$textcolor GTK theme found as $1\n" unless $quite == 1;
                    push(@line, " GTK Theme:$textcolor $1");
                  }
                }
                if ( $display =~ m/Icons/ ) {
                  if( /.*gtk-icon-theme-name.*"(.+)"/ ) {
                    print "\::$textcolor Icons found as $1\n" unless $quite == 1;
                    push(@line, " Icons:$textcolor $1");
                  }
                }
                if ( $display =~ m/Font/ ) {
                  if( /.*gtk-font-name.*"(.+)"/ ) {
                    print "\::$textcolor Font found as $1\n" unless $quite == 1;
                    push(@line, " Font:$textcolor $1");
                 }
                }
              }
              close(FILE);
            }
          }
        }
      }
    }
    
    ## Display the system info ##
    
    if ( $distro =~ m/Archlinux/ ) {
    
    ## Get Archlinux version ##
    if ( $display =~ "OS"){
      print "\::$textcolor Finding Archlinux version\n" unless $quite == 1;
      my $version = $myArchVersion;
      $version =~ s/\s+/ /g;
      $version = " OS:$textcolor $version";
      unshift(@line, "$version");
    }
    
    
    my $c1 = "\e[1;36m";
    my $c2 = "\e[0;36m";
    
    system("clear");
    
    print "
    ${c1}                   -`                   
    ${c1}                  .o+`                  
    ${c1}                 `ooo/                  
    ${c1}                `+oooo:                 
    ${c1}               `+oooooo:
    ${c1}               -+oooooo+:
    ${c1}             `/:-:++oooo+:                  $c1@line[0]
    ${c1}            `/++++/+++++++:                 $c1@line[1]
    ${c1}           `/++++++++++++++:                $c1@line[2]
    ${c1}          `/+++${c2}ooooooooooooo/`              $c1@line[3]
    ${c2}         ./ooosssso++osssssso+`             $c1@line[4]
    ${c2}        .oossssso-````/ossssss+`            $c1@line[5]
    ${c2}       -osssssso.      :ssssssso.           $c1@line[6]
    ${c2}      :osssssss/        osssso+++.          $c1@line[7]
    ${c2}     /ossssssss/        +ssssooo/-          $c1@line[8]
    ${c2}   `/ossssso+/:-        -:/+osssso+-    
    ${c2}  `+sso+:-`                 `.-/+oso:   
    ${c2} `++:.                           `-/+/  
    ${c2} .`                                  ``
    ${c2} 
    \e[0m";
    }
    
    system('scrot screen-%H-%M-%S.png -d 5 -e \'mv $f ~/images/screenshots/\'');
    
    .conkyrc:
    Code:
    use_xft yes
    xftfont DejaVu Sans:size=8
    
    update_interval 1
    total_run_times 0
    double_buffer yes
    text_buffer_size 1024
    
    own_window yes
    own_window_type normal
    own_window_transparent yes
    own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
    
    minimum_size 185 0
    maximum_width 185
    
    draw_shades no
    default_color white
    
    alignment top_right
    gap_x 12
    gap_y 12
    
    no_buffers no
    net_avg_samples 2
    
    override_utf8_locale yes
    
    TEXT
    ${alignc 25}${font Requiem:size=26}SXPS
    ${voffset -18}${alignc 12}${font LT Sweet Nothings:size=20}m         M ${font}
    
    SYSTEM ${hr 2}
    ${voffset 2}${font OpenLogos:size=16}A${font}   Kernel:  ${alignr}${kernel}
    ${font StyleBats:size=16}q${font}   Frequency: ${alignr}${freq 1} MHz  
    ${font StyleBats:size=16}A${font}   Core1: ${cpu cpu1}% ${alignr}${cpubar cpu1 8,60}
    ${font StyleBats:size=16}A${font}   Core2: ${cpu cpu2}% ${alignr}${cpubar cpu2 8,60}
    ${font StyleBats:size=16}g${font}   RAM: $memperc% ${alignr}${membar 8,60}
    ${font StyleBats:size=16}j${font}   SWAP: $swapperc% ${alignr}${swapbar 8,60}
    ${font Webdings:size=16}~${font}  Battery: ${battery_percent BAT0}% ${alignr}${battery_bar 8,60 BAT0}
    
    
    HD ${hr 2}
    ${voffset 4}${font Pie charts for maps:size=14}7${font}   ${voffset -5}Arch:
    ${voffset 4}${fs_used /}/${fs_size /} ${alignr}${fs_bar 8,60 /}
    ${font Pie charts for maps:size=14}7${font}   ${voffset -5}Vista:
    ${voffset 4}${fs_used /mnt/win}/${fs_size /mnt/win} ${alignr}${fs_bar 8,60 /mnt/win}
    
    
    NETWORK ${hr 2}
    ${if_existing /proc/net/route wlan0}
    ${voffset -6}${font PizzaDude Bullets:size=14}O${font}   Up: ${upspeed wlan0} ${alignr}${upspeedgraph wlan0 8,60 aaaaaa ffffff}
    ${voffset 4}${font PizzaDude Bullets:size=14}U${font}   Down: ${downspeed wlan0} ${alignr}${downspeedgraph wlan0 8,60 aaaaaa ffffff}
    ${voffset 4}${font PizzaDude Bullets:size=14}N${font}   Upload: ${alignr}${totalup wlan0}
    ${voffset 4}${font PizzaDude Bullets:size=14}T${font}   Download: ${alignr}${totaldown wlan0}
    ${voffset 4}${font PizzaDude Bullets:size=14}Z${font}   Signal: ${wireless_link_qual wlan0}% ${alignr}${wireless_link_bar 8,60 wlan0}
    ${voffset 4}${font PizzaDude Bullets:size=14}a${font}   Local Ip: ${alignr}${addr wlan0}
    ${voffset 4}${font PizzaDude Bullets:size=14}b${font}   Public Ip: ${alignr}${execi 3600 curl http://riivo.eu/php/ip.php}
    ${if_existing /proc/net/route eth0}
    ${voffset -6}${font PizzaDude Bullets:size=14}O${font}   Up: ${upspeed eth0} ${alignr}${upspeedgraph eth0 8,60 aaaaaa ffffff}
    ${voffset 4}${font PizzaDude Bullets:size=14}U${font}   Down: ${downspeed eth0} ${alignr}${downspeedgraph eth0 8,60 aaaaaa ffffff}
    ${voffset 4}${font PizzaDude Bullets:size=14}N${font}   Upload: ${alignr}${totalup eth0}
    ${voffset 4}${font PizzaDude Bullets:size=14}T${font}   Download: ${alignr}${totaldown eth0}
    ${voffset 4}${font PizzaDude Bullets:size=14}a${font}   Local Ip: ${alignr}${addr eth0}
    ${voffset 4}${font PizzaDude Bullets:size=14}b${font}   Public Ip: ${alignr}${execi 3600 curl http://riivo.eu/php/ip.php}
    ${endif}${else}
    ${font PizzaDude Bullets:size=14}4${font}   Network Unavailable
    ${endif}
    
    DATE ${hr 2}
    ${alignc 35}${font Arial Black:size=26}${time %H:%M}${font}
    ${alignc}${time %A %d %B}
    ${voffset 4}${font RsbillsDng:size=14}O${font}${font DejaVu Sans Mono:size=8}${execpi 3600 DJS=`date +%_d`; cal -m | sed '1d' | sed '/./!d' | sed 's/$/                     /' | fold -w 21 | sed -n '/^.\{21\}/p' | sed 's/^/${alignc} /' | sed /" $DJS "/s/" $DJS "/" "'${color grey}'"$DJS"'${color0}'" "/}${font}
    
    WEATHER ${hr 2}
    ${if_existing /proc/net/route wlan0}
    ${execpi 10800 conkyForecast -t ~/scripts/conkyForecast.template}
    ${if_existing /proc/net/route eth0}
    ${execpi 10800 conkyForecast -t ~/scripts/conkyForecast.template}
    ${endif}${else}
    ${font PizzaDude Bullets:size=14}4${font}   Weather Unavailable
    ${endif}
    
    conkyForcast.template:
    Code:
    ${voffset -10}${alignr 56}${font ConkyWeather:style=Bold:size=40}[--location=YOURLOCATION --datatype=WF]${font}
    ${voffset -50}${font Weather:size=40}y${font}  ${voffset -38}${font Arial Black:size=26}[--location=YOURLOCATION --datatype=HT]${font}
    
    ${voffset 0}${alignc 43}[--location=YOURLOCATION --datatype=DW --startday=1 --shortweekday] ${alignc 8}[--location=YOURLOCATION --datatype=DW --startday=2 --shortweekday] ${alignc -29}[--location=YOURLOCATION --datatype=DW --startday=3 --shortweekday] ${alignc -64}[--location=YOURLOCATION --datatype=DW --startday=4 --shortweekday]
    ${voffset 0}${alignc 75}${font ConkyWeather:size=28}[--location=YOURLOCATION --datatype=WF --startday=1 --endday=4 --spaces=1]${font}
    ${voffset 0}${font DejaVu Sans:size=7}${alignc 48}[--location=YOURLOCATION --datatype=HT --startday=1 --hideunits --centeredwidth=3]/[--location=YOURLOCATION --datatype=LT --startday=1 --hideunits --centeredwidth=3] ${alignc -14}[--location=YOURLOCATION --datatype=HT --startday=2 --hideunits --centeredwidth=3]/[--location=YOURLOCATION --datatype=LT --startday=2 --hideunits --centeredwidth=3] ${alignc -40}[--location=YOURLOCATION --datatype=HT --startday=3 --hideunits --centeredwidth=3]/[--location=YOURLOCATION --datatype=LT --startday=3 --hideunits --centeredwidth=3] ${alignr 6}[--location=YOURLOCATION --datatype=HT --startday=4 --hideunits --centeredwidth=3]/[--location=YOURLOCATION --datatype=LT --startday=4 --hideunits --centeredwidth=3]${font}
    ${voffset 2}${font DejaVu Sans:size=7}SUNRISE/SET:${font}${alignr}[--location=YOURLOCATION --datatype=SR] / [--location=YOURLOCATION --datatype=SS]  
    
    More info: http://ubuntuforums.org/showthread.php?t=869328
    More examples: http://bbs.archlinux.org/viewtopic.php?id=39906

    Enjoy. :)
     
  26. Lanaya

    Lanaya Templar Assassin

    Reputations:
    656
    Messages:
    2,577
    Likes Received:
    4
    Trophy Points:
    56
    [​IMG]


    my shiny new install of ubuntu. Been linux free for 3 years...am diving back in on my new laptop. =D
     
  27. theZoid

    theZoid Notebook Savant

    Reputations:
    1,338
    Messages:
    5,202
    Likes Received:
    22
    Trophy Points:
    206
    Archer....I've thought about replacing Metacity with Openbox in Gnome....what advantages do you see?
     
  28. pixelot

    pixelot Notebook Acolyte

    Reputations:
    3,732
    Messages:
    6,833
    Likes Received:
    0
    Trophy Points:
    205
    Looks nice... you've got a nice machine, and some screen real estate. Nice wallpaper. Glad you're getting back into it! :)
     
  29. archer7

    archer7 Notebook Evangelist

    Reputations:
    289
    Messages:
    647
    Likes Received:
    0
    Trophy Points:
    30
    The biggest one would be complete hotkey customization.
     
  30. theZoid

    theZoid Notebook Savant

    Reputations:
    1,338
    Messages:
    5,202
    Likes Received:
    22
    Trophy Points:
    206
    thanks.....have you noticed whether one performs better with gnome than the other? I would guess probably about the same....
     
  31. Lanaya

    Lanaya Templar Assassin

    Reputations:
    656
    Messages:
    2,577
    Likes Received:
    4
    Trophy Points:
    56

    nice thing is, ubuntu recognized everything out of the box. webcam, bluetooth, wifi, ethernet etc. all I had to do was turn on the proprietary nvidia drivers and go! :D
     
  32. pixelot

    pixelot Notebook Acolyte

    Reputations:
    3,732
    Messages:
    6,833
    Likes Received:
    0
    Trophy Points:
    205
    Yep, that's what's great about Linux... it just keeps getting better. With each release I've used (since 7.10), more things have worked correctly right out of the box. :D
     
  33. FarmersDaughter

    FarmersDaughter Notebook Consultant

    Reputations:
    1
    Messages:
    138
    Likes Received:
    0
    Trophy Points:
    30
    [​IMG]

    Haven't figured out thumbnails yet. My #! desktop at the moment.
     
  34. archer7

    archer7 Notebook Evangelist

    Reputations:
    289
    Messages:
    647
    Likes Received:
    0
    Trophy Points:
    30
    Very stylish. Does that wallpaper come bundled with crunchbang?
     
  35. FarmersDaughter

    FarmersDaughter Notebook Consultant

    Reputations:
    1
    Messages:
    138
    Likes Received:
    0
    Trophy Points:
    30
    No but its Zwopper's. He designs them for crunchbang. He has several really cool ones.
     
  36. theZoid

    theZoid Notebook Savant

    Reputations:
    1,338
    Messages:
    5,202
    Likes Received:
    22
    Trophy Points:
    206
    Very Nice !! mi gusta !!
     
  37. Kdawgca

    Kdawgca rotaredoM repudrepuS RBN

    Reputations:
    5,855
    Messages:
    8,609
    Likes Received:
    2
    Trophy Points:
    206
    Yeah, there are a lot of good artists(and programmers) over at #! forums. I am currently using one of their sketches as a wallpaper for my linux setup.

    Also, if you want your Adeskbar to have an transparent background enable compositing/eye candy in the autostart file. You just need to uncomment out this line and logoff/restart:
    Then check 'Use Cairo rendering' in Adeskbar. Example of it is in the NBR Image Gallery(search for adkesbar or my photos)

    Only problem(more like annoyance) is that you need to disable compositing when playing games/working with some programs like Google Earth, but there is a menu option for compositing(look under preferences) so its not too bad.
     
  38. FarmersDaughter

    FarmersDaughter Notebook Consultant

    Reputations:
    1
    Messages:
    138
    Likes Received:
    0
    Trophy Points:
    30
    Thanks will do.
     
  39. theZoid

    theZoid Notebook Savant

    Reputations:
    1,338
    Messages:
    5,202
    Likes Received:
    22
    Trophy Points:
    206
    switched Metacity for Openbox in Gnome for grins:
     

    Attached Files:

  40. archer7

    archer7 Notebook Evangelist

    Reputations:
    289
    Messages:
    647
    Likes Received:
    0
    Trophy Points:
    30
    Mmmmmm... Boxxy...
     
  41. theZoid

    theZoid Notebook Savant

    Reputations:
    1,338
    Messages:
    5,202
    Likes Received:
    22
    Trophy Points:
    206
    @Archer: After going from Compiz and Emerald, I'm really liking the speed increase...

    Q: Does gnome still handle all the antialiasing of fonts? or do I need a .fonts.conf file in ~/ for Openbox window fonts?
     
  42. archer7

    archer7 Notebook Evangelist

    Reputations:
    289
    Messages:
    647
    Likes Received:
    0
    Trophy Points:
    30
    Yeah, gnome should do everything except manage the window controls. Have you played around with ~/.config/openbox/rc.xml yet? That's where all the good stuff's at. Especially the < application > and < keybind > sections.
     
  43. theZoid

    theZoid Notebook Savant

    Reputations:
    1,338
    Messages:
    5,202
    Likes Received:
    22
    Trophy Points:
    206
    thanks...not yet, going to check it out now :)
     
  44. rockhopper

    rockhopper Notebook Guru

    Reputations:
    5
    Messages:
    52
    Likes Received:
    0
    Trophy Points:
    15
    Nice conky there Zoid. :)

    The true beauty of openbox shines through when you ditch your DE altogether. ;)
     
  45. pixelot

    pixelot Notebook Acolyte

    Reputations:
    3,732
    Messages:
    6,833
    Likes Received:
    0
    Trophy Points:
    205
    Screenshots of the setup on my new 320 GB hard drive. Since I can't find my Vista disc, it's Linux-only. :eek: :D

    Screenshot.png

    Screenshot-1.jpg

    Screenshot-2.jpg

    Screenshot-3.jpg

    Screenshot-4.jpg
     
  46. theZoid

    theZoid Notebook Savant

    Reputations:
    1,338
    Messages:
    5,202
    Likes Received:
    22
    Trophy Points:
    206
    pix...getting invalid attachment on your links
     
  47. pixelot

    pixelot Notebook Acolyte

    Reputations:
    3,732
    Messages:
    6,833
    Likes Received:
    0
    Trophy Points:
    205
    So was I... not sure why. Fixed now. :rolleyes:
     
  48. xiaozhu

    xiaozhu Notebook Enthusiast

    Reputations:
    6
    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    5
    What is the last distro? It looks nice.
     
  49. pixelot

    pixelot Notebook Acolyte

    Reputations:
    3,732
    Messages:
    6,833
    Likes Received:
    0
    Trophy Points:
    205
    9.04 Jaunty. Although the 9.10 Karmic Koala Alpha 6 was just released. :D
     
  50. theZoid

    theZoid Notebook Savant

    Reputations:
    1,338
    Messages:
    5,202
    Likes Received:
    22
    Trophy Points:
    206
    Very nice and clean, pix. 'Bout time you upgraded that harddrive :D :D
     
← Previous pageNext page →