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 |
> |