Gentoo Archives: gentoo-user

From: Michael Sullivan <msulli1355@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Mythfrontend segfaults
Date: Wed, 15 Apr 2009 05:14:45
Message-Id: 1239772481.17887.6.camel@camille.espersunited.com
In Reply to: Re: [gentoo-user] Mythfrontend segfaults by Mark Knecht
1 On Tue, 2009-04-14 at 18:19 -0700, Mark Knecht wrote:
2 > I'm not understanding why your system isn't finding the right video
3 > driver. It appears hal wants you to run the i915 driver. Is the i915
4 > driver in memory? (lsmod|grep i915)
5 >
6 camille ~ # lsmod|grep i915
7 i915 26624 1
8 drm 54168 2 i915
9
10 > Is it on your system? On the 32-bit machine they are in /usr/lib/dri.
11 > Your Xorg.0.log file says they aren't there. Why not?
12 >
13 camille ~ # ls -al /usr/lib/dri
14 total 2120
15 drwxr-xr-x 2 root root 4096 Apr 11 09:23 .
16 drwxr-xr-x 175 root root 110592 Apr 14 23:56 ..
17 -rwxr-xr-x 1 root root 2047960 Apr 12 03:17 swrast_dri.so
18
19
20 > If they really aren't there then you need to build them. They are
21 > provided byxf86-video-intel. I don't have them on this AMD64 machine
22 > but note that if I wanted to add them then they drag in XvMC which I
23 > am suspecting is causing the segfault crash on my wife's 32-bit Intel
24 > based machine:
25 >
26 > lightning mythtv # emerge -pv1 xf86-video-intel
27 >
28 > These are the packages that would be merged, in order:
29 >
30 > Calculating dependencies... done!
31 > [ebuild N ] app-admin/eselect-xvmc-0.1 0 kB
32 > [ebuild N ] x11-libs/libXvMC-1.0.4 USE="-debug" 220 kB
33 > [ebuild N ] x11-drivers/xf86-video-intel-2.6.3-r1 USE="dri -debug" 772 kB
34 >
35 > Total: 3 packages (3 new), Size of downloads: 992 kB
36 > lightning mythtv #
37 >
38 camille ~ # emerge -pv xf86-video-intel
39
40 These are the packages that would be merged, in order:
41
42 Calculating dependencies... done!
43 [ebuild R ] x11-drivers/xf86-video-intel-2.6.3-r1 USE="dri -debug"
44 0 kB
45
46 Total: 1 package (1 reinstall), Size of downloads: 0 kB
47
48 > I am curious as to whether this matters. xvmc is one of the rendering
49 > technologies and is pretty much default with Myth. On my wife's
50 > machine neither implementation is selected. Possibly that's part of
51 > the problem on her machine. I'll have to play with that a bit:
52 >
53 > dragonfly ~ # eselect xvmc list
54 > Available XvMC implementations ( * is current ):
55 > [1] xorg-x11
56 > [2] intel
57 > dragonfly ~ #
58 >
59 Could this be the problem? None of them seem to be selected:
60
61 camille ~ # eselect xvmc list
62 Available XvMC implementations ( * is current ):
63 [1] xorg-x11
64 [2] openchrome
65 [3] openchrome-pro
66 [4] intel
67
68 > I don't know what other clues to give you. I'm going back to xorg-1.3
69 > as we speak to see if I can get her machine working again. I'll let
70 > you know how it goes.
71 >
72 > - Mark
73 >