Sharing my first experiences. I've had this machine for 1,5 years by now, but only now I'm taking it more seriously, since I spent the first 6 months trying to make Linux boot in it and make it work as I wanted. Then, well, it became pointless since I don't use Linux as a workstation OS very often and I have Linux running better and faster on my G5.
The specs are (I should make it part of my signature as I see is the way around here):
- Two-way 2.1GHz POWER5.
- 8GB ECC RAM
- 2x 72GB 15000rpm hot swappable U320 disks
- GXT135p graphics
- IBM PCI audio card installed. (nothing in the system seems to emit any sound though)
It came originally without the audio card and with 1GB of RAM only.
My system came with undefined AIX license (not sure how it works, but it is marked in the system options), so I just installed AIX 7.1. As expected, all devices are detected fine. I went with the default installation options and after 45 minutes I was greeted by a CDE login screen. My monitor was detected correctly and I have 1920x1200x32@60Hz out of the box.
Then I got frustrated and barely touched this system until a few months ago. =)
I broke many installations trying to get CDE, KDE and GNOME from the IBM FTP Linux Toolkit thing to work at the same time, and my conclusions:
- CDE works on its own.
- GNOME works inside CDE, with broken fonts. Not on its own.
- KDE works on its own. It has many applications, making the system more useful, but it's not hardcore enough.
Combinations don't work.
So after a lot of frustration, I have Firefox, GIMP and Thunderbird running. Firefox works mostly, but I know I need to be safety-conscious.
Initially, I tried installing Firefox following the dependencies from perzl.org and the bull software thing but there's always some library missing after I go through all requirements. Trying to retrieve libraries from different files and building them together ends up getting me "magic number" errors, so I gave up of that way. In the end I decided following up IBM instructions and that worked well. Firefox 3.6.25 and Thunderbird are up. (and Xboard).
The problems are, anything else I try to install (ffmpeg, etc) end up requiring libXrender instead of Xrender and libXcursor instead of Xcursor. In theory, as I read, the functionality is equivalent but Firefox refuses to run on libXrender due to lack of some libraries and trying to get everything together on my own never worked out.
The system is snappy as expected. Firefox screen redraws are very expensive in terms of CPU. Typing here gives me 25% CPU utilization. If I change tabs, I have a second of delay with 100% CPU utilization. But scrolling is butter-smooth once everything is loaded. There are no errors whatsoever as I run the application or after quitting. Thunderbird works ok.
I love how fast the interface is! No delaying animations, no stupid transparencies, just enough anti-aliasing to make the fonts nice to read. The smit thing showing the configuration commands before they run are nice too!
My next steps are:
- Try to sort out the dependency mess to get other things running. Some music player, perhaps a video player, some productivity applications.
- Find out why I can only mount NFS read-only here. I've tried all versions and options, but I never get read only. All my other computers get rw fine.
- Try to run the Abusar and Quake 1 and 2 demos. Get a graphics card for that.
- Move my Web and DB servers here. Do some proper security hardening.
And a few questions:
- Would I be more lucky if I would try AIX5L instead of 7.1?
- What are the advantages in compiling instead of going for the pre-built packages? Would it help me sort the issue with the missing objects in my libraries when I get the pre-built ones?
Any tips and suggestions are welcome! I will be super happy to help the others in need once I learn my ways around here.
Pasting down lsdev and a screenshot.
Thanks and cheers!
Code: Select all
L2cache0 Available L2 Cache
cd0 Available 03-08-00 IDE DVD-ROM Drive
cd1 Available 03-08-01 IDE DVD-ROM Drive
cluster0 Available Cluster Node
en0 Defined 09-08 Standard Ethernet Network Interface
en1 Defined 09-09 Standard Ethernet Network Interface
ent0 Available 09-08 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
ent1 Available 09-09 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
et0 Defined 09-08 IEEE 802.3 Ethernet Network Interface
et1 Defined 09-09 IEEE 802.3 Ethernet Network Interface
fwdump Defined Logical volume
hd1 Defined Logical volume
hd2 Defined Logical volume
hd3 Defined Logical volume
hd4 Defined Logical volume
hd5 Defined Logical volume
hd6 Defined Logical volume
hd8 Defined Logical volume
hd10opt Defined Logical volume
hd11admin Defined Logical volume
hd9var Defined Logical volume
hdisk0 Available 04-08-00-5,0 16 Bit LVD SCSI Disk Drive
hdisk1 Available 04-08-00-8,0 16 Bit LVD SCSI Disk Drive
ide0 Available 03-08 ATA/IDE Controller Device
inet0 Available Internet Network Extension
iocp0 Defined I/O Completion Ports
iscsi0 Available iSCSI Protocol Device
kbd0 Available 0.1.3- USB keyboard
lai0 Available 0C-00 GXT135P Graphics Adapter
lft0 Available Low Function Terminal Subsystem
livedump Defined Logical volume
lo0 Available Loopback Network Interface
lvdd Available LVM Device Driver
mem0 Available Memory
mouse0 Available 0.1.2 USB mouse
paud0 Available 05-08 PCI Audio Adapter (13100560)
pci0 Available PCI Bus
pci1 Available PCI Bus
pci2 Available PCI Bus
pci3 Available 01-13 PCI Bus
pci4 Available 01-14 PCI Bus
pci5 Available 01-12 PCI Bus
pci6 Available 01-16 PCI Bus
pci7 Available 01-10 PCI Bus
pci8 Available 02-13 PCI Bus
pci9 Available 02-14 PCI Bus
pci10 Available 02-10 PCI Bus
pci11 Available 02-12 PCI Bus
pci12 Available 0B-08 PCI Bus
proc0 Available 00-00 Processor
pty0 Available Asynchronous Pseudo-Terminal
rcm0 Available Rendering Context Manager Subsystem
rootvg Defined Volume group
scsi0 Available 04-08-00 PCI-X Dual Channel Ultra320 SCSI Adapter bus
scsi1 Available 04-08-01 PCI-X Dual Channel Ultra320 SCSI Adapter bus
ses0 Available 04-08-00-15,0 SCSI Enclosure Services Device
sfw0 Available Storage Framework Module
sisscsia0 Available 04-08 PCI-X Dual Channel Ultra320 SCSI Adapter
sys0 Available System Object
sysplanar0 Available System Planar
usb0 Available USB System Software
usbhc0 Available 08-08 USB Host Controller (33103500)
usbhc1 Available 08-09 USB Host Controller (33103500)
usbhc2 Available 08-0a USB Enhanced Host Controller (3310e000)
vio0 Available Virtual I/O Bus
vsa0 Available LPAR Virtual Serial Adapter
vsa1 Available LPAR Virtual Serial Adapter
vty0 Available Asynchronous Terminal
vty1 Available Asynchronous Terminal