View Full Version : [xubuntu] problems on 12" iBookG4 with suspend and keyboard
Wintergedaerm
January 9th, 2010, 04:18 PM
Hello,
i have just installed xubuntu on my old 12" iBook G4 and have run into some problems.
First of all, when i go into suspend mode my iBook wont wake up anymore. wether i do it manually or i just close the lid doesnt matter.
Secondproblem i have run into is that i cant find the (at) symbol and the binary or symbol. I have tried various keyboard layout settings. Right now i have unchecked the () use system defaults. And have selected Macintosh and German- Macintosh as Keyboard layout.
One third problem is that the ctrl key just works as a modifier for right click only on the xfce panel. But it doesn in the filebrowser nor in firefox etc.
Thnx in advance for anyone who could help, and sorry if i have overlooked something when googling etc.that wouldve solve one /more of my problems.
linuxopjemac
January 10th, 2010, 07:01 AM
If you'd have installed Debian Lenny, you would have a working sleep/suspend laptop due to pbbuttonsd. I run it on a Pismo G3/400 and it works fine (except the fact that I have to restart the wireless kernel module). I guess you have to compile it yourself as it is not in the repository. I am not sure whether you can install the debian ppc version.
http://pbbuttons.berlios.de/
http://packages.debian.org/squeeze/powerpc/pbbuttonsd/download
it seems like it's going to be back in Lucid Lynx
https://lists.ubuntu.com/archives/lucid-changes/2009-December/001103.html
Wintergedaerm
January 10th, 2010, 02:19 PM
is there any ohter package i should remove before installing pbuttonsd besides xfce4-power-manager ?
Wintergedaerm
January 12th, 2010, 06:34 AM
So does anyone have any other clues on how to get suspend running on my ibook without having to install debian?
I have now uninstalled xcfe-power-manager and installed pbbuttonsd and powerprefs to configure it, but still my computer wont get back from sleep mode once i close the lid.
linuxopjemac
January 12th, 2010, 06:45 AM
I don't know how pbbuttonsd works, but it needs the following packages:
*
dep: hdparm
tune hard disk parameters for high performance
*
dep: libasound2 (>> 1.0.12)
ALSA library
*
dep: libc6 (>= 2.3.5-1)
GNU C Library: Shared libraries
also a virtual package provided by libc6-udeb
*
dep: libgcc1 (>= 1:4.1.1-12)
GCC support library
*
dep: libglib2.0-0 (>= 2.12.0)
The GLib library of C routines
*
dep: libstdc++6 (>= 4.1.1-12)
The GNU Standard C++ Library v3
*
dep: lsb-base
Linux Standard Base 3.2 init script functionality
*
dep: makedev (>= 2.3.1-78)
creates device files in /dev
or udev
/dev/ and hotplug management daemon
*
rec: laptop-mode-tools
Scripts to spin down hard drive and save power
see here (http://packages.debian.org/lenny/pbbuttonsd)
linuxopjemac
January 12th, 2010, 06:46 AM
I think it boils down to the fact that Karmic does not use Hal anymore, that's probably the reason you won't get it to work...I might be wrong, but that's my guess...
luvgirl12345
January 13th, 2010, 08:02 AM
I have ubuntu with the same problem did you find a way to use suspend? It's like the only thing. that doesn't work on ibook g4....
linuxopjemac
January 13th, 2010, 08:46 AM
What happens if you remove the b43 or b43legacy module before sleep ?
rmmod b43
or
rmmod -f b43
linuxopjemac
January 13th, 2010, 08:51 AM
https://wiki.ubuntu.com/PowerPCKnownIssues#Wont%20suspend%20when%20you%20c lose%20the%20lid
Wintergedaerm
January 13th, 2010, 12:02 PM
Thank you for the tipps i will try them out when i get home and post the results!
llamabr
January 13th, 2010, 11:42 PM
I had that, and other problems. Backup your home dir, and install debian lenny. On my ibook, it all just works, and the net install takes 15 minutes.
Ubuntu no longer supports the ppc architecture, so it's going to get worse, I'm afraid.
linuxopjemac
January 14th, 2010, 04:00 AM
Ubuntu no longer supports the ppc architecture, so it's going to get worse, I'm afraid.
I agree
luvgirl12345
January 14th, 2010, 07:06 PM
I installed debian but I can't connect to the internet anymore... I need the eth0 options... can't find it... would be happy if someone tests the fix... I only need the computer for school but it would be better if I could close it...
llamabr
January 14th, 2010, 09:42 PM
I installed debian but I can't connect to the internet anymore... I need the eth0 options... can't find it... would be happy if someone tests the fix... I only need the computer for school but it would be better if I could close it...
Hi. Probably best to start your own thread. A question like this, buried on page two of someone else's is unlikely to receive an answer.
Chauncellor
January 19th, 2010, 12:28 AM
Same problem on G3 iBook.
By the by, Debian lenny was awful on this machine. The only thing better was that it has suspend.
I use airport, not broadcom. So b43 does not need to be unloaded.... any other ideas? I've tried using all of the quirks, but nothing. The screen usually has colorful bars when it fails to wake. A problem with X?
linuxopjemac
January 19th, 2010, 03:56 AM
debian uses HAL, pmud and pbbuttonsd. I have no idea if that will work on Ubuntu, you have to read bout power management on Ubuntu. You want to disable gnome-powermanager.
Chauncellor
January 19th, 2010, 10:38 AM
I'm using XFCE, and their power manager.
What about TuxOnIce? Anyonne successfully using it?
linuxopjemac
January 19th, 2010, 11:02 AM
keyboard backlight
modify /etc/modules and append i2c-dev
Get the last version of pbbuttonsd and install it
wget http://prdownloads.sourceforge.net/pbbuttons/pbbuttonsd-0.8.1a.tar.gz?download
tar zxvf pbbuttonsd-0.8.1a.tar.gz
cd pbbuttonsd-0.8.1a
./configure LAPTOP=pb
make
make install
on file pbbuttonsd
/etc/rc.d/init.d/
change the DEAMON
#DAEMON=/usr/bin/pbbuttonsd
DAEMON=/usr/local/bin/pbbuttonsd
restart
/etc/rc.d/init.d/pbbuttonsd restart
precessor scaling
did you try this?
see here (https://wiki.ubuntu.com/PowerPCKnownIssues) You might want to tweak the pbbuttonsd.cnf file, see here:
http://pbbuttons.berlios.de/projects/pbbuttonsd/man-pbbuttonsd.cnf.html
matrav
January 22nd, 2010, 01:23 PM
Short press of off/on button works for me, after reopening the lid...
Chauncellor
January 28th, 2010, 02:21 PM
Just compiled a kernel with TuxOnIce.
Hibernate still didn't work for me.... I didn't try the script, though. I don't really care much about hibernate, anyway, I think it sucks :).
The attached picture is what my G3 iBook gets upon resume. This looks like some sort of x.org problem. I'm unable to switch to tty1, can't tell if I can use the sysrq buttons as this doesn't have the appropriate buttons.... I'm not brave enough to risk xorg-edgers (The computer runs dandy other than that!). Anyone willing to try it? :)
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.