[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:51953] [upgrade to lenny] don't work X on Xen dom0
- From: Shinichiro HIDA <shinichiro@xxxxxxxxxxxxx>
- Subject: [debian-users:51953] [upgrade to lenny] don't work X on Xen dom0
- Date: Mon, 16 Feb 2009 21:31:16 +0900
- List-help: <mailto:debian-users-ctl@debian.or.jp?body=help>
- List-id: debian-users.debian.or.jp
- List-owner: <mailto:debian-users-admin@debian.or.jp>
- List-post: <mailto:debian-users@debian.or.jp>
- List-software: fml [fml 4.0.3 release (20011202/4.0.3)]
- List-unsubscribe: <mailto:debian-users-ctl@debian.or.jp?body=unsubscribe>
- Organization: Stained Glass
- X-face: "+/#(k[%E{,A*R~]BQ;$}j4`A/l\!fGUsqWE]_Ss/CqBX091]WBCJVV<>gDweDL(-<hi=C< 6^"4wCZ:$lS>H=6@cZA1x|W2F"DUf,5t7M[R[g@Y5qFZ2;u=]d#
- X-gnupg-fingerprint: BD22 BAE5 43BA 5E70 9F1B 7627 1D81 E567 6912 F09D
- X-gnupg-public-key: http://stained-g.net/shinichiro/shinichiro.asc
- X-gnupg-revokedkey-fingerprint: 5F2D 1656 FFF6 F691 A51C 5E61 E416 D398 470C 1CE9
- X-gnupg-version: 2.0.9
- X-ml-info: If you have a question, send e-mail with the body "help" (without quotes) to the address debian-users-ctl@debian.or.jp; help=<mailto:debian-users-ctl@debian.or.jp?body=help>
- X-ml-name: debian-users
- X-mlserver: fml [fml 4.0.3 release (20011202/4.0.3)]; post only (only members can post)
- X-now-playing: Bruce Cockburn - If A Tree Falls
- X-spam-checker-version: SpamAssassin 3.1.7-deb3 (2006-10-05) on osdn.debian.or.jp
- X-spam-level:
- X-spam-status: No, score=-1.2 required=10.0 tests=AWL,KI autolearn=disabled version=3.1.7-deb3
- X-uri: http://stained-g.net/shinichiro/
- Message-id: <871vty4l81.wl%shinichiro@xxxxxxxxxxxxx>
- X-mail-count: 51953
- User-agent: Wanderlust/2.15.6 (Almost Unreal) EMIKO/1.14.1 (Choanoflagellata) FLIM/1.14.9 (Goj�) APEL/10.7 EasyPG/0.0.16 Emacs/22.3 (x86_64-unknown-linux-gnu) MULE/5.0 (SAKAKI)
飛田です。
etch だったデモ用マシン(AthlonX2 3800+ 2G, A8N-VM CSM, memory 1.5G,
amd64)を lenny へ aptitude dist-upgrade してみました。
当初、Xen 関連、xen-hypervisor や xen-utils が 3.0.3 のまま残ってしまい、
Xen で起動できなくなりましたが、一旦、 linux-image-2.6.18 で起動して
xen-hypervisor など関連プログラムを 3.2-1 へあげる事で Xen カーネルで起
動はできるようになりました。
Xen カーネルの dom0 が X (kdm) で起動する設定だったのですが、X が起動で
きません。内容はすでにリポートされている #509733 とまったく同じです。
cf. http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=5;bug=509733
ちなみに X が起動できないだけで、コンソールでは入れますし、
/etc/xen/xend-config.sxp を修正する (network-bridge が network-dummy に
書き換えられてた) ことで、domU の起動、および vncviewer 経由でのログイ
ンは可能となっています。
;; 当方の kernel は 686 ではなく amd64 ですが。
== dmesg 末尾より抜粋 ==
[ 145.210016] Pid: 7399, comm: Xorg Tainted: G W 2.6.26-1-xen-amd64 #1
[ 145.210019]
[ 145.210019] Call Trace:
[ 145.210031] [<ffffffff8022cba2>] warn_on_slowpath+0x51/0x78
[ 145.210038] [<ffffffff8022d6ae>] printk+0x4e/0x56
[ 145.210053] [<ffffffff802654c4>] generic_file_buffered_write+0x206/0x63c
[ 145.210060] [<ffffffff8029b43e>] __d_lookup+0xba/0x134
[ 145.210066] [<ffffffff8021950b>] __change_page_attr_set_clr+0x84/0xa7f
[ 145.210072] [<ffffffff8021a7dc>] phys_mem_access_prot_allowed+0xdb/0x247
[ 145.210076] [<ffffffff8023d7ca>] search_exception_tables+0x1d/0x2f
[ 145.210081] [<ffffffff80218eb3>] fixup_exception+0x10/0x29
[ 145.210086] [<ffffffff8029aa34>] dput+0x21/0x13e
[ 145.210098] [<ffffffff80219fc2>] change_page_attr_set_clr+0xbc/0x1d0
[ 145.210110] [<ffffffff8021a82f>] phys_mem_access_prot_allowed+0x12e/0x247
[ 145.210137] [<ffffffff80384f5c>] xen_mmap_mem+0x2f/0x6b
[ 145.210142] [<ffffffff80279b4c>] mmap_region+0x218/0x425
[ 145.210157] [<ffffffff8027a376>] do_mmap_pgoff+0x2e8/0x34d
[ 145.210168] [<ffffffff8020fb10>] sys_mmap+0x8b/0x110
[ 145.210175] [<ffffffff8020b528>] system_call+0x68/0x6d
[ 145.210182] [<ffffffff8020b4c0>] system_call+0x0/0x6d
[ 145.210189]
[ 145.210191] ---[ end trace 19b48d58024a8774 ]---
[ 145.210196] Xorg:7399 /dev/mem ioremap_change_attr failed write-back for d0000000-d0010000
== /var/log/Xorg.0.log 末尾より抜粋 ==
(II) Setting vga for screen 0.
(II) RADEON(0): MMIO registers at 0x00000000d0000000: size 64KB
Fatal server error:
xf86MapVidMem: Could not mmap framebuffer (0xd0000000,0x10000) (Invalid argument)
ちなみに、グラフィックカードは ATI Radeon X1600 (RV530) で、fglrx,
radeon 両方のドライバで同じ症状が出ます。
;; オンボードの nVidia 6150 はテストしていません。
Xen ではないカーネル (lenny の吊しの 2.6.26-1-amd64) ではまったく同じ設
定で、fglrx, radeon とも普通に X が起動しますので、Xen カーネルの問題だ
と思います。
Xen の dom0 が X で起動する設定の方 (Xen 使う人は普通こんな設定はしませ
んか..) は 何か対策がでるまで様子を見た方が良いかも知れません。
--
Shinichiro HIDA shinichiro@xxxxxxxxxxxxx
GPG fingerprint = BD22 BAE5 43BA 5E70 9F1B 7627 1D81 E567 6912 F09D