Ticket #32829

VM1でFedora 20を起動すると、割り当てたビデオカード(GeForce)が使えない

Open Date: 2014-01-05 00:02 Last Update: 2014-01-11 17:22

Reporter:
Owner:
Type:
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Works For Me
File:
None

Details

VM1でFedora 20を起動すると、割り当てたビデオカード(GeForce)が使えない

Ticket History (3/6 Histories)

2014-01-05 00:02 Updated by: yuichi_xy
  • New Ticket "VM1でFedora 20を起動すると、割り当てたビデオカード(GeForce)が使えない" created
2014-01-06 23:18 Updated by: yuichi_xy
Comment

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

2014-01-08 22:29 Updated by: yuichi_xy
Comment

msi=1ではなく、config=NvMSI=1になったようです。

/etc/modprobe.d/nouveau-msi.conf を次の内容で作成し、

options nouveau config=NvMSI=1

次のコマンドでinitramfsを更新したところ、

dracut -f

起動中の画面が表示されるようになりました。 しかし、ログイン画面は表示されませんでした。 sshでのログインはできます。

2014-01-08 22:43 Updated by: yuichi_xy
Comment

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) 
2014-01-11 12:03 Updated by: yuichi_xy
Comment

VM1に割り当てるビデオカードを、BIOSでプライマリに設定したところ、画面が表示されるようになりました。

2014-01-11 17:22 Updated by: yuichi_xy
  • Resolution Update from None to Works For Me
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2014-01-11 17:22
Comment

yuichi_xy への返信

VM1に割り当てるビデオカードを、BIOSでプライマリに設定したところ、画面が表示されるようになりました。

以下の手順で、VM1に割り当てたビデオカードがプライマリでなくても、画面が表示されるようになりました。

  1. systemctl stop gdmでXを停止
  2. xorg -configureを作成し、/root/xorg.config.newを/etc/X11/xorg.confにコピー
  3. DeviceとMonitorセクションが複数生成されたので、ドライバがnoveauのDeviceセクションと、そのDeviceに関連づいているMonitorセクションを残し、他のセクションを削除する。
  4. systemctl start gdmでXを再開し、設定ファイルが正しいことを確認
  5. BIOSでプライマリをOnboardに戻す

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login