>I have reduced my bootup memory usage from the default in Ubuntu of about 130/150 mb to a nice 80 or so megs used. Which isn’t as good as Xubuntu or Fluxbuntu, but it is closer.
How’d I do it?
- No more extra terminals
This saved a nice amount of memory
Remove applets you don’t use
- Edit /etc/default/console-setup
- Make it look like this
# Setup these consoles. Most people do not need to change this.
- Reboot to take effect
Removed the ability to print (cupsys and foomatic)
- Fast User Switcher and Desktop Search take up a good amount
- I deleted one entire panel and consolidated on one
- I also moved workrave from a panel to run at startup
Remove evolution and a lot of it’s services
( I also remove Mono but I don’t think that has an effect)
- I used Synaptic and removed everything that had cupsys or foomatic in it
- Making sure not to remove anything important at the same time
- Clearly if you want printing.. don’t do this!’
This makes me wonder how much of the memory requirement on the Ubuntu Desktop CD could be tweaked.
>About ET / id
id is really amazing in their Linux support and they usually GPL old game engines so that the community benefits. In fact, many of the free games we play use a modified version of their quake3 engine. And Wolfenstein: Enemy Territory is released free (as in beer) from them. Overall, id rocks!
There is also the Ubuntu Community Documentation which I plan on updating. If you have trouble with my guide try the more complete one.
Direct Link To Torrent
If that doesn’t work go to this page:
This is a list of torrents from id including patches for many of their games on Windows, Mac, and Linux as well as many demos. We are looking for et-linux-2.6.0.x86.run.
Install using sudo (I use the defaults), but whatever you do DO NOT RUN when you finish the install. Exit the installer and then type et. If sound doesn’t work, continue on.
Make Sound Work
There are apparently several ways to get this to work (look at community docs). Only one has ever worked for me.
Run this line as root: echo “et.x86 0 0 direct” > /proc/asound/card0/pcm0p/oss
No really, you might have to run “sudo su” and really be root to have this work. Just running sudo doesn’t seem to work for me after the first time.
If that was the solution for you, let’s add this so it gets run at start-up.
sudo nano /etc/init.d/makeETwork.sh
Add This to File
echo “et.x86 0 0 direct” > /proc/asound/card0/pcm0p/oss
Exit nano and make it executable
sudo chmod uog+x makeETwork.sh
Make it run at bootup
sudo update-rc.d makeETwork.sh defaults
Reboot and try to play
Want ET in Games instead of Other?
Go To System-Preferences-Main Menu and drag and drop it.
>or am I supposed to say “Season’s Greetings”? Nah, I’m gonna go with Merry Christmas.
Hoping you have a wonderful day.
On another note, missing from the LAN party description was the 10 minutes or so installing Nouveau to increase Dave’s FPS by 1.
>I AM AN ATHEIST.
I just watched this video called, “An Athists call to arms” (31 mins)
And this local article about the “tree of knowledge”
I encourage all other atheists to “come out of the closet” because we are according to some polls the biggest “religious” minority in the country. We are also by other polls are one of the least trusted. I have been discouraged by recent comments by political candidates and believe it is time to rock the boat.
>or… why content-sensitive sharing is important.
It’s all about how you use your computer and more importantly how the other’s around you use the same computer (or other ones on the network). I’m going to show some scenarios.
Person A wants to share movie with person B
Person B isn’t home right now and uses a different computer
S stands for system
Regular File Sharing
A Stop playing movie
A Move file to shared device
B when told about it and where it is navigates to persons A computer
B downloads codecs required to play movie
B watches movie
A clicks Share
B told to watch shared movie
S automatically transcodes it so B can watch
B watches movie
B comments on movie
S adds metadata that A can read in future
Person A wants to import photos from a device (out of scope)
Person B isn’t home right now, and uses a different user account, and wants to access photos to add them to a digital picture frame as a present for A
S stands for system
What A+B did previously
Set up their photo management software to share photos locally
What A Does
A imports photos onto the computer in her Pictures folder
What B Does
Chooses photos to publish to device
S takes care of changing the photos from the default high resolution to the limited display size of the picture frame
The big important part of content-sensitive sharing is the fact that so much is abstracted away from the user that they don’t have to do themselves. The entire point of operating systems is to abstract away details that the user shouldn’t have to deal with.