Talk:MacBook

From ArchWiki

Jump to: navigation, search

Contents

[edit] TODO

  • How to get microphone works
  • some script for fan speed control

Done : very simple app in C --Husio


  • how to make suspend to disk/ram working?
> suspending to ram - Done. --Husio

[edit] Moved Sections Around

I rearranged the sections under "Post Install"--based upon importance and urgency after installation--in the following order:

  1. "Wifi" was moved to the top since some people need that before anything else since they depend upon wireless connectivity; users who do not have access to an ethernet terminal will not be able to update their system through "pacman -Syu" without this information.
  2. "Fan Speed" was positioned second since protecting the internals of this laptop is of vital importance in order to prevent irreversible damage.
  3. "Temperature Sensors" naturally follows "Fan Speed" as it did before.
  4. "Suspend" comes next since people who carry this laptop around are in immediate need of this knowledge.
  5. "Backlight Control" follows after the above features but is still high on the list since many users concerned with efficient mobility will want to control the level of the backlight to reduce battery consumption. Also, allowing console switching with only the ALT key vs "CTRL and ALT" is another factor in this decision.
  6. "Frequency Scaling" is next since is does reduce battery consumption, which is of high priority for many mobile users, but it does not do so to as great of an extent as the backlight does. It is also wise to set the frequency governors before initiating a major computing environment such as X11.
  7. "X11" finally joins the rest, because although it will be very important for some in terms of getting anything done, they may find their work severely crippled if all their hardware which is explained above is not functioning correctly.
  8. "iSight" comes second to last for those individuals who need to get this piece of hardware functioning before the Apple Remote due to persons they need contact with through webcam.
  9. "Apple Remote" comes last for those in need of high-calibre presentations, demos and the like.

Note: The "Touchpad" section was set as the subsection of "X11", due to the touchpad depending upon X11 and having to configure it through xorg.conf.

-- Abstracity

[edit] TROUBLES WITH REFIT and keyboard hanging:

Hi there. I followed all the steps in this wonderful miniguide... coming from ubuntu i'm learning tons! But i had some serious issues with the installation... In the forums it has been posted the problem with the hanging of the keyboard during install from ftp-cd (using 0.8 ftp install). I mean complete hanging: i couldnt enter a single letter. But I had no usb keyboard at hand, so...

I tried to a thousand times, and eventually now and then i got my keyboard somehow recognized (it's the spanish layout). Even now, with the sistem working finally, when selecting linux option in refit, the keyboard is not responding during the GRUB stage.

So if you face the same problem, my advice is: INSIST! boot once and again... it will work... some idea from the guts-knowers?

ps: should i say something about this in the main article?

Apparently, there is a bug in the Apple firmware that causes the keyboard not to work sometimes in GRUB (more often than not for me :( ). You can either: a.) find a USB keyboard, this will work all the time. or b.) just keep rebooting till it works :) I'll add something about it in the article. -Tom

[edit] madwifi drivers?

I haven't had the chance to try it out on Arch specifically, but recent versions of the madwifi drivers work under both Ubuntu and Gentoo (at least under 2nd rev. MacBooks). Is there any particular reason that ndiswrapper is in the tutorial but madwifi isn't? If I can get it working I'd be more than happy to add a walkthrough for it. Moofive

Ok, I've just added some info about it. Could someone check if the language is correct? ;) --Husio

[edit] pommed

I found that pommed requires dbus to be installed and started as a daemon otherwise pommed log errors about /var/run/dbus/system_bus_socket missing. Maybe just remind to add dbus to the daemons line in /etc/rc.conf may be enough. --shining_grin

[edit] single boot / bless

I think it should be:

bless --device /dev/disk0 --setBoot --legacy

instead of

bless --device /dev/disk0 --setBoot -legacy

see this Ubuntu Forums post. or the bless man page. --david_e

Personal tools