Hi,
anew thanks for your continuus quest with this racy !
That's nice to have an embedded OpenGL !
But ....
Here on a pentium IV with 82845G brookdale video chip:
the X and/or OpenGL settings defined on the pristine state change to another (-->different and maybe downgraded) settings when the corresponding pupsave file is created.
No new software nor libs were added.
and...
question: I had like to know how to keep the same settings as upon the pristine boot?
Some more details:
1. Booting pristine (pfix=ram) + restarting Xorgwizard to «Choose» the Intel driver and 1280x1024x24 resolution gives the following reports:
Code: Select all
# xdriinfo
Screen 0: not direct rendering capable. <--------<<<
#
# glxinfo
name of display: :0
display: :0 screen: 0
direct rendering: Yes <--------<<<
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_MESA_copy_sub_buffer, GLX_INTEL_swap_event
client glx vendor string: Mesa Project and 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_copy_sub_buffer,
GLX_MESA_swap_control, 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_INTEL_swap_event
GLX version: 1.4
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_INTEL_swap_event
OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 2.1 Mesa 7.10.3 <--------<<<
OpenGL shading language version string: 1.20
OpenGL extensions:
...
#
# report-video
Racy Puppy, version 5.2.2.8 on lun 27 fév 2012
Chip description:
2.0 VGA compatible controller
Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 01)
oem: Intel(r)845G/845GL/845GE/845GV Graphics Chip Accelerated VGA BIOS
product: Intel(r)845G/845GL/845GE/845GV Graphics Controller Hardware Version 0.0
X Server: Xorg
Driver used: intel
X.Org version: 1.11.0
dimensions: 1280x1024 pixels (338x270 millimeters)
depth of root window: 24 planes
...the above also recorded in /tmp/root/ as report-video,
and archived with xorg.conf and Xorg.0.log as report-video-full.gz
#
Scrolling is inhabitually slow (for instance scrolling any text file in geany);
looking at xorg.conf: commenting Screen 1 related lines (vesa driver) does not change anything in the X behaviour.
**********************************
2. Now just rebooting and creating the (frugal install) pupsave file (size = 768MB) gives the following reports:
Now xdriinfo tells «Screen 0: i915» without having done any change done on Xorgwizard ..whereas was «not direct rendering capable» on pristine !!
and
glxinfo tells «OpenGL version string: 1.3 Mesa 7.10.3» whereas it was «OpenGL version string: 2.1 Mesa 7.10.3» under pristine boot ?
Code: Select all
# xdriinfo
Screen 0: i915 <--------<<<
# glxinfo
name of display: :0
display: :0 screen: 0
direct rendering: Yes <--------<<<
server glx vendor string: SGI
server glx version string: 1.4
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_make_current_read, GLX_SGI_swap_control,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_INTEL_swap_event
client glx vendor string: Mesa Project and 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_copy_sub_buffer,
GLX_MESA_swap_control, 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_INTEL_swap_event
GLX version: 1.4
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
GLX_MESA_swap_control, 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_INTEL_swap_event
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) 845G x86/MMX/SSE2
OpenGL version string: 1.3 Mesa 7.10.3 <--------<<<
OpenGL extensions:
GL_ARB_copy_buffer, GL_ARB_draw_buffers, GL_ARB_draw_elements_base_vertex,
...
#
# report-video
Racy Puppy, version 5.2.2.8 on lun 27 fév 2012
Chip description:
2.0 VGA compatible controller
Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 01)
oem: Intel(r)845G/845GL/845GE/845GV Graphics Chip Accelerated VGA BIOS
product: Intel(r)845G/845GL/845GE/845GV Graphics Controller Hardware Version 0.0
X Server: Xorg
Driver used: intel
X.Org version: 1.11.0
dimensions: 1280x1024 pixels (338x270 millimeters)
depth of root window: 24 planes
...the above also recorded in /tmp/root/ as report-video,
and archived with xorg.conf and Xorg.0.log as report-video-full.gz
...
#
Scrolling for instance any text file in geany is now at habitual speed;.
looking at xorg.conf: only one screen now.
Thanks for any answer.
Cheers
Charlie