Way to go!

June 11, 2009 at 3:00 pm (fedora, kde) (, , )

I’m back, alive and happy! Just finished the last exam of high school and now I will have more free time. So Fedora 11 was released on Tuesday, and my first impression is: The ultimate awesomeness of the universe!

A lot of cool new features which just blew my mind away, but a few things I noticed right away were:
- fast fast fast. Blazing fast. Ext4 is doing a great job! You run it, it pops!
- kde 4.3B1 for kde-redhat-unstable users (special thanks goes to the KDE-SIG)
- cool plymouth theme (anyone know how to get it to work on nvidia cards without having to type vga=318 every time? adding it to /etc/grub.conf doesn’t seem to work)
- faster startup

These are only things I have personally noticed in the past 2 or 3 days with it, if you want a list of features, go to the fedora features list

All in all, I’m done with exams and I’m looking for some things to do! And my question is, dear lazy web, is there a list of wanted packages which I can look at and make some of them not-so-wanted?

Permalink 4 Comments

Happy Nowrooz everyone!

March 19, 2009 at 7:09 pm (Uncategorized) (, )

Nowrooz, Iranian new year is coming very close. It will be the new year in about 12 hours (I think) at 8:00 in Halifax, Canada time zone (my time-zone). You can check the times at http://calendar.mozillafirefox.ir/newyear.html (I can’t make it a hyperlink in QuickPress, so just copy/paste).

On a second thought, it looks like our Iranian friends in Fedora have put a lot of effort in setting up fedoraproject.ir. It’s still in the early stages, but it will get better as time goes. Anyway, Kudos goes to the Iranian Fedora community for their great contributions to the Fedora project.

Permalink Leave a Comment

Compiling KDE – Fedora: Building

November 7, 2008 at 9:07 pm (console, fedora, kde, linux) (, , , , , , , , )

Building KDE is very easy. The only thing you need to do is:

1- Download the source code
2- Configure it with cmake
3- make && make install

Downloading the source code:
We will start from the first step. To get the source code, we will use svn:
$ svn checkout svn://anonsvn.kde.org/home/kde/...
and you replace ‘…’ with the module you want to download.

Before you download the source codes, create a folder in you home directory where you would put your sources. (Just to be more organized). I created a directory called “kdesvn” in my home:
$ mkdir ~/kdesvn
then we ‘cd’ into the created directory:
$ cd ~/kdesvn

Now we download the source codes into this directory using svn:

$ svn co svn://anonsvn.kde.org/home/kde/trunk/kdesupport kdesupport
$ svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs kdelibs
$ svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdepimlibs kdepimlibs
$ svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebase kdebase

the argument after the URL is the name of the local folder (what you want the directory you are downloading be called on your computer).

We are finished with the first step!!! :D

Configuring it with cmake:
now that we have downloaded all the source codes, we need to configure it and prepare it for building and installing. To do this, we use cmake (simply because the source code requires us to use it):
$ cmake -DCMAKE_INSTALL_PREFIX=/usr ..

don’t get scared. We just run cmake with two arguments, the first argument (-DCMAKE_INSTALL_PREFIX), as the name applies, is where you want the application to be installed. I just chose /usr because it’s easier than installing it to ~. The second argument (..) is the directory you want to configure (and .. means parent directory and . (dot) means current directory).

Before starting to configure, we go to each directory of the source code and we create a ‘build’ directory in each of them (again, just to be more organized, and it’s good practice):
$ cd ~/kdesvn/kdesupport && mkdir build && cd build

and then we ‘cd’ into the ‘build’ directory.
And now is the time to configure the fabulous source code! :D

$ cmake -DCMAKE_INSTALL_PREFIX=/usr ..

if you have installed all the requirements, this shouldn’t give you any problems (as long as the source code itself is not screwed up).

And finally building it:
building the configured source code is dead easy! Just do make && sudo make install that’s all!

$ make
$ su -c 'make install'

The next post will be about how to actually run your build. So keep up ;)

Permalink Leave a Comment

Compiling KDE – Fedora: Dependencies

November 4, 2008 at 7:56 pm (fedora, kde, linux) (, , , , , )

As promised in the previous post, I started compiling KDE from svn, using again kdesvn-build script. Without further saying, I present you, ladies and gentlemen, the list of deps:

KDESUPPORT

avahi-devel
boost-devel
cmake
cups-devel
qt-devel
svn
make
raptor-devel
redland-devel
postgresql-libs
clucene-core-devel
gcc-c++
bzip2-devel
libxml2-devel
expat-devel
xine-lib-devel
gstreamer-devel
glib2-devel
dbus-devel
cppunit-devel
hyperestraier-devel

KDELIBS

pcre-devel
libxslt-devel
giflib-devel

KDEPIMLIBS

gpgme-devel
libical-devel

KDEBASE

libXcomposite-devel
libXdamage-devel
libXtst-devel
alsa-lib-devel
PyQt4
libxklavier-devel
xmms-devel
libsmbclient-devel
libusb-devel
lm_sensors-devel
OpenEXR-devel
pulseaudio-libs-devel
pciutils-devel
libxkbfile-devel

KDENETWORK

libidn-devel
qca-ossl

I’m sure you have noticed some different packages like redland and raptor, this time, instead of installing soprano-devel or strigi-devel, I installed their deps. Just another way to do it.

P.S. Just for the fun of it, this time I didn’t use kdesvn-build and built everything into /usr. I will write another post on how to compile KDE manually without any kind of script. Then you can write your own script to make it even easier to update it! :) And, you have more control over what actually happens!

Permalink Leave a Comment

F10 Beta is also out!

October 1, 2008 at 1:37 am (fedora, linux) (, , , , , , )

Just at the same time as TicTacToe 0.5 (WHAT a coincident). Yes, F10 is out. Some of the features mentioned in the announcement are:

* New NetworkManager with connection sharing
* Improved printer handling
* Remote virtualization and easier virt storage
* Sectool, an auditing and security testing framework
* RPM 4.6, the first big RPM change in several years

… and more …

* New version of PackageKit for managing software, with more fixes
and enhancements (which benefits all distributions)
* New version of PulseAudio (which benefits all distributions)
* Kernel 2.6.27, including better support for WiFi
* Better support for the EFI for Apple Macintosh hardware
* Faster graphical start-up by Plymouth, replacing the venerable
RHGB
* Better support for webcams through the hard work in kernel
2.6.27 (which benefits all distributions)
* New icon theme “Echo”, to be completed with the theme graphic
“Solar” in the Fedora 10 release
* Gnome 2.24
* KDE 4.1
* Adding the NetBeans IDE
* Eclipse 3.4
* Automatic installation of multimedia codecs
* Better HDTV support in X.org
* “Sugar” graphical environment (from OLPC) available for use,
testing, and development

A more complete list and details of each new cited feature is available:

http://fedoraproject.org/wiki/Releases/10/FeatureList

Among my favorites are the addition of Sugar and Echo icon theme. And I love the fact that in every Fedora release, my favorite theme proposal gets accepted :D last time it was Sulphur, this time Solar!! Yayy for Fedora community!

Permalink 2 Comments

Being on the edge

September 12, 2008 at 10:02 pm (fedora, kde, linux) (, , , , , , )

I’m trying again to build KDE4 from svn.  This time, I will use kdesvn-build.  I have done it before, successfully, on OpenSuse, but this time I want to do it on Fedora.  Right now it’s downloading the sources.  What I really wanted to do, in fact, was that I wanted to make a complete list of dependencies for building KDE4 from scratch.  I freshly installed F9 on my laptop and without updating nor installing anything, I download kdesvn-build script and install svn and gcc-c++.  Now one by one, whenever it fails, I look at the logs and find out what is missing.  So far, I need patch and cmake.  Stay updated as I will post the list of deps as soon as they are available :D

Permalink Leave a Comment

Fedora 10 round 3 artwork

September 12, 2008 at 1:08 am (fedora, linux) (, , , , , )

this is old news now, but I have to admit: I am fascinated by F10’s artwork. Especially Solar theme!!
Here are some link you might want to look at:

The winning themes for F10 are Gears, Solar, InvinXble, and Neon. My favorite is Solar (so far!)

Solar
InvinXble
Gears
Neon

(the links are to the order of my preference)

Permalink 5 Comments

I can haz bling bling?

August 4, 2008 at 6:10 pm (fedora, linux) (, , , , , )

Many people have asked, on the forums and mailing lists, this question: How can I setup compiz?

So instead of replying to them one by one, I decided that I’m going to write this post, and link them here, so they would also have a reference to it if they needed it later.

before doing anything, you have to make sure that your driver is compatible (which in most case it is) and also that you have the latest drivers for it. If you use nVidia cards, from livna repository install kmod-nvidia or if you use ATI cards, install kmod-fglrx from livna repository.

the trick is (on fedora at least), you install these packages:

compiz
compiz-fusion
fusion-icon
compiz-fusion-extras-gnome
gnome-compiz-manager

and that’s all!! done! very easy wasn’t it?
now if you also want to have some extra decorations for your windows (windows as in the plural of window), install these packages also:

emerald
emerald-themes

now you can go to Applications > System tools > compiz fusion icon
and compiz will run! if you want to change some settings, you can right-click on the fusion icon in your system-tray, and bring up the configuration dialog :)

and that’s all!

SUMMARY:
just do this:

$ su -c ‘yum -y install compiz compiz-fusion fusion-icon compiz-fusion-extras-gnome gnome-compiz-manager emerald emerald-themes’

Permalink 2 Comments

fedora 10 release name

August 2, 2008 at 9:33 pm (Uncategorized) (, , , , )

I know it’s old news now, but just in case you haven’t found it anywhere else…these are the results of the naming vote:

1. Cambridge 1547
===
2. Nile 1503
3. Farnsworth 1435
4. Water 1408
5. Nitrate 1295
6. Whiskey Run 1281
7. Mississippi 1145
8. Saltpetre 1076
9. Terror 953

I in fact like the chosen name very well, and it was supposed to be the release name of RedHat Linux 10. If I could vote, I would vote this way:

1 Cambridge
2 Nile
3 Water
4 Nitrate
5 Mississippi
6 Terror
7 Farnsworth
8 Whiskey run
9 Saltpetre

well, it’s a range voting!! :)

Permalink Leave a Comment

How-to setup VNC server and VNC viewer between two Linux systems

July 14, 2008 at 6:45 pm (fedora, linux) (, , , , , )

I had some trouble setting up VNC so me and my friend could connect our computers.  We both run Fedora 9 and we are not behind a router either.  It’s very simple to set VNC up actually so I will jump straight to the main point.

first you need to install some packages, to do so, type this into terminal:

$ su -c ‘yum install vino vnc vnc-server’

now, run the firewall configurations ( System > Administration > Firewall ) and go to ‘other ports’ and click on Add.  open port 5900 tcp.  Apply and close the window.

Now go to terminal and run

$ vncserver

and it will ask you to set up a password and verify it.

Now go to System > Preferences > Internet and Network > Remote Desktop  and check ‘Allow others to view my desktop’

On any other computer, install vnc and in the terminal, type:

$ vncviewer ipaddress

and the ipaddress stands for the remote computer’s ip!!

have fun :)

Permalink 1 Comment

Next page »