Altering graphics card size in Mandriva 2006

Discussion in 'Linux, BSD and Other OS's' started by DavidNW, Jul 25, 2006.

  1. DavidNW

    DavidNW Big Geek

    Likes Received:
    0
    Trophy Points:
    16
    Does anyone know how I can change the graphics card size (MBs) within Mandriva 2006? I selected the wrong option when I installed Mandriva (long story) and would like to change it now.

    I've been into MCC to see how I could do this, but there seems to be no option. I know I could do it if I ran setup again, but I don't want to start from scratch if it can be avoided.
     
  2. megamaced

    megamaced Geek Geek Geek!

    Likes Received:
    0
    Trophy Points:
    36
    Yes, you need to edit your xorg.conf file:

    Code:
    sudo kate /etc/X11/xorg.conf
    Code:
    # File generated by XFdrake.
     
     # ************************************************** ********************
     # Refer to the XF86Config man page for details about the format of
     # this file.
     # ************************************************** ********************
     
     Section "Files"
     # Multiple FontPath entries are allowed (they are concatenated together)
     # By default, Mandrake 6.0 and later now use a font server independent of
     # the X server to render fonts.
     FontPath "unix/:-1"
     EndSection
     
     Section "ServerFlags"
     #DontZap # disable <Crtl><Alt><BS> (server abort)
     #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
     AllowMouseOpenFail # allows the server to start up even if the mouse does not work
     EndSection
     
     Section "Module"
     Load "dbe" # Double-Buffering Extension
     Load "v4l" # Video for Linux
     Load "dri"
     Load "extmod"
     Load "type1"
     Load "freetype"
     Load "glx" # 3D layer
     EndSection
     
     Section "InputDevice"
     Identifier "Keyboard1"
     Driver "keyboard"
     Option "XkbModel" "pc105"
     Option "XkbLayout" "gb"
     Option "XkbOptions" "compose:rwin"
     EndSection
     
     Section "InputDevice"
     Identifier "Mouse1"
     Driver "mouse"
     Option "Protocol" "ExplorerPS/2"
     Option "Device" "/dev/mouse"
     Option "ZAxisMapping" "6 7"
     EndSection
     
     Section "Monitor"
     Identifier "monitor1"
     VendorName "Generic"
     ModelName "1024x768 @ 70 Hz"
     HorizSync 31.5-57.0
     VertRefresh 50-70
     
     # TV fullscreen mode or DVD fullscreen output.
     # 768x576 @ 79 Hz, 50 kHz hsync
     ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630
     
     # 768x576 @ 100 Hz, 61.6 kHz hsync
     ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616
     EndSection
     
     Section "Device"
     Identifier "device1"
     VendorName "S3 Inc."
     BoardName "S3 Savage4"
     Driver "savage"
     VideoRam 32768
     Option "DPMS"
     # Option "no_accel" # You may enable this if there are timeouts when starting X
     EndSection
     
     Section "Screen"
     Identifier "screen1"
     Device "device1"
     Monitor "monitor1"
     DefaultColorDepth 24
     
     Subsection "Display"
     Depth 8
     Virtual 800 600
     EndSubsection
     
     Subsection "Display"
     Depth 15
     Virtual 800 600
     EndSubsection
     
     Subsection "Display"
     Depth 16
     Virtual 1024 768
     EndSubsection
     
     Subsection "Display"
     Depth 24
     Virtual 1024 768
     EndSubsection
     EndSection
     
     Section "ServerLayout"
     Identifier "layout1"
     InputDevice "Keyboard1" "CoreKeyboard"
     InputDevice "Mouse1" "CorePointer"
     Screen "screen1"
     EndSection
    
    Section "DRI"
    	Mode	0666
    EndSection
    
    Basically, open up your xorg.conf file and delete everything that's in there. Then copy all of the text above. I've changed your resolution to 1024X768, enabled DRI and inceased the amount of video RAM as well!

    Once you've copied all of the text into your xorg.conf file, just save it and restart the computer. Should something go wrong, you have a backup which we can restore remember? I think we called it xorg.conf.working.backup
     
  3. DavidNW

    DavidNW Big Geek

    Likes Received:
    0
    Trophy Points:
    16
    Thanks very much, Mega. So, after I have run sudo kate /etc/X11/xorg.conf the new settings will come up in Kate, and I just save the file and reboot.

    Now, the only problem is: I ran the command sudo cp /usr/X11/xorg.conf /usr/X11/xorg.conf.working.backup - the command (you kindly provided me with) to backup the xorg file and it came up with this. Please see attached screenshot:
     
  4. megamaced

    megamaced Geek Geek Geek!

    Likes Received:
    0
    Trophy Points:
    36
    Whoops! :O

    Let me give you that again!

    Code:
    sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.working.backup
    Yes, the settings will come up in Kate. But you need to delete all of the text in that file, then copy and paste the text in my previous post
     
  5. DavidNW

    DavidNW Big Geek

    Likes Received:
    0
    Trophy Points:
    16
    Cheers, Mega. I've now backed the file up. I see it's saved itself to its own location. I have also saved a copy to my Home folder. I'll sort things out tomorrow and will post to let you know how it went.
     
  6. DavidNW

    DavidNW Big Geek

    Likes Received:
    0
    Trophy Points:
    16
    Actually, I managed to do it this evening. Well, all seems much better and I have played a couple of video clips to test things out - no problems there and web pages render faster! Well done!

    In any event, I have the old settings to revert back to if things go awry.

    Cheers :beer:
     
  7. megamaced

    megamaced Geek Geek Geek!

    Likes Received:
    0
    Trophy Points:
    36
    Thats good news :)

    Just to make sure though, can you post the output of the following command:

    Code:
    glxinfo
     
  8. DavidNW

    DavidNW Big Geek

    Likes Received:
    0
    Trophy Points:
    16
    Sure, here it is: :)

    Code:
    Password:
    [root@localhost david]# glxinfo
    name of display: :0.0
    display: :0  screen: 0
    direct rendering: No
    server glx vendor string: SGI
    server glx version string: 1.2
    server glx extensions:
        GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
        GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
        GLX_SGIS_multisample, GLX_SGIX_fbconfig
    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_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 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_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
        GLX_SGIX_visual_select_group
    OpenGL vendor string: Mesa project: [url=http://www.mesa3d.org]Mesa Home Page[/url]
    OpenGL renderer string: Mesa GLX Indirect
    OpenGL version string: 1.2 (1.5 Mesa 6.3.1)
    OpenGL extensions:
        GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multitexture,
        GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow,
        GL_ARB_shadow_ambient, GL_ARB_texture_border_clamp,
        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_rectangle, GL_ARB_transpose_matrix, GL_ARB_window_pos,
        GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, 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_copy_texture, GL_EXT_draw_range_elements,
        GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, 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_shadow_funcs, GL_EXT_stencil_two_side, 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_lod_bias, GL_EXT_texture_object, GL_EXT_texture_rectangle,
        GL_EXT_vertex_array, GL_APPLE_packed_pixels, GL_ATI_texture_env_combine3,
        GL_ATI_texture_mirror_once, GL_ATIX_texture_env_combine3,
        GL_HP_occlusion_test, GL_IBM_texture_mirrored_repeat,
        GL_INGR_blend_func_separate, GL_MESA_pack_invert, GL_MESA_ycbcr_texture,
        GL_NV_blend_square, GL_NV_point_sprite, GL_NV_texgen_reflection,
        GL_NV_texture_rectangle, GL_SGIS_generate_mipmap,
        GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
        GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SGIX_shadow,
        GL_SGIX_shadow_ambient, GL_SUN_multi_draw_arrays
    glu version: 1.3
    glu extensions:
        GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
    
       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
    ----------------------------------------------------------------------
    0x23 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  0 0 None
    0x24 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None
    0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
    0x26 24 tc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
    0x27 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  0 0 None
    0x28 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None
    0x29 24 dc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
    0x2a 24 dc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
    [root@localhost david]#
     

Share This Page