You are not logged in.

#1 2008-11-03 05:56:12

FLCLFan
Member
Registered: 2008-07-21
Posts: 76
Website

MacBook Aluminum

I have the new MacBook and the first time I installed arch on it, a lot of stuff didn't work. So I  just created a wiki page for the new macbook and it needs some content. Can you guys help out?

http://wiki.archlinux.org/index.php/MacBook_Aluminum

Offline

#2 2008-11-04 08:37:59

von_Wanderlust
Member
Registered: 2008-11-03
Posts: 67

Re: MacBook Aluminum

You are the one with the new Macbook right? Not sure how we will be able to help you with this.. ;-)

Is there somewhere you can look in your running OS X install to find this info out, or is it all hidden away from the user? Maybe there are some Linux detection programs / scripts you can use in OS X? Or is the filesystem that different that they wouldn't work?

Offline

#3 2008-11-04 17:16:19

FLCLFan
Member
Registered: 2008-07-21
Posts: 76
Website

Re: MacBook Aluminum

The info I need is to know how to get stuff working and solve some problems Im having.

So today when I get home I will reinstall arch and assess what is working and what is not.

Right now the known issues are:
# It gets much hotter in linux than in OSX
# Reboot hangs the system.
# Speakers do not work (but headphones do).
# Cant get right click or multi-touch on trackpad. AFAIK

Offline

#4 2008-11-04 17:33:21

FLCLFan
Member
Registered: 2008-07-21
Posts: 76
Website

Re: MacBook Aluminum

There are also packages to help get things working in Ubuntu in the Mactel Support team

http://ppa.launchpad.net/mactel-support/ubuntu/
https://launchpad.net/mactel-support/

They have stuff like applesmc-dkms and hal-applesmc for support of macbook features...

Offline

#5 2008-11-05 09:16:00

FLCLFan
Member
Registered: 2008-07-21
Posts: 76
Website

Re: MacBook Aluminum

So I reinstalled arch.

I got the video driver to work, wireless to work, suspend works, and isight works (w/errors in cheese).

This things I cant get to work are bluetooth (I have never used bluetooth in linux so I dont know what to do), all the sensors, any sound, and the multi-touch trackpad which I cant get right click, 2 finger scrolling, or multi-touch to work. Could I get some help on these?

Also, could we port  bcm5974-dkms from the link in the last post to arch? (it gives support for apples multi-touch trackpad..)

Progress in in the wiki.

Last edited by FLCLFan (2008-11-05 09:21:10)

Offline

#6 2008-11-08 20:36:59

thegnu
Member
From: Brooklyn, NY
Registered: 2004-05-04
Posts: 280
Website

Re: MacBook Aluminum

I take it you tried the Debian Wiki options for the synaptics trackpad?
It would be easier for people to help you if you put stuff like: "installed lm_sensors, etc."
"did these steps, and it said this..."

I would strongly suggest googling for other distro's progress on the new Macbook.  Gentoo users, in my experience, generally have lots of verbose solutions.
Good luck.


fffft!

Offline

#7 2008-11-27 20:19:15

uastasi
Member
From: Salento - Italy
Registered: 2007-11-27
Posts: 247

Re: MacBook Aluminum

I'd like to know what's going on with Arch on Macbook, as far as battery duration and hardware recognition. It's the first time I'm seriously thinking to buy a Macbook, but there's also a Vaio in my wishlist. So please let me know if you're satisfied with that one. Thank you!


Till the last battle, till the last bottle.
aur - twitter

Offline

#8 2008-12-04 00:03:24

FLCLFan
Member
Registered: 2008-07-21
Posts: 76
Website

Re: MacBook Aluminum

uastasi wrote:

I'd like to know what's going on with Arch on Macbook, as far as battery duration and hardware recognition. It's the first time I'm seriously thinking to buy a Macbook, but there's also a Vaio in my wishlist. So please let me know if you're satisfied with that one. Thank you!

Im very satisfied with mine. Apple makes the highest quality laptops smile

As for arch on it, I gave up. I installed Ubuntu on it because they have the mactel PPA repos that have programs that make all the features work in linux.

Offline

#9 2008-12-04 00:36:21

damjan
Member
Registered: 2006-05-30
Posts: 448

Re: MacBook Aluminum

I think Thinkpads are a better choice. There's no component on my X60s that doesn't work in Linux ... ok, the modem perhaps.. I've actually not tried to make it work smile

Offline

#10 2008-12-05 06:47:01

FLCLFan
Member
Registered: 2008-07-21
Posts: 76
Website

Re: MacBook Aluminum

damjan wrote:

I think Thinkpads are a better choice. There's no component on my X60s that doesn't work in Linux ... ok, the modem perhaps.. I've actually not tried to make it work smile

lol, they are still making laptops with modems? Thats a waste of space and weight.

Offline

#11 2008-12-08 15:34:38

lamnk
Member
Registered: 2008-01-30
Posts: 65
Website

Re: MacBook Aluminum

FLCLFan wrote:

Im very satisfied with mine.

Can you post your battery duration w/ and wo/ wifi with ubuntu ?

Offline

#12 2008-12-10 13:45:13

jcci
Member
From: China / Germany
Registered: 2007-06-10
Posts: 185

Re: MacBook Aluminum

I have a Macbook Pro 3 which works very nice with Arch. However I couldn manage 2 things to run:
1. Most of the time I use a logitech optical trackman, but as soon as I use the synaptics driver for the touchpad my trackman is dead. How to use both together? I suppose this miht be not so hard to solve, but I wan't clever enough. Any xorg.conf that works?

2. Bluetooth just never works. The daemon starts without complain, but whenever I try using it its just "no such device".

Offline

#13 2009-03-29 14:01:19

rocket
Member
Registered: 2009-01-24
Posts: 5

Re: MacBook Aluminum

FLCLFan I have the multi-touch trackpad of the macbook 5,1 working as in Ubuntu smile

The procedure that I followed is in:
http://bbs.archlinux.org/viewtopic.php?id=66397

Offline

#14 2009-03-31 02:31:00

FLCLFan
Member
Registered: 2008-07-21
Posts: 76
Website

Re: MacBook Aluminum

Yeah I read something on how to get it all working. I dont really need it anymore as I gave up on non-vm linux on the new macbook due to the not being able to reboot issue.

Offline

#15 2009-05-15 10:18:53

fedfol
Member
Registered: 2009-05-15
Posts: 15

Re: MacBook Aluminum

Hi, i've bought a new macbook aluminium but i can't get the touchpad even to move. FLCLFan how did you? thanks and sorry for the english..

P.S. i use hotplug for xorg and i've install hal xf86-input-synaptics anda added the Load "synaptics" in the xorg.conf file, i even try to unload the appletouch usbhid etc. module then reload them in order at boot (as i found somewhere), i also try to install the bcm5974 module but nothing seems to work

Offline

#16 2009-05-16 01:35:07

snoblo
Member
Registered: 2008-05-01
Posts: 47

Re: MacBook Aluminum

fedfol wrote:

Hi, i've bought a new macbook aluminium but i can't get the touchpad even to move. FLCLFan how did you? thanks and sorry for the english..

P.S. i use hotplug for xorg and i've install hal xf86-input-synaptics anda added the Load "synaptics" in the xorg.conf file, i even try to unload the appletouch usbhid etc. module then reload them in order at boot (as i found somewhere), i also try to install the bcm5974 module but nothing seems to work

Yah, I seem to have the same problem as well on my macbook aluminum. A couple of linux live cd's work well with my touchpad (including the new (x)ubuntu) but in arch, I can't even get it to move.


pacman is hungry today
My webcomic series about lonely programmers smile

Offline

#17 2009-05-16 08:25:19

fedfol
Member
Registered: 2009-05-15
Posts: 15

Re: MacBook Aluminum

snoblo wrote:

Yah, I seem to have the same problem as well on my macbook aluminum. A couple of linux live cd's work well with my touchpad (including the new (x)ubuntu) but in arch, I can't even get it to move.

The same for me with SystemRescueCD

Offline

#18 2009-05-16 11:35:28

snoblo
Member
Registered: 2008-05-01
Posts: 47

Re: MacBook Aluminum

fedfol wrote:

The same for me with SystemRescueCD

aha, that's the other cd I used!
I wonder that the touchpad isn't even recognized. I followed the modules loading/unloading in the macbook archwiki, but that didn't work.
I also tried loading bcm5974 but my touchpad still didn't work. Until I can get my touchpad to work, arch will be unusable for me =[


pacman is hungry today
My webcomic series about lonely programmers smile

Offline

#19 2009-05-19 06:52:41

fedfol
Member
Registered: 2009-05-15
Posts: 15

Re: MacBook Aluminum

This weekend i'll try to change the kernel to 2.6.28 (current is 2.6.29.3), i've readed
(http://translate.google.com/translate?j … ry_state0=)
that with the 2.6.28 the touchpad work out of the box (without the double/triple/..touch).
I'll post my results..:/

Offline

#20 2009-05-22 16:40:48

fedfol
Member
Registered: 2009-05-15
Posts: 15

Re: MacBook Aluminum

Ok with an older kernel works. so we have only to wait until someone fix the problem in the new releases.

Offline

#21 2009-05-22 21:06:48

snoblo
Member
Registered: 2008-05-01
Posts: 47

Re: MacBook Aluminum

Ok thanks for the information. What's the best way to downgrade the kernel? Should I just find the kernel package for 2.6.28 and use pacman -U?

EDIT:
Downgrading the kernel seemed to work fine, but now X doesn't work anymore. I also tried to find older version of xorg and nvidia packages but X still fails. I hope the next version of the kernel will solve all my problems smile

Last edited by snoblo (2009-05-22 22:58:39)


pacman is hungry today
My webcomic series about lonely programmers smile

Offline

#22 2009-06-10 22:21:31

fedfol
Member
Registered: 2009-05-15
Posts: 15

Re: MacBook Aluminum

Kernel 2.6.30 is out big_smile:D, and from the changelog seems that the touchpad should work:

Input: bcm5974 - add documentation for the driver
      Input: bcm5974 - augment debug information
      Input: bcm5974 - Add support for the Macbook 5 (Unibody)
      Input: bcm5974 - add quad-finger tapping
      Input: bcm5974 - prepare for a new trackpad header type
...
...
    Input: bcm5974 - Add support for the Macbook 5 (Unibody)
   
    This patch adds support for the new unibody Macbook, with physically
    integrated button and trackpad. Since the integrated button changes
    the logic for touch-and-click, a device capability bit mask is now
    reported in input_id.version, which can be picked up by user space
    via a EVIOCGID call.

Here is the entire changelog http://www.kernel.org/pub/linux/kernel/ … Log-2.6.30
At the moment I'm very busy, if someone can try it and post the result it'd be great!:D

Offline

#23 2009-06-14 22:50:22

snoblo
Member
Registered: 2008-05-01
Posts: 47

Re: MacBook Aluminum

I might try it out later if I have the time, but maybe I'll wait for someone else to post the results first? smile


pacman is hungry today
My webcomic series about lonely programmers smile

Offline

#24 2009-06-15 22:24:37

Weird Fishes
Member
Registered: 2009-06-13
Posts: 15

Re: MacBook Aluminum

I can't get the trackpad to work at all. I'd like to try the 2.6.30 kernel but get dependency issues of components needing <2.26.30 kernel.

Offline

#25 2009-06-16 09:39:48

inukshuk
Member
Registered: 2009-06-16
Posts: 4

Re: MacBook Aluminum

hi there. i'm new to arch (been using it for approx. 6 hours) and still learning the ropes, but thought i'd just confirm that the touchpad works out of the box using 2.6.30 (on a mbp 5,1). not sure how best to do this in arch, i just got the sources from kernel.org and compiled it without any arch tools.

tap and scrolling works out of the box, but i still need to tune it -- especially dragging is not possible for now because there is no separate button, but i hope this can be configured in the hal profile.

is anyone interested in collaborating on a decent kernel config for this model (haven't found any configs but might have missed it)? i've uploaded my current config at http://sylvester.keil.or.at/public/mbp_config.txt but i'm sure we could improve on this.

has anybody got sound/speakers and wireless to work in arch x86_64? i want to tackle that next.

Offline

Board footer

Powered by FluxBB