Your Next Linux Notebook for Only $10 How to Install Debian on PowerPC Jack Rosenthal Mines Linux Users Group
2017-04-13
Jack Rosenthal
Your Next Linux Notebook for Only $10
Why am I giving this talk?
To show an inexpensive option for tinkering with Linux on another computer To show Linux will run on nearly anything You can have another Linux notebook for less than the cost of dinner!
Jack Rosenthal
Your Next Linux Notebook for Only $10
Why am I giving this talk?
To show an inexpensive option for tinkering with Linux on another computer To show Linux will run on nearly anything You can have another Linux notebook for less than the cost of dinner!
Jack Rosenthal
Your Next Linux Notebook for Only $10
Why am I giving this talk?
To show an inexpensive option for tinkering with Linux on another computer To show Linux will run on nearly anything You can have another Linux notebook for less than the cost of dinner!
Jack Rosenthal
Your Next Linux Notebook for Only $10
What options are available? iBook G3 “Clamshell”
300 MHz – 466 MHz Max 576 MB RAM 800x600 12” CD-ROM (Tray) Mac OS 8.6 or 9 Mac OS X (up to 10.4) Repairability: 4/5 Expect to pay $60–$200
iBook G3 “Snow”
500 MHz – 900 MHz Max 640 MB RAM 1024x768 12.1” or 14.1” CD or DVD (Tray) Mac OS 9 Mac OS X (up to 10.4) Repairability: 0/5 Expect to pay $5–$30
iBook G4
800 MHz – 1.42 GHz Max 1.5 GB RAM 1024x768 12.1” or 14.1” DVD (Slot) No Mac OS Support Mac OS X (up to 10.5) Repairability: -1/5 Expect to pay $10–$40
Other Options? Any 2000’s PowerBook
Jack Rosenthal
Your Next Linux Notebook for Only $10
What options are available? iBook G3 “Clamshell”
300 MHz – 466 MHz Max 576 MB RAM 800x600 12” CD-ROM (Tray) Mac OS 8.6 or 9 Mac OS X (up to 10.4) Repairability: 4/5 Expect to pay $60–$200
iBook G3 “Snow”
500 MHz – 900 MHz Max 640 MB RAM 1024x768 12.1” or 14.1” CD or DVD (Tray) Mac OS 9 Mac OS X (up to 10.4) Repairability: 0/5 Expect to pay $5–$30
iBook G4
800 MHz – 1.42 GHz Max 1.5 GB RAM 1024x768 12.1” or 14.1” DVD (Slot) No Mac OS Support Mac OS X (up to 10.5) Repairability: -1/5 Expect to pay $10–$40
Other Options? Any 2000’s PowerBook
Jack Rosenthal
Your Next Linux Notebook for Only $10
What options are available? iBook G3 “Clamshell”
300 MHz – 466 MHz Max 576 MB RAM 800x600 12” CD-ROM (Tray) Mac OS 8.6 or 9 Mac OS X (up to 10.4) Repairability: 4/5 Expect to pay $60–$200
iBook G3 “Snow”
500 MHz – 900 MHz Max 640 MB RAM 1024x768 12.1” or 14.1” CD or DVD (Tray) Mac OS 9 Mac OS X (up to 10.4) Repairability: 0/5 Expect to pay $5–$30
iBook G4
800 MHz – 1.42 GHz Max 1.5 GB RAM 1024x768 12.1” or 14.1” DVD (Slot) No Mac OS Support Mac OS X (up to 10.5) Repairability: -1/5 Expect to pay $10–$40
Other Options? Any 2000’s PowerBook
Jack Rosenthal
Your Next Linux Notebook for Only $10
How Install Debian?
1
Download Debian PowerPC ISO from https://debian.org
2
Burn it to a CD
3
Put in iBook
4
Hold C-key while booting
5
Install using pretty interface
6
…
7
Profit?
Jack Rosenthal
Your Next Linux Notebook for Only $10
Profit? Not quite yet. Tweak the graphics to work better I found the radeon.agpmode=-1 kernel flag makes my iBook G4 happy
Install wireless firmware Either the firmware-b43-installer or firmware-b43legacy-installer package
The touchpad is an ADB mouse, and you will probably want to emulate right/middle click using keyboard keys. Edit /etc/defaults/mouseemu to configure. Can anyone figure out how to get battery display working? If so, I will update the slides.
Jack Rosenthal
Your Next Linux Notebook for Only $10
Profit? Not quite yet. Tweak the graphics to work better I found the radeon.agpmode=-1 kernel flag makes my iBook G4 happy
Install wireless firmware Either the firmware-b43-installer or firmware-b43legacy-installer package
The touchpad is an ADB mouse, and you will probably want to emulate right/middle click using keyboard keys. Edit /etc/defaults/mouseemu to configure. Can anyone figure out how to get battery display working? If so, I will update the slides.
Jack Rosenthal
Your Next Linux Notebook for Only $10
Profit? Not quite yet. Tweak the graphics to work better I found the radeon.agpmode=-1 kernel flag makes my iBook G4 happy
Install wireless firmware Either the firmware-b43-installer or firmware-b43legacy-installer package
The touchpad is an ADB mouse, and you will probably want to emulate right/middle click using keyboard keys. Edit /etc/defaults/mouseemu to configure. Can anyone figure out how to get battery display working? If so, I will update the slides.
Jack Rosenthal
Your Next Linux Notebook for Only $10
Profit? Not quite yet. Tweak the graphics to work better I found the radeon.agpmode=-1 kernel flag makes my iBook G4 happy
Install wireless firmware Either the firmware-b43-installer or firmware-b43legacy-installer package
The touchpad is an ADB mouse, and you will probably want to emulate right/middle click using keyboard keys. Edit /etc/defaults/mouseemu to configure. Can anyone figure out how to get battery display working? If so, I will update the slides.
Jack Rosenthal
Your Next Linux Notebook for Only $10
yaboot
Debian installs yaboot, a bootloader that works on OpenFirmware. Out of the box, it works fine. But you may wish to tweak it. Configured in /etc/yaboot.conf Adjust timeout= to your liking (potentially 0) Add any kernel flags you need with append= Run ybin as root to regenerate the bootloader and bless it with Holy Penguin Pee
Jack Rosenthal
Your Next Linux Notebook for Only $10
yaboot
Debian installs yaboot, a bootloader that works on OpenFirmware. Out of the box, it works fine. But you may wish to tweak it. Configured in /etc/yaboot.conf Adjust timeout= to your liking (potentially 0) Add any kernel flags you need with append= Run ybin as root to regenerate the bootloader and bless it with Holy Penguin Pee
Jack Rosenthal
Your Next Linux Notebook for Only $10
yaboot
Debian installs yaboot, a bootloader that works on OpenFirmware. Out of the box, it works fine. But you may wish to tweak it. Configured in /etc/yaboot.conf Adjust timeout= to your liking (potentially 0) Add any kernel flags you need with append= Run ybin as root to regenerate the bootloader and bless it with Holy Penguin Pee
Jack Rosenthal
Your Next Linux Notebook for Only $10
yaboot
Debian installs yaboot, a bootloader that works on OpenFirmware. Out of the box, it works fine. But you may wish to tweak it. Configured in /etc/yaboot.conf Adjust timeout= to your liking (potentially 0) Add any kernel flags you need with append= Run ybin as root to regenerate the bootloader and bless it with Holy Penguin Pee
Jack Rosenthal
Your Next Linux Notebook for Only $10
yaboot
Debian installs yaboot, a bootloader that works on OpenFirmware. Out of the box, it works fine. But you may wish to tweak it. Configured in /etc/yaboot.conf Adjust timeout= to your liking (potentially 0) Add any kernel flags you need with append= Run ybin as root to regenerate the bootloader and bless it with Holy Penguin Pee
Jack Rosenthal
Your Next Linux Notebook for Only $10
Other Options for Linux on an iBook?
Ubuntu maintains a PowerPC release Gentoo is available for PowerPC Build Linux from source *BSD
Jack Rosenthal
Your Next Linux Notebook for Only $10
Other Options for Linux on an iBook?
Ubuntu maintains a PowerPC release Gentoo is available for PowerPC Build Linux from source *BSD
Jack Rosenthal
Your Next Linux Notebook for Only $10
Other Options for Linux on an iBook?
Ubuntu maintains a PowerPC release Gentoo is available for PowerPC Build Linux from source *BSD
Jack Rosenthal
Your Next Linux Notebook for Only $10
Other Options for Linux on an iBook?
Ubuntu maintains a PowerPC release Gentoo is available for PowerPC Build Linux from source *BSD
Jack Rosenthal
Your Next Linux Notebook for Only $10
Questions?
Jack Rosenthal
Your Next Linux Notebook for Only $10
Copyright Notice
This presentation was from the Mines Linux Users Group. A mostly-complete archive of our presentations can be found online at https://lug.mines.edu. Individual authors may have certain copyright or licensing restrictions on their presentations. Please be certain to contact the original author to obtain permission to reuse or distribute these slides.
Your Next Linux Notebook for Only $10 - How to Install ... - GitHub
Apr 13, 2017 - Your Next Linux Notebook for Only $10 ... You can have another Linux notebook for less than the cost of dinner! ... Mac OS 8.6 or 9. Mac OS 9.
//(if you don't, the application will shut down immediately after you launch it) al_rest(5.0f);. //Deallocate the memory used for the display creation.
Aug 20, 2014 - A distributed application platform. ⢠A blockchain-based system (like Bitcoin) ... Connect to peer. ⢠Enable mining (transactions cost Ether!)
Apr 10, 2013 - CPAN/Perl community has usually been good at preserving backwards compatibility ... and installed. â» Writing a best practices guide for tests ...
tool chain to compile the notebook to a publishable PDF, has inspired me to .... I have tested the HTML outputs on my Galaxy S3 and S4, IPAD and Nexus7.
2 Script. Script Exercise. Answering these questions will help you arrive at a blend of character and action. They're designed to keep your screen- plays moving forward as dynamically as possible. Once you discover these answers, your script will be
Prior to installation, please follow up the steps below and program the network security level. a) Open the IE browser and click [Toolsâ Internet Options].
Page 10 .... Android's âlife of a patchâ flowchart. Gerrit is only one tiny part in the middle. Replace that one part with email, and everything still works, and goes ...
BACKGROUND. Linux heap becomes hard to exploit due to the new version of. GLIBC. Hundreds of thousands of assertions there;. ASLR and Non-eXecutable heap. Heap issues are scarce in CTF games. spring up in recent games like HITCON CTF & Hack.LU CTF. 2
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. How to create ...
Feb 23, 2017 - off their new 10 MB hard disk in 1983. ⢠They added a 4-partition table to ... ends before the partition data. ⢠This is called Master Boot Record ...
Add a driver to 5600 and 6700 for OEM function calls to the secure monitor. This driver ... Remove the unused Ethernet interface in 5600 simulation device trees.
Support for big endian on ARM (5500). ⢠MSI support on both PCIe ... when writing to it. ⢠GPIO Changes. â Remove GPIO platform data, use the device tree. 5 ...
You don't have to be a Computer geek to Use GNU/Linux. â. Anyone Can Use ... Stable Linux Distributions need no Maintenance at all. â. Since root access ...
PCIe inbound mapping support on 3500. 1 ... Added support for DEVTMPFS to the default configurations. ⢠Removed power of 2 ..... Define AMARILLO_WA in.
Jul 26, 2007 - ... to point to our code. 3.5 Restore the original Int 0x80 vector (remove the hook) ... User Data Segment (DS). 0xffffffff. 4 GB heap. 512 MB.
When it comes to security and safety measures, we want to give our best for ... There are many companies dealing with the installation of such fire resisting ... Install The Best Fire Resistant Windows For Securing Your Property From Fire.pdf.
What devices will the application run on? ⢠Will my application need a ... Java. Code. Java. Compiler. Android. App ... HTML is not a programming language.
Computes a homography. Initializer::ComputeH21(). Initializer::FindFundamental(). Initializer::FindHomography(). Find 3 most common rotation value ranges between features. ORBMatcher::ComputeThreeMaxima(). Bitwise distance calculation for ORB descrip
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. HOW TO ...