雑記 日記帳  構想として 今のジェンツーペンギン 8月 part5 中古PC 実機 

下記はいつものように結果が失敗の作業なので読む必要は有りません。自分用メモです。

下記は下書きで

http://882323836.hatenablog.com/entry/2014/07/21/062523 のコピペです。

構想として 今のジェンツーペンギン 8月 part5 中古PC 実機

# reboot

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

root

パスワード

# に成った。

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

でyes/noを聞いてきたのでyes enter で長々としたemergeが終わって 50分?
# reboot
LXDEの画面出ませんでした。
Gentooが起動しましたがまたしてもCUIでした。 
もう覚えていないが、色々やった後で、これが何回となく繰返された。

# reboot
LXDEの画面が出ました。<ーー今ここ
LXDEの画面が出た直前でした作業は下記
# emerge --quiet-build --emptytree @world  半日は掛ったと思う。
                       これはCPUが低スペだから。
# nano /etc/portage/package.use
x11-base/xorg-server udev     を打ち込む。

# emerge --quiet-build xorg-server
# emerge --quiet-build nvidia-drivers
# gpasswd -a ユーザー名 video    <-------Y地点
# nano /etc/conf.d/modules
modules="nvidia"    を打ち込む。
# reboot
再起動で
# lsmod | grep nvidia  <-------Z地点
# nano /etc/portage/make.conf
USE="nvidia xvmc"   を打ち込む。
# emerge --quiet-build --update --newuse --deep @world
# eselect opengl set nvidia    <-------W地点
# eselect opencl set nvidia    <-------X地点
# nvidia-xconfig    <ーー昨年はOKだったが今年はNGに成っていました。
*********************
2015-06-11 追記 
仕様が変わったのか?いつからなのか?それも問題だ。それにしても分かり難いのに
コロコロ仕様、コマンド、インストール方法を変えるのは止めて貰いたい物です。
# nvidia-xconfig
bash: nvidia-xconfig: コマンドが見つかりません
でNGでした。昨年見たGentooのグラボ関連のhttpはもぬけの殻に成って
いるような感じでした。
NVidia/nvidia-drivers - Gentoo Wiki
https://wiki.gentoo.org/wiki/NVidia/nvidia-drivers/ja    より
ハードウェアの互換性
If the card has been identified as a legacy card then mask
the more recent releases of nvidia-drivers, i.e
/etc/portage/package.mask
>x11-drivers/nvidia-drivers-174
これはlegacy card用なので関係無いのでは?と思う。下記httpにリンクして有る。
https://packages.gentoo.org/package/nvidia-drivers

ドライバー

root #lsmod | grep nvidia     Z地点と同じコマンド
root #rmmod nvidia
root #modprobe nvidia
 
で実際にやって見て
# rmmod nvidia
rmmod: ERROR: Module nvidia is in use   でERROR:表示なのですが
# modprobe nvidia  これは問題が無いようでした。実際の所は不明ですが。

X サーバー

FILE /etc/X11/xorg.conf.d/nvidia.confExplicit nvidia driver section
 Section "Device"
   Identifier  "nvidia"
   Driver      "nvidia"
 EndSection

root #eselect opengl set nvidia
root #gpasswd -a larry video   多分larryがユーザー名だと思う。なので
分かり易く書くと
root #gpasswd -a ユーザー名 video  Y地点と同じコマンド

カードをテストする

user $glxinfo | grep direct
direct rendering: Yes

で実際にやって見て
$ glxinfo | grep direct
bash: glxinfo: コマンドが見つかりません      でNGな結果。

nvidia サポートを有効にする

Some tools, such as media-video/mplayer and media-libs/xine-lib, 
use a local USE flag called xvmc which enables XvMCNVIDIA support,
useful when watching high resolution movies. Add in xvmc in the
USE variable in /etc/portage/make.conf or add it as USE flag
to media-video/mplayer and/or media-libs/xine-lib
in /etc/portage/package.use.

There are also some applications that use the nvidia USE flag, so it might be a good idea to add it to /etc/portage/make.conf.

Then, run emerge -uD --newuse @world to rebuild the applications that benefit from the USE flag change.

 

nVidia 設定ツールを使う

nVidia also provides a settings tool. This tool allows the user to monitor and change graphical settings without restarting the X server and is available through Portage as media-video/nvidia-settings. As mentioned earlier, it will be pulled in automatically when installing the drivers with the gtk USE flag set in /etc/portage/make.conf or in /etc/portage/package.use.

下記httpにリンクして有る。
https://packages.gentoo.org/package/media-video/nvidia-settings

Enable OpenGL/OpenCL

root #eselect opengl set nvidia    W地点と同じコマンド
root #eselect opencl set nvidia    X地点と同じコマンド
 

トラブルシューティング

ここに色々なトラブルに遭遇した場合の対処方法が書いて有るようです。
 
感想として、よく分からない。
2015-06-11 追記終わり
*********************
受け売りで変えた所はマウスは自動設定
ディスプレイのHorizSyncとVertRefreshの値を調べる為にまず、
ディスプレイの裏側をみて型式をメモして、ぐぐって
http://882323836.hatenablog.com/entry/2015/05/22/045506  ここも参照の事
ディスプレイの仕様 
HorizSync  30-80     30-81
VertRefresh 56-75         56-76  でした。
VertRefresh 56-76  でした。打ち込み量が多そうなので
昔、Super-grub-hybrid- 1.98sl-isoを落としてk3bでCDに焼いていたので
そのCDを使用でPCを起動でメニューの一番上を選択で
HDDのkernelのメニューが出て来たので
Gentooのkernelでは無さそうなのを選択でMint12が起動で端末で

sudo grub-install /dev/sda

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

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

sudo grub-install /dev/sda

sudo update-grub  でHDDのマルチブートのメニューを作って確認の為再起動でMint14を選択でMint14が起動で管理者権限でGentooの/etc/X11/xorg.conf をleafpad使用で書き換える。Firefox起動でコピペした後書き換える。これで再起動でマルチブートのメニューのGentooを選択で

LXDEの画面が出ました。<ーー今ここ

下記httpを参考にした。
2014-02-01 の Gentoo Linux 作業記録(その 1:/etc/fstab)
http://ochaochaocha3.hateblo.jp/entry/2014/02/02/2014-02-01-gentoo-linux-part-1-etc-fstab

2014-02-01 の Gentoo Linux 作業記録(その 2:x11-drivers/nvidia-drivers)
http://ochaochaocha3.hateblo.jp/entry/2014/02/02/2014-02-01-gentoo-linux-part-2-x11-drivers-nvidia-drivers

2014-02-01 の Gentoo Linux 作業記録(その 1:/etc/fstab)
http://ochaochaocha3.blogspot.jp/2014/02/2014-02-01-gentoo-linux-part-1-etc-fstab.html

2014-02-01 の Gentoo Linux 作業記録(その 2:x11-drivers/nvidia-drivers)
http://ochaochaocha3.blogspot.jp/2014/02/2014-02-01-gentoo-linux-part-2-x11-drivers-nvidia-drivers.html

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
ソース 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のホストpart1 http://882323836.hatenablog.com/entry/2014/07/21/062523 
サブPCのホストpart2 googleearth7.1.2
http://882323836.hatenablog.com/entry/2014/08/11/184133
下記の設定のディスプレイはボロイ方なので

/etc/X11/xorg.conf

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 340.24 (buildmeister@swio-display-x64-rhel04-07) Wed Jul 2 15:50:44 PDT 2014

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
# InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
# generated from data in "/etc/conf.d/gpm"
Identifier "Keyboard0" #"Mouse0"
Driver "evdev" #"mouse"

Option "XkbLayout" "jp"
Option "XkbModel" "jp106"

Option "Protocol"
Option "Device" "/dev/input/mice"
# Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "AAAAA"
ModelName "BBBBB"
HorizSync 30 - 81
VertRefresh 56 - 76
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24

SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection

SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection

SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection

SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

−−−−−−−−−−−−−−−−−−−−−−−−−−−− 

今年購入したディスプレイに合わせて

http://882323836.hatenablog.com/entry/2015/05/22/045506   より

/etc/X11/xorg.conf

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 340.24 (buildmeister@swio-display-x64-rhel04-07) Wed Jul 2 15:50:44 PDT 2014

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
# InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
# generated from data in "/etc/conf.d/gpm"
Identifier "Keyboard0" #"Mouse0"
Driver "evdev" #"mouse"

Option "XkbLayout" "jp"
Option "XkbModel" "jp106"

Option "Protocol"
Option "Device" "/dev/input/mice"
# Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "iiyama"
ModelName "X2382HS-GB1"
HorizSync 30 - 80
VertRefresh 56 - 75
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24

SubSection "Display"
Depth 8
Modes "1920x1080" "1680x1050" "1440x900" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection

SubSection "Display"
Depth 15
Modes "1920x1080" "1680x1050" "1440x900" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection

SubSection "Display"
Depth 16
Modes "1920x1080" "1680x1050" "1440x900" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection

SubSection "Display"
Depth 24
Modes "1920x1080" "1680x1050" "1440x900" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

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

/etc/conf.d/modules

# You can define a list modules for a specific kernel version,
# a released kernel version, a main kernel version or just a list.
# The most specific versioned variable will take precedence.
#modules_2_6_23_gentoo_r5="ieee1394 ohci1394"
#modules_2_6_23="tun ieee1394"
#modules_2_6="tun"
#modules_2="ipv6"
#modules="ohci1394"

modules="nvidia"

# You can give modules a different name when they load - the new name
# will also be used to pick arguments below.
#modules="dummy:dummy1"

# Give the modules some arguments if needed, per version if necessary.
# Again, the most specific versioned variable will take precedence.
#module_ieee1394_args="debug"
#module_ieee1394_args_2_6_23_gentoo_r5="debug2"
#module_ieee1394_args_2_6_23="debug3"
#module_ieee1394_args_2_6="debug4"
#module_ieee1394_args_2="debug5"

# You should consult your kernel documentation and configuration
# for a list of modules and their options.

−−−−−−−−−−−−−−−−−−−−−−−−−−−−

/etc/portage/package.use

x11-base/xorg-server udev
app-text/poppler -qt4
dev-util/cmake -qt4
gnome-base/gvfs -http

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

NVidia/nvidia-drivers

http://wiki.gentoo.org/wiki/NVidia/nvidia-drivers

 

 Xorg/Configuration

https://wiki.gentoo.org/wiki/Xorg/Configuration

 

 Nouveau & nvidia-drivers switching

http://wiki.gentoo.org/wiki/Nouveau_%26_nvidia-drivers_switching

 

 NVIDIA Driver with Optimus Laptops

http://wiki.gentoo.org/wiki/NVIDIA_Driver_with_Optimus_Laptops

 

 Gentoo Linux nVidiaガイド

ページの更新日 2008年 9月 13日
この翻訳はすでにメンテナンスされていません。

 http://www.gentoo.org/doc/ja/nvidia-guide.xml?style=printable

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

 root # echo ">x11-drivers/nvidia-drivers-174" >> /etc/portage/package.mask

 root # eselect kernel list


Available kernel symlink targets:
  [1]   linux-3.7.10-gentoo *
  [2]   linux-3.7.9-gentoo

 root # eselect kernel set 1

Drivers

Now it's time to install the drivers. You can do this by first following the X Server Configuration HOWTO and setting VIDEO_CARDS="nvidia" in /etc/portage/make.conf. When you install the X server, it will then install the right version of nvidia-drivers for you.

Note
The drivers can be installed with the gtk USE flag set in /etc/portage/make.conf. This will install media-video/nvidia-settings, a handy graphical tool for monitoring and configuring several aspects of your nVidia card.
Important
Every time you compile a new kernel or recompile the current one, you will need to reinstall the nVidia kernel modules. An easy way to rebuild the modules installed by ebuilds (such as nvidia-drivers) is to run emerge @module-rebuild.

Once the installation has finished, run modprobe nvidia to load the kernel module into memory. If this is an upgrade, you should remove the previous module first.

root # lsmod | grep nvidia
root #
rmmod nvidia
root #
modprobe nvidia
user $ glxinfo | grep direct
direct rendering: Yes
root # eselect opengl set nvidia
 root # emerge --ask xorg-server
root # env-update
root #
source /etc/profile