On Tue, 2009-04-14 at 18:19 -0700, Mark Knecht wrote:
> On Tue, Apr 14, 2009 at 5:07 PM, Michael Sullivan <msulli1...@gmail.com> 
> wrote:
> <SNIP>
> > [drm:i915_getparam] *ERROR* Unknown parameter 5
> > [drm:i915_getparam] *ERROR* Unknown parameter 5
> > mythfrontend[31548]: segfault at 6f732e4c ip 6f732e4c sp bfe0b09c error
> > 4
> > [drm:i915_getparam] *ERROR* Unknown parameter 5
> > [drm:i915_getparam] *ERROR* Unknown parameter 5
> > mythfrontend[32128]: segfault at 6f732e4c ip 6f732e4c sp bffb8a4c error
> > 4
> > [drm:i915_getparam] *ERROR* Unknown parameter 5
> > [drm:i915_getparam] *ERROR* Unknown parameter 5
> > mythfrontend[32527]: segfault at 6f732e4c ip 6f732e4c sp bf98041c error
> > 4
> <SNIP>
> >
> > Here's what I could gather from Xorg.0.log:
> >
> > camille log # grep EE Xorg.0.log
> >        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
> > (II) Loading extension MIT-SCREEN-SAVER
> > (EE) Failed to load module "type1" (module does not exist, 0)
> > (EE) Failed to load module "freetype" (module does not exist, 0)
> > (EE) AIGLX error: dlopen of /usr/lib/dri/i915_dri.so failed
> > (/usr/lib/dri/i915_dri.so: cannot open shared object file: No such file
> > or directory)
> > (EE) AIGLX: reverting to software rendering
> > camille log # grep WW Xorg.0.log
> >        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
> > (WW) The directory "/usr/share/fonts/CID/" does not exist.
> > (WW) The directory "/usr/share/fonts/OTF" does not exist.
> > (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or
> > directory)
> > (WW) Warning, couldn't open module type1
> > (WW) Warning, couldn't open module freetype
> > (WW) intel(0): libpciaccess reported 0 rom size, guessing 64kB
> > (WW) intel(0): ESR is 0x00000001, instruction error
> > (WW) intel(0): Existing errors found in hardware state.
> >
> <SNIP>
> 
> This is all suggesting to me a fairly serious setup problem, but not
> necessarily a problem with Myth.
> 
> You are correct - there is no mythfrontend log file. That would be on
> your server. My mistake. You still might want to look through the tail
> of that file but I doubt anything about this will be there.
> 
> As I said earlier, you should simply remove the freetype line from the
> fonts section of your xorg.conf file. It's not an issue though.
> PRobably the same for the type1 font, assuming it's a font. Xorg isn't
> finding those fonts which jsut means it cannot use them. That's not
> going to cause a crash in Myth though.
> 
> I'm not understanding why your system isn't finding the right video
> driver. It appears hal wants you to run the i915 driver. Is the i915
> driver in memory? (lsmod|grep i915)
> 
> Is it on your system? On the 32-bit machine they are in /usr/lib/dri.
> Your Xorg.0.log file says they aren't there. Why not?
> 
> dragonfly ~ # ls -la /usr/lib/dri/
> total 8824
> drwxr-xr-x   2 root root    4096 2009-04-12 08:37 .
> drwxr-xr-x 125 root root   77824 2009-04-14 17:22 ..
> -rwxr-xr-x   1 root root 2150796 2009-04-12 08:37 i810_dri.so
> -rwxr-xr-x   1 root root 2372108 2009-04-12 08:37 i915_dri.so
> -rwxr-xr-x   1 root root 2422028 2009-04-12 08:37 i965_dri.so
> -rwxr-xr-x   1 root root 1978328 2009-04-12 08:37 swrast_dri.so
> dragonfly ~ #
> 
> If they really aren't there then you need to build them. They are
> provided byxf86-video-intel.  I don't have them on this AMD64 machine
> but note that if I wanted to add them then they drag in XvMC which I
> am suspecting is causing the segfault crash on my wife's 32-bit Intel
> based machine:
> 
> lightning mythtv # emerge -pv1 xf86-video-intel
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> [ebuild  N    ] app-admin/eselect-xvmc-0.1  0 kB
> [ebuild  N    ] x11-libs/libXvMC-1.0.4  USE="-debug" 220 kB
> [ebuild  N    ] x11-drivers/xf86-video-intel-2.6.3-r1  USE="dri -debug" 772 kB
> 
> Total: 3 packages (3 new), Size of downloads: 992 kB
> lightning mythtv #
> 
> I am curious as to whether this matters. xvmc is one of the rendering
> technologies and is pretty much default with Myth. On my wife's
> machine neither implementation is selected. Possibly that's part of
> the problem on her machine. I'll have to play with that a bit:
> 
> dragonfly ~ # eselect xvmc list
> Available XvMC implementations ( * is current ):
>   [1]    xorg-x11
>   [2]   intel
> dragonfly ~ #
> 
> I don't know what other clues to give you. I'm going back to xorg-1.3
> as we speak to see if I can get her machine working again. I'll let
> you know how it goes.
> 
> - Mark
> 

In my /var/log/Xorg.0.log file, the only errors are as follows:

camille ~ # grep EE /var/log/Xorg.0.log
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(EE) Unable to locate/open config file
(II) Loading extension MIT-SCREEN-SAVER
(EE) open /dev/fb0: No such file or directory
(EE) AIGLX error: dlopen of /usr/lib/dri/i915_dri.so failed
(/usr/lib/dri/i915_dri.so: cannot open shared object file: No such file
or directory)
(EE) AIGLX: reverting to software rendering


Now I don't know what /dev/fb0 is, but the /usr/lib/dri/i915_dri.so I
think I should have, but I don't.

camille ~ # locate i915_dri.so 
camille ~ # ls -l /usr/lib/dri
total 2004
-rwxr-xr-x 1 root root 2047960 Apr 12 03:17 swrast_dri.so


Where can I get this file?


Reply via email to