PPC/FAQ/ko

Gentoo/PPC 자주 묻는 질문은 Gentoo/PPC 메일링 리스트와 인터넷 릴레이 대화방(IRC)에서 나온 질문과 대답의 모음입니다.

Gentoo/PPC 자주 묻는 질문 도입부
여기 있는 자주 묻는 질문은 Gentoo/PPC 메일링 리스트와 인터넷 릴레이 대화방(IRC)에서 나온 질문과 대답의 모음입니다. 더 많은 질문(또는 답!)이 있다면, 저자 또는 문서 구성원에게 연락하십시오. 이 게시글 위에 있는 탭에 질문할 수도 있지만, 젠투 위키 계정이 필요합니다.

PowerPC 컴퓨터는 어떤게 있고 어딜 가야 내용을 찾아볼 수 있을까요?
Gentoo PPC에 오셨군요? PowerPC 프로세서는 인기있는 여러 컴퓨터 장치에 사용했습니다. 여기에서는 데스크톱 머신에 어떤 하드웨어가 있는지 알려드릴 몇가지 링크를 나열했습니다.


 * Every Mac: Product History and Specs


 * Low End Mac: Apple Product History and Details


 * Genesi Model Information


 * 모델별 IBM 문서


 * KuroBox


 * PenguinPPC - Linux on PowerPC Information

OSX에서 다운로드한 ISO가 깨지지 않았다는걸 어떻게 확인할 수 있죠?
우건 Finder에서 ftp 서버를 마운트하지 않았는지 확인하시고 파일을 끌어 놓기 방식으로 복사하십시오. ISO가 깨질 수 있습니다. 대신, 명령을 활용하십시오.

OSX에서 제공하는 도구를 활용하여 MD5 검사합을 확인할 수 있습니다. md5sum이 없는 OSX 버전에서는 의 md5 검사합 처리 기능을 활용하시면 됩니다.

이제 ISO 파일을 다운로드한 서버에서 찾은 적절한 파일의 출력을 비교하십시오. 같으면 ISO 이미지를 제대로 다운로드했다는 뜻입니다. (Disk Copy로)아직 마운트하지 않았는지 확인하십시오!

젠투 리눅스와 Mac OS X를 듀얼 부팅할 수 있나요?
예 할 수 있죠! 사실 yabootconfig는 리눅스, Mac OS X 그리고 예전의 Mac OS(yabootconfig에 대한 자세한 내용은 PPC 젠투 핸드북 참고)에서 자동으로 파일을 찾고 설정합니다. 하드드라이브의 공간을 나누는 방법에 꼼수가 있습니다. 젠투를 설치하기 전에 Mac OS X 설치 CD로 시작하십시오. Disk Utility 로 머신의 드라이브 공간을 분할하시고 둘 또는 세 공간으로 쪼개십시오. 이 프로그램 대신 다른 프로그램을 쓰려면, HFS 및 HFS+ 방식의 공간 분할 형식을 처리하도록 패치한 최신 젠투 설치 CD의 parted를 활용하십시오. parted는 분할 공간의 크기를 줄일 수 있어 기존 설치 상태를 날릴 필요가 없습니다. 첫번째 분할 공간은 모든 리눅스 분할 공간(루트 + 스왑+ /home 등)을 담을 수 있도록 충분히 커야합니다. 이 공간의 형식은 어떻게든 상관 없습니다. 두번째 분할 공간은 OSX 용 분할 공간이어야합니다. 세번째(선택) 분할 공간은 이전 Mac OS용 분할 공간이어야합니다. OS 9부터는 OSX에 대해 분할 공간을 따로 마련해야 하기 때문에 트리플 부팅을 가능하게 할 때만 이렇게 나누면 됩니다.

공간 분할이 끝나면 Mac OS X와 Mac OS 9를 각각의 분할 공간에 설치하십시오. 설치가 끝나면 PPC 젠투 핸드북을 따라가십시오. 공간 분할 부분으로 넘어가신 후, 로 젠투 용도로 분할한 큰 공간을 삭제하십시오. 이제 부트스크랩 분할 공간을 만들고, 그 다음 루트, 스왑, 기타 젠투에서 사용할 다른 분할 공간을 만드십시오.

OldWorld 매킨토시라면(pre-iMac), 위에서 설명한 비슷한 과정을 따르십시오. 단, Mac OS 9 설치 CD를 활용하시고 Drive Setup 유틸리티를 사용하십시오. OldWorld 머신은 부트스트랩 분할 공간이 필요하지 않습니다.

Blue G3와 White G3 같은 NewWorld Mac이 있는데요. 설치 CD랑 맞는거 같은데, 부팅할 때 "Unknown or corrupt filesystem" 오류가 뜨네요.
시작할 때 +++ 키를 눌러 오픈 펌웨어로 부팅하시면 됩니다. 프롬프트가 나타나면 다음과 같이 입력하십시오.

이제 원하는대로 CD를 부팅했습니다. John Plesmid가 해결책을 알려주었으니 감사해야겠군요.

OldWorld 매킨토시가 있는데요 BootX를 써야 하거든요. 근데 BootX 설치 아카이브를 여는데 문제가 있네요. 뭘 할 수 있죠?
아카이브를 열려면 StuffIt Expander 최신 버전이 있어야합니다. 여기 가면 공짜로 받을 수 있습니다.

Beige G3를 들고 있는데요. 두번째 IDE 하드 드라이브에 젠투 리눅스/PPC를 설치할 수 있나요?
초기 베이지 G3 머신(ATI Rage II+ 칩이 붙은 Rev 1 마더보드)에서는 두번째 IDE 드라이브를 지원하지 않습니다. 두번째 하드 드라이브를 이 머신에서 활용하려면 내외부에 SCSI 커넥터를 붙이든지 PCI IDE 카드를 붙이셔야합니다. 후기 G3 모신에는 이런 제한이 없습니다. 자세한 내용은 http://www.xlr8yourmac.com/G3-ZONE/IDE/index.html 링크를 참고하십시오.

iMac 리비전 A 또는 B가 있는데요. 하드 드라이브를 용량이 큰걸로 바꿨는데 부팅할 수가 없네요!
이 머신에선 루트 분할 공간을 8GB 까지만 허용합니다. 루트 분할 공간이 8GB 보다 적은지 확인하시고 원하던 대로 동작하는지도 보십시오. OS 9 이후의 OS X에서도 마찬가집니다.

/etc/fstab 파일에 /dev/BOOT가 있는데요. 애플 부트스트랩 분할 공간 설정에 이 부분을 활용하면 되나요?
그러게요. 다른 부팅 분할 공간 을 사용하는게 아니라면 해당 줄이 필요가 없고 에서 그냥 삭제하셔도 되는데요, 애플 부트스트랩 분할 공간은  에 있는게 아니고 어쨌든간에 관련이 없습니다.

분할 공간 형식이 부트로더에서 (ext4 와 yaboot 같이) 자체적으로 지원하는게 아니라면, 다른 부팅 분할 공간을 활용해야합니다. 이 경우 에 를 지정하시는게 좋습니다.

재부팅 했는데 yaboot이 돌아가질 않아요. 꽉 막혔네요. 어떻게 하죠?
설정이 잘못된 것 같은데요. 쉽게 고치시려면 그냥 설치 CD로 다시 부팅하시고, 젠투 분할 공간으로 마운트 한 다음에 파일을 확인하시면 됩니다. 확인이 끝나면 를 실행하여 부트로더를 업데이트하시고요. 설치 환경에서 루트 위치를 다시 전환하지 않아도 됩니다.

부팅을 하려는데 yaboot이 계속 "read error"! 라고 하네요. 왜 부팅이 안되죠?
루트 분할 공간에 XFS를 쓰시는 것 같은데요 이 옵션을 활용하면 yaboot에서 파일을 접근하는데 함정에 빠집니다. 아래를 보시고,  명령으로  파일을 에 복사하는 대신 커널로 부팅하는지 확인하십시오.

I installed an OSX update and now my computer only boots into OSX! How can I fix it?
Hold down the option key on boot. This will bring you to a graphical boot device selector. Wait until a hard drive with a penguin shows up and click on the icon. This will boot Linux install as usual. Once you've booted, rerun ybin -v to fix the bootloader.

공개 펌웨어에 하드웨어 시계를 설정하려는데요, 가능한가요?
To set the clock boot into Open Firmware (using the key combination of ++). Once you are at the Open Firmware prompt, you can set the clock using the command below:

Open Firmware will return with an ok after the clock is set. Type mac-boot to continue booting after the clock is set.

NuBus (pre-PCI) Power Macintosh 또는 Powerbook을 가지고 있는데요. 젠투가 돌아갈 수 있나요?
Official Linux support for NuBus PPC Macintoshs has been dropped starting with Kernel 2.6, so an Installation of Gentoo Linux is actually not possible. You might try the kernel sources provided by the PPC/Linux for NuBus Power Macs Project and combine them with the official Gentoo PPC32 stage archive. Share your experiences with the Gentoo community.

I have an even older Powerbook or a Macintosh Quadra/Macintosh II/Performa/LC equipped with a Motorola (m68k) CPU. What about that?
Information for Linux in general and Gentoo in particular on these machines can be found on m68k.

I'm running Gentoo on a PowerPC laptop. What packages should I install to enable laptop-specific functionality?
설치해야 할 주요 꾸러미는 네가지가 있습니다.


 * pbbuttonsd is a tool that enables the brightness and volume keys on most PPC laptops as well as other Apple specific functionality. The current versions also work as a power manager and replaces pmud.


 * powerprefs provides a graphical configuration editing tool for configuring pbbuttonsd including settings such as power-management, trackpad options and various other preferences.


 * powernowd allows CPU speed scaling for longer battery life. Other packages also provide the same functionality, such as cpudyn, cpufreqd, and speedfreq. It doesn't really matter which you chose, just ensure that you have the userspace CPU frequency scaling governor enabled in the kernel. This is the only governor that will work on PPC.

These packages can be installed by running the appropriate commands from the list below:

It is useful to add pbbuttonsd and powernowd to your boot runlevel so that they're started when your computer starts. To do this:

I only have one mouse-button. How can I make use of the second and third one, since the Ctrl key does not work?
There is no way to use the key like on Mac OS X, but you can map just about any key or combination of keys to emulate the second and third mouse-button. The values can be obtained with the command line utility showkey from the console. Note that this program does not work as expected from X and should only be run from the console. To use this feature, enable the following options in your kernel:

You will also need to set the keyboard to mouse button mapping values in Here is an example using the  and  keys:

이 설정을 활성화하려면:

Apple Powerbooks and iBooks that use the Appletouch driver, can alternatively configure multi-finger tapping to allow 2nd and 3rd button control. See the documentation for this driver for configuration options.

에어포트 카드는 어떻게 설정하죠?
The Airport card is an 802.11b device based on the Lucent Orinoco chipset. To use this card in Linux, enable these kernel options:

Once the kernel is configured, you'll also need some userland tools to configure the wireless settings. Emerge the for iwconfig</tt> and other wireless tools.

As an example of using iwconfig</tt>, to set your ESSID to home_essid:

For a generic guide to setting up wireless with Gentoo, please see the Wireless guide in the PPC Handbook.

에어포트 익스트림 카드를 어떻게 설정할 수 있죠?
The Airport Extreme is an 802.11b/g card that is included with modern Apple portable computers. It is based on the Broadcom 43xx chipset which is supported by the native b43 driver project. It has been included in the 2.6.24 kernel. Note that the driver should select the proper driver between b43 and b43-legacy. The firmware used for these two drivers is different, with the legacy version supporting older 4306 cards. If you have a 4306 card, build both, otherwise, it should be safe to only build b43. To enable either driver, mac80211 must be selected first.

After compiling your kernel, you'll need to emerge to install the firmware and get a copy of the firmware. The instructions for this are found at: linuxwireless.org, and follow the directions for extracting the firmware.

For a generic guide to setting up wireless with Gentoo, please see the Wireless guide in the PPC Handbook.

내부 모뎀은 동작하나요?
On older Macs, the internal modem is a regular serial device. In addition to ppp support and i2c support, enable this kernel option to use it:

Newer Macs use a USB device which only has a driver from Linuxant. Unless you have purchased a key from Linuxant, this driver will only work at 14.4 and will not support FAX. To install the driver, emerge  which will provide. Then set up ppp like usual. Further information about the installation can be found at http://www.linuxant.com/drivers/hcf/install.html

iBook/PowerBook에서 대기 기능이 동작하나요?
Sleep used to work well with the User Mode Setting kernel drivers, but modern X servers using KMS do not sleep properly at this time.

음악 재생은 어떻게 하죠?
There are two approaches to sound on modern kernels: OSS or ALSA. OSS is the older of the two options and has been deprecated, but still functions well for many older Macs. ALSA is the newer method and will continue to be supported in the future. We recommend that you use ALSA unless you have problems with it.

In addition to configuring the kernel, users who should have access to the audio devices need to be added to the appropriate group with the gpasswd</tt> command:

If the kernel is set up correctly, but you can't hear any sound, ensure that the main mixer volume is turned up and that the device is not muted!

ALSA 사운드 설정
For ALSA, we'll set up both the regular ALSA drivers and the OSS emulation layer so that we can still use legacy OSS only programs. In make menuconfig</tt> you'll need to select:

Depending on the age of the machine, the correct sound driver should also be enabled. On more modern machines such as Aluminum PowerBooks, new iBooks or G5's the  driver should be used. For older machines, try the ALSA PowerMac driver instead.

You can also configure these as modules and ensure they're loaded on boot, but it's easier to simply compile it all in.

For more information on configuring ALSA, please see the [[ALSA|ALSA article}].

OSS 사운드 설정
에서 다음을 선택해야합니다:

또는 모듈로 선택하고 부팅할 때 불러오는지 확인하십시오.

If the  module does not load, you probably need to enable   in the kernel or as a module.

전원이 나가리 났는데 어떻게 Mac의 전원을 켤 수 있죠?
The Power Management Unit (PMU) in most Macs has the ability to turn the Mac on again after a power loss. This feature is controlled by the PMU options found in. To enable this feature, set  to 1, to disable it, set   to 0.

Unfortunately, this setting is turned off again after the machine restarts. To ensure that your system always starts with power on after power failure enabled, add the line above to

커널 dmesg에 "IN from bad port" 오류가 엄청나게 뜨는데요, 어떻게 고치죠?
This is caused by drivers written for devices that you don't have on your system. These messages are usually harmless, but it's a good idea to disable the unused drivers anyway. See below to match up port numbers with kernel configuration options. Note that even if the numbers don't match, try disabling these kernel options anyway, most PPC machines don't use these drivers.

If you have another IN from bad port message that you're not sure about, please let us know!

꾸러미를 이머지할 수 없고 계속 막아놨다고 오류가 뜨는데요. 뭘 해야 하죠?
There are two common reasons why a package will not emerge: either it hasn't been tested on PPC or it has been tested, but hasn't yet been marked stable.

If your package has not yet been tested on PPC, you will need to first mark the ebuild with the keyword. This is done using the ekeyword</tt> tool which is part of the package. Mark the ebuild and regenerate the manifest file so that it reflects the changes:

Once the ebuild has been keyworded, you can now emerge it as usual. Test the application and if it works, please report it as a bug so one of the developers can add the keyword.

If your package already has the keyword, you have two options. Either follow the above instructions and replace the keyword with, or you can use  to unmask the specific package. The second option is preferred simply because it will not be undone by an emerge --sync</tt>.

Now emerge</tt> the package as normal. Once you're sure the application is stable, please report this as a bug so the developers can add the keyword.

Gentoo/PPC에서 Adobe Flash를 지원하나요?
Well, not really. Macromedia has not supplied a Linux/PPC binary and open source implementations are incomplete at this time. However, there are two projects that can play many flash objects, gnash and swfdec. Both are capable of playing back YouTube movies and lots of other popular content.

Gentoo/PPC에 Java 플러그인이 있나요?
Yes, a Java plugin is available with IBM's Java 1.6. Note that not all Java applications work with this Java version yet.

As of June 2015 a binary version of Icedtea (compliant to Java 6 and 7) built for Gentoo/PPC is now available.

Alternatively, you can build Icedtea from source.

DRM 기능을 사용하려면 뭘 설정해야 하죠?
When emerging, make sure the  USE flag is enabled. You should also set the  variable in  with your video card, VIDEO_CARDS="radeon" for Radeon support, VIDEO_CARDS="nouveau" for Nvidia support and so on. For a backup option, add  to the list of , this driver should always work.

Make sure in the kernel configuration the following options are set:

I've installed X.org and configured it correctly, but the radeon or nouveau driver is missing. What's wrong?
Add the appropriate  line to  and recompile  and  to build the drivers.

xorg.log에 VBIOS 또는 "Invalid I/O allocation" 오류가 뜨는데요. 문제있나요?
아뇨. 그냥 X.org에서 비디오 카드를 확인하는 과정일 뿐입니다. x86 전용 비디오 BIOS를 열려다 실패해서 메시지가 남았을 뿐입니다. 해가 되지 않으니 걱정하지 마십시오!

When using OpenGL DRI or playing movies, the system sometimes freezes hard unexpectedly. What can I do?
Your system may not cope properly with AGP support. The easiest solution is to add the following line to the "Device" section of

If you are still having trouble, please try disabling dri in the to see if the problems go away.

=== I recently emerged Xorg, but when using it, my international keyboard layout does not work correctly. The main keys work fine but I am unable to compose special characters like the "at" sign. The startx output says something like "could not load keymap, falling back to default keymap". What is wrong? ===

Check that the permissions on are set to. If not, change them by typing chmod a+rwx /var/tmp</tt>. This will allow Xorg to load keymaps properly again.

오디오 CD 는 어떻게 재생하나요?
NewWorld machines have no audio connection between their CD-ROM drive and their sound hardware. Therefore, audio information must be read as data and then piped to the sound hardware. This is possible using Audacious, which reads the audio off the CD over the ATA cable, decodes it in software and sends it to the sound card over the PCI bus as digital data.

To play a CD, just fire up audacious</tt>. If you're having playback trouble, you may need to open up the   menu and select the CD drive. Make sure is checked.

OSX에서 ext2/ext3 파티션에 접근할 수 있나요?
OSX에서는 ext2fsx 프로젝트에서 제공하는 커널 확장을 활용하여 ext2/ext3 읽기/쓰기를 지원할 수 있습니다.

PowerPC 머신에서 동작하지 않는 포티지 USE 플래그는 어떤게 있나요?
예전의 플랫 프로파일(2005.0 이전 버전. 오래됨)을 활용한다면 파일의 목록을 살펴보십시오.

만약 중첩 프로파일(2005.0 이후)을 활용한다면 파일의 목록을 살펴보십시오.

x86 박스에 distcc를 어떻게 설정할 수 있죠?
If you've got another faster computer, you can set up distcc to compile binaries for your slower PPC processor. It is better to do as much building as possible on the faster machine; if possible, do not build on the slower computer. Read the DistCC Cross-compiling article to learn how. You may also want to read the Gentoo Embedded Handbook to learn more about cross-compiling.

Gentoo Linux/PPC CD를 살 수 있나요?
안됐지만 지금은 아닌데요. 젠투 제품 판매점<sup style="color:#ff0077">en 에서는 x86, x86-64(인텔 32비트, 64비트) 플랫폼용 미디어만 판매합니다.

FAQ에 제 질문에 대한 답이 없는데요. 뭘 해야하죠?
A good first step is to browse through the relevant PPC documentation here on the Wiki and on Gentoo.org. Two PPC-specific mailing lists currently exist, gentoo-ppc-dev and gentoo-ppc-user. Gentoo on PPC (on forums.gentoo.org) is an open bulletin-board for discussion of all PowerPC issues. Also, there is usually a lively discussion on IRC. Join us on  on

General information about Linux on PowerPC can be found at penguinppc.org General Linux information is at www.linuxdoc.org