VM1でFedora 20を起動すると、割り当てたビデオカード(GeForce)が使えない
msiパラメータを無視したログや、lockupしたログが出ていました。
[ 1.334557] [drm] Initialized drm 1.1.0 20060810 [ 1.338212] wmi: Mapper loaded [ 1.344377] nouveau: unknown parameter 'msi' ignored [ 1.346112] pcieport 0000:00:01.0: driver skip pci_set_master, fix it! [ 1.346116] nouveau 0000:01:00.0: enabling device (0404 -> 0407) [ 1.346216] [drm] hdmi device not found 1 0 1 [ 1.346253] nouveau [ DEVICE][0000:01:00.0] BOOT0 : 0x298200a2 [ 1.346254] nouveau [ DEVICE][0000:01:00.0] Chipset: G98 (NV98) [ 1.346254] nouveau [ DEVICE][0000:01:00.0] Family : NV50 [ 1.346538] nouveau [ VBIOS][0000:01:00.0] checking PRAMIN for image... [ 1.346542] nouveau [ VBIOS][0000:01:00.0] ... signature not found [ 1.346543] nouveau [ VBIOS][0000:01:00.0] checking PROM for image... [ 1.406541] nouveau [ VBIOS][0000:01:00.0] ... appears to be valid [ 1.406541] nouveau [ VBIOS][0000:01:00.0] using image from PROM [ 1.406570] nouveau [ VBIOS][0000:01:00.0] BIT signature found [ 1.406571] nouveau [ VBIOS][0000:01:00.0] version 62.98.29.00.00 [ 1.406615] nouveau [ DEVINIT][0000:01:00.0] adaptor not initialised [ 1.459522] nouveau [ PFB][0000:01:00.0] RAM type: DDR2 [ 1.459523] nouveau [ PFB][0000:01:00.0] RAM size: 256 MiB [ 1.459523] nouveau [ PFB][0000:01:00.0] ZCOMP: 960 tags [ 1.571466] Clocksource tsc unstable (delta = -524057811 ns) [ 1.580540] Switched to clocksource hpet [ 1.781593] nouveau [ PTHERM][0000:01:00.0] FAN control: none / external [ 1.781595] nouveau [ PTHERM][0000:01:00.0] fan management: disabled [ 1.781596] nouveau [ PTHERM][0000:01:00.0] internal sensor: yes [ 1.781694] [TTM] Zone kernel: Available graphics memory: 2709908 kiB [ 1.781695] [TTM] Zone dma32: Available graphics memory: 2097152 kiB [ 1.781695] [TTM] Initializing pool allocator [ 1.781696] [TTM] Initializing DMA pool allocator [ 1.781699] nouveau [ DRM] VRAM: 256 MiB [ 1.781699] nouveau [ DRM] GART: 1048576 MiB [ 1.781700] nouveau [ DRM] TMDS table version 2.0 [ 1.781700] nouveau [ DRM] DCB version 4.0 [ 1.781701] nouveau [ DRM] DCB outp 00: 02000300 00000028 [ 1.781702] nouveau [ DRM] DCB outp 01: 01000302 00020030 [ 1.781702] nouveau [ DRM] DCB outp 02: 04011310 00000028 [ 1.781702] nouveau [ DRM] DCB outp 03: 010223f1 00c0c080 [ 1.781703] nouveau [ DRM] DCB conn 00: 00001030 [ 1.781703] nouveau [ DRM] DCB conn 01: 00000200 [ 1.781704] nouveau [ DRM] DCB conn 02: 00000110 [ 1.781704] nouveau [ DRM] DCB conn 03: 00000111 [ 1.781704] nouveau [ DRM] DCB conn 04: 00000113 [ 1.786411] nouveau W[ DRM] failed to create encoder 0/1/0: -19 [ 1.786411] nouveau W[ DRM] TV-1 has no encoders, removing [ 1.786416] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). [ 1.786417] [drm] No driver support for vblank timestamp query. [ 1.786449] nouveau [ DRM] 1 available performance level(s) [ 1.786450] nouveau [ DRM] 3: core 567MHz shader 1400MHz memory 400MHz fa nspeed 100% [ 1.786450] nouveau [ DRM] c: core 566MHz shader 1400MHz memory 300MHz [ 1.792889] nouveau [ DRM] MM: using M2MF for buffer copies [ 1.831448] nouveau [ DRM] allocated 1024x768 fb: 0x60000, bo ffff88018b0 b0400 [ 2.665701] nouveau E[ DRM] GPU lockup - switching to software fbcon [ 2.666099] Console: switching to colour frame buffer device 128x48 [ 2.667010] nouveau 0000:01:00.0: fb0: nouveaufb frame buffer device [ 2.667014] nouveau 0000:01:00.0: registered panic notifier [ 2.667015] [drm] Initialized nouveau 1.1.1 20120801 for 0000:01:00.0 on minor
msi=1ではなく、config=NvMSI=1になったようです。
/etc/modprobe.d/nouveau-msi.conf を次の内容で作成し、
options nouveau config=NvMSI=1
次のコマンドでinitramfsを更新したところ、
dracut -f
起動中の画面が表示されるようになりました。 しかし、ログイン画面は表示されませんでした。 sshでのログインはできます。
Xorgがビデオカードを認識できないようです。
/var/log/Xorg.0.log
[ 21.939] (II) NOUVEAU driver [ 21.939] (II) NOUVEAU driver for NVIDIA chipset families : [ 21.939] RIVA TNT (NV04) [ 21.939] RIVA TNT2 (NV05) [ 21.939] GeForce 256 (NV10) [ 21.939] GeForce 2 (NV11, NV15) [ 21.939] GeForce 4MX (NV17, NV18) [ 21.939] GeForce 3 (NV20) [ 21.939] GeForce 4Ti (NV25, NV28) [ 21.939] GeForce FX (NV3x) [ 21.939] GeForce 6 (NV4x) [ 21.939] GeForce 7 (G7x) [ 21.939] GeForce 8 (G8x) [ 21.939] GeForce GTX 200 (NVA0) [ 21.939] GeForce GTX 400 (NVC0) [ 21.939] (II) modesetting: Driver for Modesetting Kernel Drivers: kms [ 21.939] (II) FBDEV: driver for framebuffer: fbdev [ 21.939] (II) VESA: driver for VESA chipsets: vesa [ 21.939] (++) using VT number 1 [ 21.939] (II) [drm] nouveau interface version: 1.1.1 [ 21.939] (WW) Falling back to old probe method for modesetting [ 21.939] (WW) Falling back to old probe method for fbdev [ 21.939] (II) Loading sub module "fbdevhw" [ 21.939] (II) LoadModule: "fbdevhw" [ 21.939] (II) Loading /usr/lib64/xorg/modules/libfbdevhw.so [ 21.939] (II) Module fbdevhw: vendor="X.Org Foundation" [ 21.939] compiled for 1.14.4, module version = 0.0.2 [ 21.939] ABI class: X.Org Video Driver, version 14.1 [ 21.939] (WW) Falling back to old probe method for vesa [ 21.939] (EE) No devices detected. [ 21.939] (EE) Fatal server error: [ 21.939] (EE) no screens found(EE) [ 21.939] (EE) Please consult the Fedora Project support at http://wiki.x.org for help. [ 21.939] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information. [ 21.939] (EE)
VM1に割り当てるビデオカードを、BIOSでプライマリに設定したところ、画面が表示されるようになりました。
yuichi_xy への返信
VM1に割り当てるビデオカードを、BIOSでプライマリに設定したところ、画面が表示されるようになりました。
以下の手順で、VM1に割り当てたビデオカードがプライマリでなくても、画面が表示されるようになりました。
VM1でFedora 20を起動すると、割り当てたビデオカード(GeForce)が使えない