Page 3 of 4 FirstFirst 1234 LastLast
Results 21 to 30 of 35

Thread: HOW TO: Configuring Xorg for use with Intel i810 and higher video cards

  1. #21
    Join Date
    Aug 2005
    Beans
    1

    Re: HOW TO: Configuring Xorg for use with Intel i810 and higher video cards

    I try all the tricks given here with bad results... So I succed by my own :
    I got a Knoppix-debian version that works with my I810 ( ) video card. So I edited the XF86Config file and just copy in the right section the "modelines" and other VideoRam, HorizSync and VertRefresh.
    This is a little bit ugly but it works.

    If its help, this is a part of my now working xorg.conf:


    Section "Device"
    Identifier "Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device"
    Driver "i810"
    BusID "PCI:0:2:0"
    VideoRam 64000
    EndSection

    Section "Monitor"
    Identifier "COMPAQ 7500"
    Option "DPMS"
    Option "NoDCC"
    HorizSync 30 - 70 # DDC-probed
    VertRefresh 50 - 140 # DDC-probed
    ModeLine "1024x768" 94.50 1024 1072 1168 1376 768 769 772 808 +hsync +vsync
    # 1024x768, 75.0Hz; hfreq=60.02, vfreq=75.03
    ModeLine "1024x768" 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
    # 800x600, 85.0Hz; hfreq=53.67, vfreq=85.06
    ModeLine "800x600" 56.25 800 832 896 1048 600 601 604 631 +hsync +vsync
    # 800x600, 75.0Hz; hfreq=46.88, vfreq=75.00
    ModeLine "800x600" 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync
    # 800x600, 60.0Hz; hfreq=37.88, vfreq=60.32
    ModeLine "800x600" 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync
    # 640x480, 85.0Hz; hfreq=43.27, vfreq=85.01
    ModeLine "640x480" 36.00 640 696 752 832 480 481 484 509 -hsync -vsync
    # 640x480, 75.0Hz; hfreq=37.50, vfreq=75.00
    ModeLine "640x480" 31.50 640 656 720 840 480 481 484 500 -hsync -vsync
    # 640x480, 60.0Hz; hfreq=31.47, vfreq=59.94
    ModeLine "640x480" 25.17 640 648 744 784 480 482 484 509 -hsync -vsync
    # Extended modelines with GTF timings

    ModeLine "640x480" 43.16 640 680 744 848 480 481 484 509 -HSync +Vsync

    ModeLine "768x576" 34.96 768 792 872 976 576 577 580 597 -HSync +Vsync

    ModeLine "768x576" 42.93 768 800 880 992 576 577 580 601 -HSync +Vsync

    ModeLine "768x576" 45.51 768 808 888 1008 576 577 580 602 -HSync +Vsync

    ModeLine "768x576" 51.84 768 808 888 1008 576 577 580 605 -HSync +Vsync

    ModeLine "768x576" 62.57 768 816 896 1024 576 577 580 611 -HSync +Vsync

    ModeLine "800x600" 68.18 800 848 936 1072 600 601 604 636 -HSync +Vsync

    ModeLine "1024x768" 113.31 1024 1096 1208 1392 768 769 772 814 -HSync +Vsync

    ModeLine "1152x864" 81.62 1152 1216 1336 1520 864 865 868 895 -HSync +Vsync

    ModeLine "1152x864" 119.65 1152 1224 1352 1552 864 865 868 907 -HSync +Vsync

    ModeLine "1152x864" 143.47 1152 1232 1360 1568 864 865 868 915 -HSync +Vsync

    ModeLine "1280x960" 124.54 1280 1368 1504 1728 960 961 964 1001 -HSync +Vsync

    ModeLine "1280x960" 129.86 1280 1368 1504 1728 960 961 964 1002 -HSync +Vsync

    ModeLine "1280x960" 178.99 1280 1376 1520 1760 960 961 964 1017 -HSync +Vsync

    ModeLine "1280x1024" 190.96 1280 1376 1520 1760 1024 1025 1028 1085 -HSync +Vsync

    ModeLine "1400x1050" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -HSync +Vsync

    ModeLine "1400x1050" 149.34 1400 1496 1648 1896 1050 1051 1054 1094 -HSync +Vsync

    ModeLine "1400x1050" 155.85 1400 1496 1648 1896 1050 1051 1054 1096 -HSync +Vsync

    ModeLine "1400x1050" 179.26 1400 1504 1656 1912 1050 1051 1054 1103 -HSync +Vsync

    ModeLine "1400x1050" 214.39 1400 1512 1664 1928 1050 1051 1054 1112 -HSync +Vsync

    ModeLine "1600x1200" 280.64 1600 1728 1904 2208 1200 1201 1204 1271 -HSync +Vsync

    Modeline "1920x1200" 193.16 1920 2048 2256 2592 1200 1201 1204 1242 -HSync +HSync
    EndSection

    Section "Screen"
    Identifier "Default Screen"
    Device "Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device"
    Monitor "COMPAQ 7500"
    DefaultDepth 24
    SubSection "Display"
    Depth 1
    Modes "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 4
    Modes "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 8
    Modes "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 15
    Modes "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 16
    Modes "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
    Depth 24
    Modes "1024x768" "800x600" "640x480"
    EndSubSection
    EndSection

    Section "ServerLayout"
    Identifier "Default Layout"
    Screen "Default Screen"
    InputDevice "Generic Keyboard"
    InputDevice "Configured Mouse"
    EndSection

    Section "DRI"
    Mode 0666
    EndSection

  2. #22
    Join Date
    Apr 2005
    Beans
    40

    Re: HOW TO: Configuring Xorg for use with Intel i810 and higher video cards

    This didn't work for you?

    Link

  3. #23
    Join Date
    Aug 2005
    Beans
    242
    Distro
    Hardy Heron (Ubuntu Development)

    Re: HOW TO: Configuring Xorg for use with Intel i810 and higher video cards

    Quote Originally Posted by shakin
    I've seen a lot of people having issues with integrated Intel video chipsets. I though I'd share my success story (well, mostly success. There is one minor problem addressed at the bottom of this how-to). I successfully ran Xorg on an integrated i915 chipset, but I believe this will work for any i810 or higher video chipset since I'm using the i810 driver.

    In my case, the specific problem I was dealing with is that the Hoary installer gave me the vesa driver, which is servicable, but not great. After running dpkg-reconfigure xserver-xorg and manually selecting the i810 driver, my LCD monitor would fail to accept the requested video mode unless I commented out the horiz and vert refresh lines in my xorg monitor config, then it would force me to use 640x480. This is apparently because a faulty video bios that doesn't report valid video modes. Thus, I needed to use a program called 855resolution to force a better video mode. This how-to walks you through the process of installing and configuring 855resolution, then changing your xorg.conf file to start with the i810 driver.

    Let's go...

    - run 'wget http://ftp.psn.ru/debian/pool/main/8/855resolution/855resolution_0.3-4_i386.deb'
    - run 'dpkg -i 855resolution_0.3-4_i386.deb'
    - run 'sudo gedit /etc/default/855resolution'
    - add config from modes list

    Mode 30 : 640x480, 8 bits/pixel
    Mode 32 : 800x600, 8 bits/pixel
    Mode 34 : 1024x768, 8 bits/pixel
    Mode 38 : 1280x1024, 8 bits/pixel
    Mode 3a : 1600x1200, 8 bits/pixel
    Mode 3c : 1400x1050, 8 bits/pixel
    Mode 41 : 640x480, 16 bits/pixel
    Mode 43 : 800x600, 16 bits/pixel
    Mode 45 : 1024x768, 16 bits/pixel
    Mode 49 : 1280x1024, 16 bits/pixel
    Mode 4b : 1600x1200, 16 bits/pixel
    Mode 4d : 1400x1050, 16 bits/pixel
    Mode 50 : 640x480, 32 bits/pixel
    Mode 52 : 800x600, 32 bits/pixel
    Mode 54 : 1024x768, 32 bits/pixel
    Mode 58 : 1280x1024, 32 bits/pixel
    Mode 5a : 1600x1200, 32 bits/pixel
    Mode 5c : 1400x1050, 32 bits/pixel

    eg. (you need 3 lines in the file)

    MODE=58
    XRESO=1280
    YRESO=1024

    (look in /usr/share/doc/855resolution/README.Debian for more configuration information if you want)

    - run 'sudo /etc/init.d/855resolution start' (should provide feedback that the patch is complete)
    - run 'sudo gedit /etc/X11/xorg.conf'
    - In gedit, change your video driver to i810 (Driver "i810") in your device section. It is probably set to vesa by default.
    - Restart X by pressing ctrl-alt-backspace or rebooting your computer.
    - If X won't start after doing this you can go into command prompt mode from the Grub menu (recovery mode) and edit /etc/X11/xorg.conf to change your driver back to what it was (probably vesa)

    - Note: on my system there is a problem where X initially starts in an invalid mode and my LCD won't display it. I switch to another terminal (ctrl-alt-F1) and then switch back to X (alt-F7) and then it works. I believe this is a refresh rate problem. I will update this how-to with a solution when I find it.
    Got this to work. Also check out this thread regarding the fix to 640X480 problem: http://www.ubuntuforums.org/showthread.php?t=55614

  4. #24
    Join Date
    Jul 2005
    Beans
    431

    Re: HOW TO: Configuring Xorg for use with Intel i810 and higher video cards

    HI,
    I just wanted to post my xorg.conf as a reference, this is how I got mine to work...

    http://www.majikstreet.org/xorg.conf

  5. #25
    Join Date
    Feb 2005
    Beans
    86

    Re: HOW TO: Configuring Xorg for use with Intel i810 and higher video cards

    I helped somebody with an i810 chipset.

    I tried to follow this but in the end, this soulution did it..

    All I did was add in the Hoirzontal Sync, Vertical Refresh and the Video RAM into xorg.conf, like so

    Section "Device"
    Identifier "Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device"
    Driver "i810"
    BusID "PCI:0:2:0"
    VideoRam 65536
    EndSection

    Section "Monitor"
    Identifier "SyncMaster"
    Option "DPMS"
    HorizSync 30-70
    VertRefresh 50-160

    EndSection


    (Generic Disclaimer: Settings used for example, yours will vary depending on what monitor you have and what you have your BIOS set to allocate system RAM for video. Not responsible for blowing up your monitor or something )

    From what I gather on here, the i810 chipsets sometimes get a bad count of memory from the BIOS and get X to think there is only 1MB to use for video, or something.

  6. #26
    Join Date
    Sep 2005
    Beans
    62
    Distro
    Ubuntu 8.04 Hardy Heron

    Re: HOW TO: Configuring Xorg for use with Intel i810 and higher video cards

    Hi everybody, new to the forums, been using Ubuntu since July or so and now have bought a laptop:

    I had the already known problem with the i810 but I could not work it out with the monitor frequency workaround. So I inserted the new Ubuntu 5.10 live preview, copied i810_drv.o from /etc/X11R6/.... to Ubuntu 5.04 and now it works alright, without changing anything in xorg.conf. The i810_drv.o file from 5.04 must be broken or something.

    You can also get working i810_drv.o in the web, I think.

    Bye and hope it helps.

  7. #27
    Join Date
    Aug 2005
    Beans
    6

    Re: HOW TO: Configuring Xorg for use with Intel i810 and higher video cards

    So is direct rendering now enabled? What does glxinfo tell about direct rendering?

  8. #28
    Join Date
    Jul 2005
    Location
    Livermore, CA
    Beans
    25
    Distro
    Xubuntu 7.04 Feisty Fawn

    Re: HOW TO: Configuring Xorg for use with Intel i810 and higher video cards

    I managed to get it to give me 1280x1024.

    But: It's drawing everything twice in weird places. The refresh rate according to the screen resolution dialouge is 75 -- acording to my moniter it's 60. Could this be the problem? And if so ... how do I fix it? Thank you!

    When I change the driver in xorg.conf to 'vesa' everything works peachy and the moniter says 75.

    [the moniter is a BenQ FP731 -- the computer is an HP pavillion a600y]

    thank you in advance.
    Last edited by tregetour; October 9th, 2005 at 08:36 PM.

  9. #29
    Join Date
    Sep 2005
    Location
    Poland
    Beans
    30
    Distro
    Ubuntu 7.10 Gutsy Gibbon

    Re: HOW TO: Configuring Xorg for use with Intel i810 and higher video cards

    I have very low fps on my acer notebook Intel 855GM
    About 250 fps, after installation of DRI drivers.
    There is no direct rendering how to switch it on?

    glxinfo
    name of display: :0.0
    libGL warning: 3D driver returned no fbconfigs.
    libGL error: InitDriver failed
    libGL error: reverting to (slow) indirect rendering
    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 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_OML_swap_method,
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
    GLX_SGIX_visual_select_group
    OpenGL vendor string: Mesa project: www.mesa3d.org
    OpenGL renderer string: Mesa GLX Indirect
    OpenGL version string: 1.2 (1.5 Mesa 6.2.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 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
    0x24 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
    0x25 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x26 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x27 24 tc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
    0x28 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
    0x29 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x2a 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x2b 24 dc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
    0x2c 24 dc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
    0x2d 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x2e 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
    0x2f 24 dc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
    0x30 24 dc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
    0x31 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
    0x32 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow

  10. #30
    Join Date
    Sep 2005
    Location
    Poland
    Beans
    30
    Distro
    Ubuntu 7.10 Gutsy Gibbon

    Re: HOW TO: Configuring Xorg for use with Intel i810 and higher video cards

    I have similar problem 855gm and installed DRI following instruction (for intel i915) HOWTO: Enable DRI (3D support) on SAVAGE cards.
    Fps is about 300, and lsgrep is showing:

    lsmod | grep drm
    drm 74168 2 i915
    agpgart 34792 3 drm,intel_agp

    but: glxinfo is showing no 3D rendering
    $ glxinfo |grep rendering
    libGL warning: 3D driver returned no fbconfigs.
    libGL error: InitDriver failed
    libGL error: reverting to (slow) indirect rendering
    direct rendering: No

    Any idea how to fix it?

Page 3 of 4 FirstFirst 1234 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •