You are not logged in.

#26 2008-09-18 09:27:58

dav7
Member
From: Australia
Registered: 2008-02-08
Posts: 674

Re: 82845G "Intelgrated" graphics + direct rendering. Possibility?

And next time please better specify the card you have, in first post.

I did. I put it in the thread title tongue

I have never heard about 82845G.

Ah, but that doesn't mean Intel didn't design and produce it big_smile and I do indeed have this chipset.

VGA compatible controller: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 01)

And about those packages, I already have both of those installed, and tried with no xorg.conf many moons ago.

-dav7


Windows was made for looking at success from a distance through a wall of oversimplicity. Linux removes the wall, so you can just walk up to success and make it your own.
--
Reinventing the wheel is fun. You get to redefine pi.

Offline

#27 2008-09-18 09:31:32

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: 82845G "Intelgrated" graphics + direct rendering. Possibility?

Okay, just a few last shots, then I'm off...

Is that file there and okay? 'pacman -Qo /usr/lib/xorg/modules/dri/i915_dri.so' ... should be owned by intel-dri; reinstall it just to be sure.
Anything fishy with your libs? 'env | grep LD' and 'cat /etc/ld.so.conf'
Any files in /usr/lib/xorg/modules which don't belong there? 'find /usr/lib/xorg/modules/ -type f | xargs pacman -Qo | grep error'
No framebuffer driver getting in the way? 'lsmod | grep fb'

Good luck.


1000

Offline

#28 2008-09-18 09:43:03

Robertek
Member
From: Czech Republic
Registered: 2007-06-02
Posts: 165
Website

Re: 82845G "Intelgrated" graphics + direct rendering. Possibility?

dav7 wrote:

And next time please better specify the card you have, in first post.

I did. I put it in the thread title tongue

I have never heard about 82845G.

Ah, but that doesn't mean Intel didn't design and produce it big_smile and I do indeed have this chipset.

VGA compatible controller: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 01)

And about those packages, I already have both of those installed, and tried with no xorg.conf many moons ago.

-dav7

That wasnt meant that only I didnt heard about that. It means that noone could remember the names of all graphics chips, best way is to describe that as Intel integrated graphics, and than add more description in first post.

I dont want to punish you, it is only question of some convetnion smile

as byte writen try to inspect the dri module (previous post)

and I suggest to reinstall intel-dri, because accoarding to xorg.log you are missiong it.

(EE) AIGLX error: dlopen of /usr/lib/xorg/modules/dri/i915_dri.so failed (/usr/lib/xorg/modules/dri/i915_dri.so: cannot open shared object file: No such file or directory)
(EE) AIGLX: reverting to software rendering

Offline

#29 2008-09-18 09:50:13

dav7
Member
From: Australia
Registered: 2008-02-08
Posts: 674

Re: 82845G "Intelgrated" graphics + direct rendering. Possibility?

Robertek wrote:

That wasnt meant that only I didnt heard about that. It means that noone could remember the names of all graphics chips, best way is to describe that as Intel integrated graphics, and than add more description in first post. I dont want to punish you, it is only question of some convetnion smile

Sure, I understand. I also used "Intelgrated" in the thread title, which spawned from a completely honest, genuine typo on IRC which I went to backspace but didn't lol

as byte writen try to inspect the dri module (previous post)

How?

and I suggest to reinstall intel-dri, because accoarding to xorg.log you are missiong it.

Yeah, I've done a fair bit of messing around with i915_dri.so (in terms of location), so yeah, I did that.

---

byte wrote:

Okay, just a few last shots, then I'm off...

Is that file there and okay? 'pacman -Qo /usr/lib/xorg/modules/dri/i915_dri.so' ... should be owned by intel-dri; reinstall it just to be sure.

1, That file wasn't there, so I symlinked it to the one in /usr/lib/dri.
2, I have no intel-dri user. Should I add one, and with what UID?

Anything fishy with your libs? 'env | grep LD' and 'cat /etc/ld.so.conf'

LD_LIBRARY_PATH=/Users/dav7/GNUstep/Library/Libraries:/opt/GNUstep/Local/Library/Libraries:/opt/GNUstep/System/Library/Libraries:/usr/lib/xorg
/Users/dav7/ + cat /etc/ld.so.conf
#
# /etc/ld.so.conf
#

# End of file
/opt/qt/lib
/usr/lib/libfakeroot
/opt/kde/lib

Any files in /usr/lib/xorg/modules which don't belong there? 'find /usr/lib/xorg/modules/ -type f | xargs pacman -Qo | grep error'

error: No package owns /usr/lib/xorg/modules/amdxmm.so
error: No package owns /usr/lib/xorg/modules/ati_drv.la
error: No package owns /usr/lib/xorg/modules/ati_drv.so
error: No package owns /usr/lib/xorg/modules/drivers/ati_drv.la
error: No package owns /usr/lib/xorg/modules/drivers/ch7017.la
error: No package owns /usr/lib/xorg/modules/drivers/ch7xxx.la
error: No package owns /usr/lib/xorg/modules/drivers/fglrx_drv.so
error: No package owns /usr/lib/xorg/modules/drivers/intel_drv.la
error: No package owns /usr/lib/xorg/modules/drivers/ivch.la
error: No package owns /usr/lib/xorg/modules/drivers/radeon_drv.la
error: No package owns /usr/lib/xorg/modules/drivers/radeonhd_drv.la
error: No package owns /usr/lib/xorg/modules/drivers/sil164.la
error: No package owns /usr/lib/xorg/modules/drivers/tfp410.la
error: No package owns /usr/lib/xorg/modules/extensions/libdbe.la
error: No package owns /usr/lib/xorg/modules/extensions/libdri.la
error: No package owns /usr/lib/xorg/modules/extensions/libdri2.la
error: No package owns /usr/lib/xorg/modules/extensions/libdri2.so
error: No package owns /usr/lib/xorg/modules/extensions/libextmod.la
error: No package owns /usr/lib/xorg/modules/extensions/libglx.la
error: No package owns /usr/lib/xorg/modules/extensions/libxtrap.la
error: No package owns /usr/lib/xorg/modules/fonts/libfreetype.la
error: No package owns /usr/lib/xorg/modules/glesx.so
error: No package owns /usr/lib/xorg/modules/input/kbd_drv.la
error: No package owns /usr/lib/xorg/modules/input/mouse_drv.la
error: No package owns /usr/lib/xorg/modules/libexa.la
error: No package owns /usr/lib/xorg/modules/libfb.la
error: No package owns /usr/lib/xorg/modules/libint10.la
error: No package owns /usr/lib/xorg/modules/libshadow.la
error: No package owns /usr/lib/xorg/modules/libshadowfb.la
error: No package owns /usr/lib/xorg/modules/libvbe.la
error: No package owns /usr/lib/xorg/modules/libvgahw.la
error: No package owns /usr/lib/xorg/modules/libwfb.la
error: No package owns /usr/lib/xorg/modules/libxaa.la
error: No package owns /usr/lib/xorg/modules/libxf8_16bpp.la
error: No package owns /usr/lib/xorg/modules/linux/libfbdevhw.la
error: No package owns /usr/lib/xorg/modules/linux/libfglrxdrm.so
error: No package owns /usr/lib/xorg/modules/multimedia/bt829_drv.la
error: No package owns /usr/lib/xorg/modules/multimedia/fi1236_drv.la
error: No package owns /usr/lib/xorg/modules/multimedia/msp3430_drv.la
error: No package owns /usr/lib/xorg/modules/multimedia/tda8425_drv.la
error: No package owns /usr/lib/xorg/modules/multimedia/tda9850_drv.la
error: No package owns /usr/lib/xorg/modules/multimedia/tda9885_drv.la
error: No package owns /usr/lib/xorg/modules/multimedia/theatre200_drv.la
error: No package owns /usr/lib/xorg/modules/multimedia/theatre_detect_drv.la
error: No package owns /usr/lib/xorg/modules/multimedia/theatre_drv.la
error: No package owns /usr/lib/xorg/modules/multimedia/uda1380_drv.la

Meep? hmm

No framebuffer driver getting in the way? 'lsmod | grep fb'

/Users/dav7/ + lsmod | grep fb
/Users/dav7/ +

Nope big_smile

Good luck.

Thanks =P

-dav7

Last edited by dav7 (2008-09-18 09:54:03)


Windows was made for looking at success from a distance through a wall of oversimplicity. Linux removes the wall, so you can just walk up to success and make it your own.
--
Reinventing the wheel is fun. You get to redefine pi.

Offline

#30 2008-09-18 10:03:10

Robertek
Member
From: Czech Republic
Registered: 2007-06-02
Posts: 165
Website

Re: 82845G "Intelgrated" graphics + direct rendering. Possibility?

post output of

pacman -Ql intel-dri

And I think you shuld move the files that doesnt belong to any package to some backup directory.

Offline

#31 2008-09-18 10:16:12

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: 82845G "Intelgrated" graphics + direct rendering. Possibility?

Ouch!

1) see where that /usr/lib/xorg in LD_LIBRARY_PATH comes from (somewhere in /etc or your ~ most probably) and get rid of that

2) get rid of that garbage in /usr/lib/xorg/modules/: (I would have got a nice one-liner to do that until I realized that pacman uses stderr instead of stdout for the "error:" lines... so for now use 'find /usr/lib/xorg/ -name '*.la' -delete', and the run the former command I gave you to list them and manually kill the remaining .so files that don't belong there)

Last edited by byte (2008-09-18 10:18:02)


1000

Offline

#32 2008-09-18 10:17:08

dav7
Member
From: Australia
Registered: 2008-02-08
Posts: 674

Re: 82845G "Intelgrated" graphics + direct rendering. Possibility?

/Users/dav7/ + pacman -Ql intel-dri
intel-dri /usr/
intel-dri /usr/lib/
intel-dri /usr/lib/xorg/
intel-dri /usr/lib/xorg/modules/
intel-dri /usr/lib/xorg/modules/dri/
intel-dri /usr/lib/xorg/modules/dri/i810_dri.so
intel-dri /usr/lib/xorg/modules/dri/i915_dri.so
intel-dri /usr/lib/xorg/modules/dri/i965_dri.so

Meh, moving them probably won't do much since the DRI framework targets and loads a specific .so, it doesn't scan the directory and figure out what .so to load from that. I don't know though.

-dav7


Windows was made for looking at success from a distance through a wall of oversimplicity. Linux removes the wall, so you can just walk up to success and make it your own.
--
Reinventing the wheel is fun. You get to redefine pi.

Offline

#33 2008-09-18 13:26:14

Extreme Coder
Member
Registered: 2008-03-11
Posts: 41

Re: 82845G "Intelgrated" graphics + direct rendering. Possibility?

I used to have that chipset and integrated graphics, but I only tried it on Mandriva( my other distro I use), and 3D worked fine.

Offline

#34 2008-09-19 01:11:36

dav7
Member
From: Australia
Registered: 2008-02-08
Posts: 674

Re: 82845G "Intelgrated" graphics + direct rendering. Possibility?

Ah, thanks for that tip, I might download its LiveCD (low possibility) or ask its devs how they fixed the problem and/or try to make my system like its packages (high-ish possibility).

But for now, I'm leaving this alone. I don't smell burning (the CPU trying to do too much graphically in a short period of time) every day, so I see no problem tongue

-dav7


Windows was made for looking at success from a distance through a wall of oversimplicity. Linux removes the wall, so you can just walk up to success and make it your own.
--
Reinventing the wheel is fun. You get to redefine pi.

Offline

#35 2008-09-19 04:12:31

Extreme Coder
Member
Registered: 2008-03-11
Posts: 41

Re: 82845G "Intelgrated" graphics + direct rendering. Possibility?

Suit yourself, but personally if I were you I wouldn't rest until I fix any problems with this. But I'm a perfectionist, any problem like this bothers me tongue

Offline

#36 2008-09-19 08:13:39

dav7
Member
From: Australia
Registered: 2008-02-08
Posts: 674

Re: 82845G "Intelgrated" graphics + direct rendering. Possibility?

Me too... it's just that Linux video issues have always bitten me hard... every time I go to do something that's video-related, BAM, it just eats up time and energy and I often don't see a result. Over time, I've been less and less interested in fixing this problem.

So I'm like... I just don't care anymore. X works and doesn't take a week to redraw. Videos play, albeit using 7234598247% CPU, unless I use mplayer, at which point they use 3617299123% CPU. tongue

I'm getting a new computer someday... someday. I just don't know what I need. When I find a forum that I can ask in and actually gives me a response instead of locking the thread because I made a tiny slip-up (<-- on this forum!) or letting the thread go dead, I'll get my new computer. tongue

-dav7

Last edited by dav7 (2008-09-19 08:14:24)


Windows was made for looking at success from a distance through a wall of oversimplicity. Linux removes the wall, so you can just walk up to success and make it your own.
--
Reinventing the wheel is fun. You get to redefine pi.

Offline

#37 2008-09-19 10:26:36

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: 82845G "Intelgrated" graphics + direct rendering. Possibility?

You've seen my last post, right? Still no luck after fixing your LD_LIBRARY_PATH and removing the cruft in /usr/lib/xorg/modules?


1000

Offline

#38 2008-09-19 11:12:44

dav7
Member
From: Australia
Registered: 2008-02-08
Posts: 674

Re: 82845G "Intelgrated" graphics + direct rendering. Possibility?

Oh, no, I didn't -.-

/usr/lib/xorg/modules has been cleaned big_smile

After some poking around, I found you were right.

/etc/ + grep 'LD_LIBRARY_PATH' *
/etc/ +
/etc/ + grep -r 'LD_LIBRARY_PATH' *
httpd/build/config_vars.mk:SHLIBPATH_VAR = LD_LIBRARY_PATH
Binary file httpd/modules/libphp5.so matches
php/_php.ini:safe_mode_protected_env_vars = LD_LIBRARY_PATH
php/php.ini:safe_mode_protected_env_vars = LD_LIBRARY_PATH
php/php.ini.pacnew:safe_mode_protected_env_vars = LD_LIBRARY_PATH
profile.d/ati-fglrx.sh:if [ $LD_LIBRARY_PATH ]
profile.d/ati-fglrx.sh:  if ! set | grep LD_LIBRARY_PATH | grep /usr/lib/xorg > /dev/null
profile.d/ati-fglrx.sh:    LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/xorg
profile.d/ati-fglrx.sh:    export LD_LIBRARY_PATH
profile.d/ati-fglrx.sh:  LD_LIBRARY_PATH=/usr/lib/xorg
profile.d/ati-fglrx.sh:  export LD_LIBRARY_PATH
webmin/config.pacsave:ld_env=LD_LIBRARY_PATH
/etc/ + cd profile.d
/etc/profile.d/ + ls
GNUstep.sh    bash_completion.sh  glib2.sh           jre.sh   ladspa.sh  mozilla-common.sh  plan9.sh  qt3.sh        xorg.sh
ati-fglrx.sh  glib2.csh          gvfs-bash-completion.sh  kde3.sh  locale.sh  perlbin.sh      prism.sh  texlive.sh.pacsave
/etc/profile.d/ + ls -l
total 80
-rwxr-xr-x 1 root root 15175 2007-07-17 19:57 GNUstep.sh
-rwxr-xr-x 1 root root   697 2008-07-03 17:55 ati-fglrx.sh
-rwxr-xr-x 1 root root   398 2008-01-10 15:10 bash_completion.sh
-rwxr-xr-x 1 root root    28 2008-09-06 05:34 glib2.csh
-rwxr-xr-x 1 root root    28 2008-09-06 05:34 glib2.sh
-rwxr-xr-x 1 root root  2201 2008-09-14 23:44 gvfs-bash-completion.sh
-rwxr-xr-x 1 root root   183 2008-07-09 11:59 jre.sh
-rwxr-xr-x 1 root root   436 2008-08-26 18:36 kde3.sh
-rwxr-xr-x 1 root root    38 2008-01-05 06:34 ladspa.sh
-rwxr-xr-x 1 root root   176 2008-09-18 18:08 locale.sh
-rwxr-xr-x 1 root root    75 2008-06-29 20:43 mozilla-common.sh
-rwxr-xr-x 1 root root   118 2008-07-07 23:05 perlbin.sh
-rwxr-xr-x 1 root root    53 2005-11-28 07:28 plan9.sh
-rw-r--r-- 1 root root    34 2008-03-28 21:51 prism.sh
-rwxr-xr-x 1 root root   131 2008-09-14 23:15 qt3.sh
-rwxr-xr-x 1 root root    76 2007-11-18 07:19 texlive.sh.pacsave
-rwxr-xr-x 1 root root   392 2008-09-06 21:54 xorg.sh
/etc/profile.d/ + cat ati-fglrx.sh
### START ATI FGLRX ###
### Automatically modified by ATI Proprietary driver scripts
### Please do not modify between START ATI FGLRX and END ATI FGLRX

if [ $LD_LIBRARY_PATH ]
then
  if ! set | grep LD_LIBRARY_PATH | grep /usr/lib/xorg > /dev/null
  then
    LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/xorg
    export LD_LIBRARY_PATH
  fi
else
  LD_LIBRARY_PATH=/usr/lib/xorg
  export LD_LIBRARY_PATH
fi

if [ $LIBGL_DRIVERS_PATH ]
then
  if ! set | grep LIBGL_DRIVERS_PATH | grep /usr/lib/dri > /dev/null
  then
    LIBGL_DRIVERS_PATH=$LIBGL_DRIVERS_PATH:/usr/lib/dri
    export LIBGL_DRIVERS_PATH
  fi
else
  LIBGL_DRIVERS_PATH=/usr/lib/dri
  export LIBGL_DRIVERS_PATH
fi

### END ATI FGLRX ###
/etc/profile.d/ +

tongue

That file has since been chmodded -x.

-dav7

Last edited by dav7 (2008-09-19 11:14:02)


Windows was made for looking at success from a distance through a wall of oversimplicity. Linux removes the wall, so you can just walk up to success and make it your own.
--
Reinventing the wheel is fun. You get to redefine pi.

Offline

#39 2008-09-19 11:28:17

dav7
Member
From: Australia
Registered: 2008-02-08
Posts: 674

Re: 82845G "Intelgrated" graphics + direct rendering. Possibility?

After rebooting...

I HAS GOOD NEWS!!!111234756928

Well, both good and bad news. The good news is in bold, the bad is underlined.

name of display: :0.0
libGL: XF86DRIGetClientDriverName: 1.9.0 i915 (screen 0)
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/tls/i915_dri.so
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/i915_dri.so
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
libGL error:
Can't open configuration file /etc/drirc: No such file or directory.
libGL error:
Can't open configuration file /Users/dav7/.drirc: No such file or directory.
Failed to initialize TTM buffer manager.  Falling back to classic.

display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_OML_swap_method, GLX_SGI_swap_control, GLX_SGIS_multisample,
    GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_swap_control,
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_SGI_swap_control,
    GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
    GLX_SGIX_visual_select_group
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) 845G 20061102 x86/MMX/SSE2
OpenGL version string: 1.3 Mesa 7.1
OpenGL extensions:
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_point_parameters,
    GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
    GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat,
    GL_ARB_texture_non_power_of_two, GL_ARB_texture_rectangle,
    GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object,
    GL_ARB_vertex_program, GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra,
    GL_EXT_blend_color, GL_EXT_blend_equation_separate,
    GL_EXT_blend_func_separate, GL_EXT_blend_logic_op, GL_EXT_blend_minmax,
    GL_EXT_blend_subtract, GL_EXT_clip_volume_hint, GL_EXT_cull_vertex,
    GL_EXT_compiled_vertex_array, GL_EXT_copy_texture,
    GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
    GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels,
    GL_EXT_point_parameters, GL_EXT_polygon_offset, GL_EXT_rescale_normal,
    GL_EXT_secondary_color, GL_EXT_separate_specular_color,
    GL_EXT_stencil_wrap, GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D,
    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias,
    GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_vertex_array,
    GL_3DFX_texture_compression_FXT1, GL_APPLE_client_storage,
    GL_APPLE_packed_pixels, GL_ATI_blend_equation_separate,
    GL_ATI_separate_stencil, GL_IBM_rasterpos_clip,
    GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
    GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_MESA_window_pos,
    GL_NV_blend_square, GL_NV_light_max_exponent, GL_NV_point_sprite,
    GL_NV_texture_rectangle, GL_NV_texgen_reflection, GL_NV_vertex_program,
    GL_NV_vertex_program1_1, GL_OES_read_format, GL_SGIS_generate_mipmap,
    GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
    GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays

3 GLX Visuals
   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x21 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x22 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x73 32 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None

36 GLXFBConfigs:
   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x74  0 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x75  0 tc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x76  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x77  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x78  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x79  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x7a  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x7b  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x7c  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x7d  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x7e  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x7f  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x80  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x81  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x82  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x83  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x84  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x85  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x86  0 dc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x87  0 dc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x88  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x89  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x8a  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x8b  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x8c  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x8d  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x8e  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x8f  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x90  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x91  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x92  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x93  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x94  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x95  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x96  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x97  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow

However...

/Users/dav7/ + LIBGL_DEBUG=verbose glxinfo | grep pixmap
libGL: XF86DRIGetClientDriverName: 1.9.0 i915 (screen 0)
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/tls/i915_dri.so
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/i915_dri.so
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
libGL error:
Can't open configuration file /etc/drirc: No such file or directory.
libGL error:
Can't open configuration file /Users/dav7/.drirc: No such file or directory.
Failed to initialize TTM buffer manager.  Falling back to classic.

    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap

You can see in the non-italic text (what I assume went to stderr), I have GLX_EXT_texture_from_pixmap listed twice. I remember being told it needs to be listed 3 times (in the OpenGL extensions section) for it to be usable by Compiz Fusion.

But I have direct rendering. Sortakinda. big_smile lol cool

-dav7


Windows was made for looking at success from a distance through a wall of oversimplicity. Linux removes the wall, so you can just walk up to success and make it your own.
--
Reinventing the wheel is fun. You get to redefine pi.

Offline

#40 2008-09-19 11:46:01

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: 82845G "Intelgrated" graphics + direct rendering. Possibility?

^.^

No, listed twice is okay, at least that's what I have too (Radeon 9250).

Use compiz-check.


1000

Offline

#41 2008-09-19 15:18:04

dav7
Member
From: Australia
Registered: 2008-02-08
Posts: 674

Re: 82845G "Intelgrated" graphics + direct rendering. Possibility?

I've actually tried Compiz Fusion out already. Performance isn't great with larger-than-too-small-to-be-useful window sizes, the cube runs at about 10fps, and Firefox is unusable. I wasn't out to try Compiz though.

glxgears gives me 83-84fps, which is nice - and while using 17% to 23% CPU! I was pretty shocked when I opened htop and saw that, while just waiting for it to say 83%+ CPU usage tongue

I ran compiz-check anyway for teh lulz (and because I are happy-ish), and I colored the output as well.

/Users/dav7/ + ./compiz-check

Gathering information about your system...

Distribution:                  Arch Linux
Desktop environment:   GNOME
Graphics chip:               Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 01)
Driver in use:               intel
Rendering method:       AIGLX

Checking if it's possible to run Compiz on your system...

Checking for texture_from_pixmap...              [ OK ]
Checking for non power of two support...         [ OK ]
Checking for composite extension...                [ OK ]
Checking for FBConfig...                                 [ OK ]
Checking for hardware/setup problems...         [ OK ]

I'm a little impressed that it figured out that I use Arch Linux... heheh big_smile

It didn't guess my session correctly though - I do use GNOME... as a session manager. As an actual desktop environment, I use Openbox and tint2. But hey, awesome tongue

-dav7

Last edited by dav7 (2008-09-19 15:23:37)


Windows was made for looking at success from a distance through a wall of oversimplicity. Linux removes the wall, so you can just walk up to success and make it your own.
--
Reinventing the wheel is fun. You get to redefine pi.

Offline

#42 2008-09-20 07:38:18

dav7
Member
From: Australia
Registered: 2008-02-08
Posts: 674

Re: 82845G "Intelgrated" graphics + direct rendering. Possibility?

Okay, this isn't *completely* solved yet.

I'm getting occasional rendering artifacts. Like when I resize a window, the little popup alert that appears in the window isn't drawn out of the image properly if I resize quickly (and I tend to do so, since I can big_smile) and it leaves artifacts. I can typically resize the window again a little more slowly to draw the lines left of the resize box away, but what can I do to get a more permanent fix?

-dav7

Last edited by dav7 (2008-09-20 07:39:22)


Windows was made for looking at success from a distance through a wall of oversimplicity. Linux removes the wall, so you can just walk up to success and make it your own.
--
Reinventing the wheel is fun. You get to redefine pi.

Offline

#43 2008-09-20 08:08:41

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: 82845G "Intelgrated" graphics + direct rendering. Possibility?

Is there a manpage for the driver? I don't know Intel graphics but perhaps you can try switching from XAA to EXA 2D acceleration, or the other way.


1000

Offline

#44 2008-09-21 01:05:01

Onwards
Member
From: Pakistan
Registered: 2007-04-18
Posts: 108

Re: 82845G "Intelgrated" graphics + direct rendering. Possibility?

I am using exactly the same card, have EXA enabled by default, with 3D accel. and with 2581 FPS. I dont' have any xorg.conf. I 've checked the man page for intel driver. It uses the optimal settings by default, so no need of much tinkering.

I also 've an ATI Mobility Firegl 9000, that too has 3D without any xorg.conf.

P.S. I am using xf86-video-intel BTW.

Last edited by Onwards (2008-09-21 01:10:31)

Offline

Board footer

Powered by FluxBB