Gentoo 無印PCホストにインストール part-1。 ただし色々問題有り。これは自分用メモです。下書き保存したら出し方が分からず苦労です。

ここの主旨はソース 1を元にして無印PCホストにGentoo 64bitをインストールする事です。
ここは書きかけです。これは自分用メモです。
 
一応インストール出来ましたが、ただし色々問題有りでmozcがインストール出来ません。
USEなどは表示されたように書いているのですが、ゲストでは皆インストール出来ました。
V-BOXではibus-mozcは有効に成らなかったのですが。
 
それとフリーズしやすいと言う事です。
端末で# emerge clementine  でフリーズです。
# emerge opera  でフリーズです。
Firefoxを使用でもちょくちょくフリーズです。
 
porthole使用だと何故かフリーズしないでインストール出来音が出ました。
xineで動画再生でフリーズです。
 
追記、いじっていたら音声が出なく成りました。まあ出ていた方が不思議でしたが、多分このPCでは音声は出ないだろうと思っていたので出たときには嬉しい誤算でしたが。
 
追記-1,音声が復活で出るように成りました。やり方はportholeでalsaで検索でインスト済みと表示の物はUnmergeして、Emergeしました。糠喜びでした、再起動で無音声です。
 
音声が出なく成った原因は多分make.confを書き換えてA地点から作業した為だと思います。追記、音声は出るように成ったがフリーズしやすいのでこれは結局削除した。
 
こんな状態ですがインストールで苦労したので自分用の備忘録として。
失敗がかなり有り行きつ戻りつのような作業でした。
時間経過順に書いていますので不要な作業も多々有ると思います。
********************************
File/etc/portage/make.conf

 INPUT_DEVICES="evdev"

root # emerge --ask --changed-use --deep world
http://wiki.gentoo.org/wiki/Template:INPUT_DEVICES
 

Hardware detection

To choose the right driver, first detect the graphics card. You can use lspci for this task:

root # lspci | grep -i VGA
http://wiki.gentoo.org/wiki/Radeon

lspci

lspci lists all PCI devices. Just install sys-apps/pciutils:

→ Information about USE flags
USE flagDefaultRecommendedDescription
static-libs No   Build static libraries
zlib Yes   Support compressed pci.ids database
root # emerge --ask pciutils
http://wiki.gentoo.org/wiki/Hardware_detection#lspci
Northern Islands ARUBA, BARTS, TURKS, CAICOS, CAYMAN HD6450, HD6570, HD6670, HD6790-HD6990, HD64xxM, HD67xxM, HD69xxM, HD7450-HD7670 3.0 (3.1)1 2.0 radeon r600
http://wiki.gentoo.org/wiki/Radeon
1) Needs testing packages: >=mesa-9.1
2) Work in Progress

See also the http://wiki.x.org/wiki/RadeonFeature/ site for the latest feature/hardware list.

Installation

Kernel

You need to set the following kernel options:

 [Collapse
Kernel configuration

Processor type and features  --->
    [*] MTRR (Memory Type Range Register) support
Device Drivers  --->
    Graphics support  --->

        If your card sits in an AGP slot, choose your AGP driver, e.g.:
        <*/M> /dev/agpgart (AGP Support)  --->
            <*/M> AMD Opteron/Athlon64 on-CPU GART support

        <*/M> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->
            <*/M> ATI Radeon
            [*] Enable modesetting on radeon by default

        -*- Support for frame buffer devices  --->
            < >   ATI Radeon display support

Firmware

Microcode is required for R600 and newer GPUs. Install either x11-drivers/radeon-ucode or sys-kernel/linux-firmware (contains also other firmware), either:

root # emerge --ask radeon-ucode

or:

root # emerge --ask linux-firmware

Also, with packages like these, which introduce a number of non-free blobs into your system, if you are security aware, it pays to use the savedconfig use flag, and do some removing of the unnecessary lines, or better yet uncommenting them, from the respective savedconfig file. See "How to install the linux-firmware package in Gentoo" in External resources in bottom.

However, savedconfig editing is entirely optional, if you are in a hurry. System will work the same, with or without the savedconfig editing.

If you compiled radeon directly into the kernel instead of as a module, make sure firmware for your model (check available ones in /lib/firmware/radeon) is included in kernel:

 [Collapse
Kernel configuration

Device Drivers  --->
    Generic Driver Options  --->
        -*- Userspace firmware loading support
        [*] Include in-kernel firmware blobs in kernel binary
            (radeon/<YOUR-MODEL>.bin)
            (/lib/firmware) Firmware blobs root directory
Note
radeon/<YOUR-MODEL>.bin should be replaced with the full list (space separated) appearing in front of your chipset's name in the table below (e.g. for Northern Islands/TURKS: (radeon/BTC_rlc.bin radeon/TURKS_mc.bin radeon/TURKS_me.bin radeon/TURKS_pfp.bin radeon/TURKS_smc.bin radeon/SUMO_uvd.bin)

Below is a list of the firmware files needed for each family/chipset of cards:

Northern Islands CAICOS HD6450, HD64xxM, R5 235, R5 235X radeon/BTC_rlc.bin radeon/CAICOS_mc.bin radeon/CAICOS_me.bin radeon/CAICOS_pfp.bin radeon/CAICOS_smc.bin radeon/SUMO_uvd.bin
1) Only for kernel 3.15 and newer
http://wiki.gentoo.org/wiki/Radeon

Driver

Portage uses the variable VIDEO_CARDS for enabling support for various graphics cards in packages. Setting VIDEO_CARDS to e.g. radeon (see the feature matrix) will pull in the correct driver:

 [Collapse
File/etc/portage/make.conf

VIDEO_CARDS="radeon"

Check the USE flags of x11-drivers/xf86-video-ati

http://wiki.gentoo.org/wiki/Radeon
http://packages.gentoo.org/package/x11-drivers/xf86-video-ati

x11-drivers/nvidia-drivers

NVIDIA Accelerated Graphics Driver

http://packages.gentoo.org/category/x11-drivers
http://packages.gentoo.org/package/x11-drivers/xf86-video-ati
 
http://www.x.org/wiki/
 
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/x11-drivers/xf86-video-ati/xf86-video-ati-7.4
 
http://packages.gentoo.org/package/x11-drivers/xf86-video-ati
→ Information about USE flags
USE flagDefaultRecommendedDescription
glamor No No (For Northern Islands and older cards) Disable Glamor OpenGL 2D acceleration
glamor No Yes (For Southern Islands and newer cards) Enable Glamor OpenGL 2D acceleration
udev Yes Yes Enable sys-fs/udev integration (device discovery, power and storage device support, etc)

After setting this you want to update your system so the changes take effect:

root # emerge --ask --changed-use --deep @world
 

Tuning

I couldn't find a summary of all options available so feel free to add to this.

Warning
There are several options to tweak the radeon driver and some of these might break your desktop, so if you are uncomfortable with the console better stick to default.
This page was last modified on 27 June 2014, at 08:54.
http://wiki.gentoo.org/wiki/Radeon
 ******************************************
 
sda5がswap  sda6が/boot   sda8が/
 
結論として、普通のdesk top PCを使用の方がよさそうです。HDDは1つ丸ごとGentooをインストールで、マルチブート環境にはインストールしない方が良さそうです。
2014-11-17 追記 これは、その後、考えを変えてマルチブート環境にインストールの方が簡単にインストール出来そうだと思うように成ったが、どちらが正解なのかは不明。
追記終り
売れ筋のメジャーな物でCPUはintelチップセットインテルのdesk top PC用の評判の良さそうな物のマザボ、最近はこのような情報は追っていないので全くわかりません。追記、チップセットインテルのdesk top PCで2 4 8回失敗中なので何が良いのか全く分かりません。
追記です。グラボ使用の方が簡単そうです。netを探せばグラボ使用のブログがありました。
NVIDIAですが。
 
PCはマザボチップセットは下記よりintel 3420でこれだと解像度がMAXで1024x700位だったのでRadeon HD6450を購入で取り付けました。USBスピーカー使用です。
 
下記緑色部は2011年12月頃のArch Linuxでの事です。
チップセットintel 3420ではぐぐって 
xf86-video-mga をインストしたらGUI画面が出ました。


Radeon HD6450 では
xf86-video-ati で認識してGUI画面が出ました。

ソース 1
VirtualBoxGentoo/Linuxのインストールしたときのメモ  <--これが今、最適だと思う。

2014-0528

http://k-side.hatenablog.jp/entry/2014/05/28/171801
の受け売りですので上記httpに行って見て下さい。

 

上手く行かなかったのでインストールチャレンジは3回した。

gparted.isoをk3bでCDに焼いた物を持っていたのでそのCDから起動でまたフォーマットした。

**************************

ここからが作業の開始です。


PCには購入時から取り付けて有った160GBのHDDと2014年5月?に購入の1TBのHDD

が接続でマルチブート環境でしたので160GBのHDDのMint16を起動でGpartedで

1TBのHDDのsdb6が150MB位でext2でFormatして有ったのでext4でフォーマット

sdb7にMint17が100GBで有ったのでリサイズして50GBにして空いた所にsdb8をext4

作って終了でPCのプラグを抜いて1TBのHDDにsda1のSATAのコードを取り付ける。

160GBのHDDはPCから切り離す。sda1のSATAのコードを抜いた事によって。

PCのプラグを差し込んで電源ONでマルチブートのメニューが出るので1TBのHDDにのみ有るMint17を選択で起動で端末で

sudo grub-install /dev/sda

sudo update-grub  で1TBのHDDのマルチブートのメニューを作って再起動で

マルチブートのメニューが出るのでmainにしているMint16を選択でMint16が起動で端末で

sudo grub-install /dev/sda

sudo update-grub  で1TBのHDDのマルチブートのメニューを作って確認の為再起動でMint16を選択でMint16が起動で終了。

このPCはUnetbootin使用のUSBメモリからではOSのインストールが非常に困難なので

別のPCでk3bでGentooのinstall-amd64-minimal-20140619.isoをCDに焼いて、電源ONでこのPCのCDトレイに入れて

F1キー連打でCDから起動した。普通のOSのCDやDVDでは自動で起動なので、驚いた。


sda6  /boot ext4     150MB
sda5  swap linux-swap  3GB? 16GB 何故こんなに確保していたのか?不明。
sda8  /   ext4     50GB       

キーボードは22のjapanを選択する。

作成したファイルシステムをマウント
# mount /dev/sda3 /mnt/gentoo/
# mkdir /mnt/gentoo/boot
# mount /dev/sda1 /mnt/gentoo/boot

 

# swapon /dev/sda5

 

# date  <ーーーー単なる確認。

# cd /mnt/gentoo
# links www.gentoo.org/main/en/mirrors.xml  

JAISTで落とした。まず↓矢印キーでJAPANでportageの入手
snapshots > portage-latest.tar.bz2 とたどって落とす。

Tabキーでyes、no Enterキーを押してdownloadが開始される。


Escキーと↓矢印キーでGO BACKでEnterキーを押して戻ってから↓矢印キーで
releases > amd64 > autobuilds > 20140619 >stage3-amd64-20140619.tar.bz2

Tabキーでyes、no Enterキーを押してdownloadが開始される。
落としたらEscキーと↓矢印キーでExitでEnterキーを押して抜けて
# ls でdownloadした物の色が赤で表示か確認の事、白色だとマズイです。

# tar xvjpf stage3-amd64-20140619.tar.bz2 <ーー3回目はstage3-*.tar.bz2
でやった。 
 
# tar xvjpf portage-latest.tar.bz2 -C usr/  <ーー3回目は portage-*.tar.bz2
でやった。

ミラーの選択JAISTらしき所を選択する。httpで。 
これはスペースキーで*マークで確定していた。Enterキーを押して確定実行。

# mirrorselect -ioH >> etc/portage/make.conf
# mirrorselect -ior >> etc/portage/make.conf

必要なファイルを更新して chroot でインストール環境に入ります。
# cp -L /etc/resolv.conf etc/
# mount -t proc none proc/
# mount --rbind /dev/ dev/
# chroot . /bin/bash  <ーーーここはchroot スペース ドット スペース /bin/bash なので注意の事。
# env-update
# source /etc/profile
# export PS1="(chroot) $PS1"

Profileここではdefault/linux/x86/13.0/desktopに設定しています。

# eselect profile list

Available profile symlink targets:
[1] default/linux/amd64/13.0
[2] default/linux/amd64/13.0/selinux
[3] default/linux/amd64/13.0/desktop
[4] default/linux/amd64/13.0/desktop/gnome
以下略

# eselect profile set 3

 

make.confの編集  <ーーー2014-7-16ホストにインストールしようとして緑色部本家より4行copyです。
CFLAGSのオプションを確認する

# cc -march=native -E -v - &1 | grep cc1
  • march=k8-sse3が出てきたのでmake.confのCFLAGSに追加


# nano /etc/portage/make.conf     <ーーーここをA地点とする。
-----------------------------------------------------------------------
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-O2 -pipe"   <ーここはホストでは追加部を見て考える。3回目は左記で作業

CFLAGS="-O2 -march=native -pipe"  <---これで作業した時もあった。この方が良さそうなのだが。

CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="bindist mmx sse sse2"

 

下記のVIDEO_CARDS="に何を書き込むかがGentooでも重要

INPUT_DEVICES="keyboard mouse virtualbox"  <---PCホストでは右記INPUT_DEVICES="keyboard mouse"

VIDEO_CARDS="virtualbox"   <---無印PCホストでは右記VIDEO_CARDS="xf86-video-ati"これはArchではこうだがGentooではNGのようだ。

VIDEO_CARDS="radeon" との説も有る。
INPUT_DEVICES="evdev" との説も有る。

ソース
Sunday, May 29, 2011 08:08 UTC 

VIDEO_CARDS="xf86-video-ati"    <ーーー3回目も最初は左記で作業していた。

 

MAKEOTS="-j5"  <ー無印PCホストでは左記を追加の方が良さそう。今の物には書いてない。

LINGUAS="ja"

PORTDIR="/usr/portage"
PISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"

 ここはまだ調べていない。 追記、調べてみる為に見たら何も書いて有りませんでした。朝方は書いて有りました。/etc/portage/make.conf.catalystと言う物が出来ていました。内容はズート下の方に貼っておきます。ibus-mozcが使えないので文章が書けないので不便です。

GENTOO_MIRRORS="http://ftp.jaist.ac.jp/pub/Linux/Gentoo/"   <---これが今回2個目の物で以前と同じ。
GENTOO_MIRRORS="http://ftp.jaist.ac.jp/pub/Linux/Gentoo/"  

 

SYNC="rsync://rsync3.jp.gentoo.org/gentoo-portage"   <---これが今回2個目の物で以前と同じ。
SYNC="rsync://rsync3.jp.gentoo.org/gentoo-portage"   
-----------------------------------------------------------------------

カーネルコンパイル genkernelで
# emerge --sync
# emerge gentoo-sources
# emerge genkernel
# genkernel all   <ーーここも結構時間が掛かる。30分位か。



fstabの編集
# nano /etc/fstab
/dev/sda1 /boot ext4 noauto,noatime 1 2
/dev/sda3 / ext4 noatime     0 1
/dev/sda2 none swap sw    0 0
/dev/cdrom /mnt/cdrom auto noauto,ro 0 0
#/dev/fd0 /mnt/floppy auto noauto    0 0   <ーーー#を付加した。

時刻の設定
# cp /usr/share/zoneinfo/Asia/Tokyo /etc/localtime

言語設定
# nano /etc/locale.gen
en_US.UTF-8 UTF-8
ja_JP.UTF-8 UTF-8
# locale-gen

ホストネーム設定
# nano /etc/conf.d/hostname
hostname="Gentoo Linux"

ネットワーク設定
# ifconfig

アダプタ名を確認。メモに書き込む。今回はenp0s3だった,3回目は enp30s0  .xxx.yyy と.xxx.は# ifconfigの表示を書き込んだメモを見て打ち込んで下さい。.xxx.yyyの値は1回目の成功の時と同じでした。他の失敗の時には.yyyの値が違った。JAISTにしないでIIJにしていた時も有った。 これ30s0が 0s3 に似ているので2回目は間違えて30s3で作業したと思う。

1回目はenp30s3 だったのでは?と思う。


# nano /etc/conf.d/net
dns_domain_lo="local.example.com"    <ーここはホストでは不要だと思うが不明。
config_enp30s0=( "192.168.xxx.yyy netmask 255.255.255.0 brd 192.168.xxx.255" ) 

<ーーソース 2より
routes_enp30s0=( "default via 192.168.xxx.1" )  <ーーソース 2より


# ln -s /etc/init.d/net.lo /etc/init.d/net.enp0s3
# rc-update add net.enp30s0 default  
# rc-update add sshd default     <ーここはホストでは不要だと思うが不明。

キーマップの設定
# nano /etc/conf.d/keymaps
keymap="jp106" <ーーーこの設定をしたのに何故か101キーボード設定に成っていて使いずらい。 まだ不明。今回も101キーボード設定に成っていました。xfceではjp106


パスワード更新
# passwd

syslogとcronをemergeする
# emerge syslog-ng
# rc-update add syslog-ng default
# emerge vixie-cron
# rc-update add vixie-cron default

ブートローダーの設定
# emerge grub
# cd /boot
# mkdir grub
# grub2-mkconfig -o /boot/grub/grub.cfg
# grub2-install /dev/sda
  <ーーーこの順序でOK。

chrootから抜ける
# exit  

アンマウント
# umount -l dev/
# umount -l proc/
  

この辺りで仮想マシンPCからminimalCDを外しておく
 

# reboot  

CUI画面の途中で止まって進まないのでタップスイッチで電源OFF

仕方が無いので昔、Super-grub-hybrid- 1.98sl-isoを落としてk3bでCDに焼いていたのでそのCDを使用でPCを起動でメニューの一番上を選択でHDDのkernelのメニューが出て来たのでGentooのkernelでは無さそうなのを選択でMint17が起動で端末で

sudo grub-install /dev/sda

sudo update-grub  で1TBのHDDのマルチブートのメニューを作って再起動で

マルチブートのメニューが出るのでmainにしているMint16を選択でMint16が起動で端末で

sudo grub-install /dev/sda

sudo update-grub  で1TBのHDDのマルチブートのメニューを作って確認の為再起動でMint16を選択でMint16が起動で再起動でマルチブートのメニューのGentooを選択で

 

root

パスワード


以下下記はVirtualBoxGentoo/Linuxのインストールしたときのメモ  2014-0528
http://k-side.hatenablog.jp/entry/2014/05/28/171801
と全く同じなので上記のhttpに行って見て下さい。リンク切れに成るとマズイので書き込んだ。

今まで上手く行っていないので手間なのだが受け売りで作業した。
上手く行っていなかった原因はnet関係のようだ。
Gmailに保存の方が良かったのか?

一般ユーザーhogeの作成
# useradd hoge -d /home/hoge
# cd /home
# mkdir hoge
# chown -R hoge:hoge hoge
# passwd hoge
# emerge sudo  
# groupadd sudo
# visudo   
%sudo ALL=(ALL) ALL


# usermod -G sudo hoge
# emerge app-misc/screen  
# emerge dev-vcs/git  <ーーVIDEO_CARDS="xf86-video-ati" の時145個emergeで3時間掛った。

 

VIDEO_CARDS="xf86-video-ati" の時、これはGentooではNGでした。

追記、上記はGentooではVIDEO_CARDS="xf86-video-ati"がNGで

この状態でも下記の物はemerge出来ました。いいのかは不明ですが。


LXDEXorg関係を入れる。
# emerge lxde-meta    <ーー71個emerge 30分掛った。
# emerge xorg-x11    <ーー96個emerge  25分掛った。
# emerge virtualbox-guest-additions <ーーホストにインストでは不要。
# emerge lxdm
# emerge twm
# emerge xf86-input-evdev

ディスプレイマネージャーを設定。
# nano /etc/conf.d/xdm
DISPLAYMANAGER="lxdm"

一応LXDEが起動するように設定。
# nano /home/hoge/.xinitrc <ーーー間違え易いので下記にする。 

# nano /home/ユーザー名/.xinitrc
exec startlxde

dbusとxdmを自動起動するように設定。
# rc-update add dbus default
# rc-update add xdm default

# reboot

再起動でLXDEの画面が出ませんでした。

Gentooが起動しましたがCUIでした。

root

パスワード

# に成った。xfceをインストールする事にした。最近の物は打ち込み量が多いいので

古いサポ切れの方で作業した。面倒なのでUSE="は書かなかった。

# emerge -avt xfce4-meta    これでyesでEnterでインストール出来た。色々PCは                                 文句を言っているのに。

 

# for x in cdrom cdrw usb ; do gpasswd -a ユーザー名 $x ; done

# env-update && source /etc/profile

# emerge x11-terms/xfce4-terminal

$ echo "exec startxfce4" > ~/.xinitrc

$ startx

これでXfce4が起動しませんでした。

 

グラボかnet関係でNGだろうと思った。多分グラボ関係でNGだろうと思った。

でここからこのPCに合った設定探しの旅が始まった。

INPUT_DEVICES="keyboard mouse"  <---- これだけでいいのか?

VIDEO_CARDS="xf86-video-ati"  <---- xf86-video-ati の代わりは何なのか?

 

 /etc/portage/make.conf が空ファイルに成っていました。

どのような事を書き加えたのか調べようとしたのですが。非常にマズイ状態だと思います。

 

色々やってみて今のは下記作業で作った物です。

 

INPUT_DEVICES="evdev keyboard mouse" <--- evdevを追加した。いいのかは不明

fglrx

https://wiki.gentoo.org/wiki/Fglrx    で作業して

ここから

Radeon HD 5000 and newer 13.6_beta 1.14 PCIe  
Radeon HD 5000 and newer 13.4 1.13 PCIe  

Kernel

You need USB support. Also you need to activate the following kernel options:

 [Collapse
Kernel configuration

[*] Enable loadable module support --->
Processor type and features  --->
    [*] MTRR (Memory Type Range Register) support
Bus options (PCI etc.)  --->
    [*] PCI Express support
    [*] Message Signaled Interrupts (MSI and MSI-X)
Device Drivers  --->
    Graphics support  --->
        < > Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->
    Graphics support  --->
        [ ] Support for frame buffer devices

This page was last modified on 7 March 2014, at 11:48.

 

 [Collapse
File/etc/portage/make.conf

VIDEO_CARDS="fglrx"  <ーーこれで作業したが、Alsaを認識しない。で

VIDEO_CARDS="fglrx mga"で
# emerge --ask --changed-use --deep @world   したが途中でフリーズした。しかし
Alsaを認識した。

======
ここから−1
が画面に市松模様が出てフリーズし易かったのと
mozcがemerge出来なっかたので良くしようとしたら状態がさらに悪化したので
2個目をcopyでUUIDを変えて保存。
2個目をcopyがAlsaを認識しない。最初の頃は認識していた。今再起動で認識した
5回?位起動すれば、そのうちの1回は認識なのか?不明です。

ここまで−1、ここでの作業とは関係有りません。
========
If you are using a hybrid system, enable intel driver
but disable sna USE flag on it. See bug #430000.
 [Collapse
File/etc/portage/make.conf

VIDEO_CARDS="fglrx intel"
 [Collapse
File/etc/portage/package.use

x11-drivers/xf86-video-intel uxa -sna

ここまで未作業。

 

/etc/portage/make.conf
VIDEO_CARDS="fglrx"
root # emerge --ask --changed-use --deep @world

 上記の作業はしたくはなかったが、しなさいとの事で作業した。

root # X -configure
root # cp xorg.conf.new /etc/X11/xorg.conf

上記の作業でPCの表示はxorg.conf.newは存在しないでした。

root # aticonfig --initial --input=/etc/X11/xorg.conf

Set the OpenGL driver to use fglrx:

root # eselect opengl set ati

 これで再起動でセッション選択画面が表示でXfceを選択でXfceの画面が表示でした。

 

参考にしたhttp

https://wiki.gentoo.org/wiki/Fglrx

http://wiki.gentoo.org/wiki/Radeon

http://wiki.gentoo.org/wiki/Template:VIDEO_CARDS/xorg.conf

https://wiki.gentoo.org/wiki/ATI_FAQ/ja

http://wiki.gentoo.org/wiki/Template:VIDEO_CARDS

http://packages.gentoo.org/package/x11-drivers/ati-drivers

 

 不明な事柄

/etc/portage/make.conf

には VIDEO_CARDS="fglrx" がいいのか?

VIDEO_CARDS="radeon"  がいいのか?

 

 

/etc/portage/make.conf.catalyst  と言うファイルが出来ていました。

---------------------------------------------------------------------

# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-O2 -pipe"
CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="bindist mmx sse sse2"
PORTDIR="/usr/portage"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"

-------------------------------------------------------------------------

下記は不要だろうと思ったので作業しなかった。
# emerge ruby ruby-gtk2 rubygems
# ln -s /usr/bin/gem20 /usr/bin/gem
# cd ~
# mkdir src
# wget -c http://mikutter.hachune.net/bin/mikutter.0.2.2.1537.tar.gz 
# tar xzvf mikutter.0.2.2.1537.tar.gz
# cd mikutter
# ruby mikutter.rb
# gem install bundler
------------------------------------------
下記は私がインストールしたアプリ  端末で

# emerge clementine  <ーーportholeで入れた
# emerge porthole
# emerge opera  <ーーportholeで入れた
# emerge leafpad <ーーCUIの時に入れた

# emerge ibus

portholeを使用でアプリをそれなりに入れた。alsa関係を主に。
fontもそれなりに入れた。
portholeを使用でalsamixerguiもインストールした。

# emerge radiotray   <ーーportholeで入れた
# emerge streamtuner  <ーーportholeで入れた
# emerge audacious  <ーーportholeで入れた

再起動で

clementine radiotray  から音が出るように成った。
streamtuner の設定でaudacious2が2つ有るので両方共audaciousに変える。これで
streamtuner使用でaudaciousが起動して音が出るように成った。

# emerge xine-ui
xineのメニューの日本語文字化け 対策
http://komputilo.blogspot.jp/2011/09/xine.html
より

# emerge fontconfig
# emerge unifont   <ーーー今ここ
一般ユーザのホームディレクトリに.fonts.confというXML形式の設定ファイルを作成して置いてやる。

xine起動で文字化けもなくまともに動いた。   <------今ここ

 

今回はここでXfce4をインストールする事にした。 以下 下記httpに続く。

Gentoo  V-BOXに2個目のインストール成功-part2   Xfce4をインストール

http://882323836.hatenablog.com/entry/2014/07/08/103524


# emerge ibus
# emerge mozc キーボードが101の設定に成っていて、自動起動LXDEには無いようなのでibus-mozcが使えない。
JDはemergeで失敗したのでtarを落としてビルドしOKで動いた。Ubuntuのやり方で。

 

 /etc/portage/make.conf が空ファイルに成っていたので書き加えたら

# emerge --sync  が出来ず。

# porthole でportholeが起動せず。

GENTOO_MIRRORS="http://ftp.jaist.ac.jp/pub/Linux/Gentoo/" 

SYNC="rsync://rsync3.jp.gentoo.org/gentoo-portage" 

上記2行削除でOKに成りましたが??????どうなのか?

 

 

覚えている、やってダメだった作業

VIDEO_CARDS="radeon

VIDEO_CARDS="radeon*”

# emerge xf86-video-ati      USEを書き加えてもemerge出来なかった。

 

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

次回の /etc/portage/make.conf候補

-----------------------------------------------------------------------

# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-O2 -march=native -pipe"  <-----メインPCの時には調べなおす。

CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="bindist mmx sse sse2"

 

INPUT_DEVICES="evdev keyboard mouse"
ーーーーーー
VIDEO_CARDS="fglrx" <ーーhttp://wiki.gentoo.org/wiki/Radeon を見ると

To choose the right driver, first detect the graphics card. You can use lspci for this task:

 root # lspci | grep -i VGA
/etc/portage/make.conf
VIDEO_CARDS="radeon"

root # emerge --ask --changed-use --deep @world
なのか?よく分からず。研究の余地多々有り。
今の状態は画面に市松文様が出て度々フリーズするので良くない。

http://wiki.gentoo.org/wiki/Template:VIDEO_CARDS を見るとintelの時には
特殊で無いなら
/etc/portage/make.confに
VIDEO_CARDS="intel"
root # emerge --ask --changed-use --deep world
のようだ。注、追記 intelチップセットでは下記httpを参照の事。
ソースwiki/Intel
http://wiki.gentoo.org/wiki/Intel
ーーーーーーーー
MAKEOTS="-j5"  <ーーメインPCの時には MAKEOTS="-j3" 
 
LINGUAS="ja"

PORTDIR="/usr/portage"
PISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"


GENTOO_MIRRORS="http://ftp.jaist.ac.jp/pub/Linux/Gentoo/"  

 
SYNC="rsync://rsync3.jp.gentoo.org/gentoo-portage" 

--------------------------------------------------------------------------------------------------------


ソース 1
VirtualBoxGentoo/Linuxのインストールしたときのメモ  2014-0528
http://k-side.hatenablog.jp/entry/2014/05/28/171801     <--これが今、最適だと思う。

ソース 2
Gentoo Linux x86_64 on VMware Player on Windows 7 構築メモ [その1]  2011 年 1 月 17 日
http://blog.chira-ura.info/2011/01/17/543

関連で 無印PCホストで 
part-1 http://882323836.hatenablog.com/entry/2014/07/17/124958
part-2 http://882323836.hatenablog.com/entry/2014/07/22/151631
part-3 http://882323836.hatenablog.com/entry/2014/07/24/095545
part-4 http://882323836.hatenablog.com/entry/2014/08/02/141150
part-5 http://882323836.hatenablog.com/entry/2014/09/06/073930
サブPCのホスト http://882323836.hatenablog.com/entry/2014/07/21/062523 
サブPCにgoogleearth7.1.2
http://882323836.hatenablog.com/entry/2014/08/11/184133