Page 1 of 2 12 LastLast
Results 1 to 10 of 16

Thread: Intel Graphics on openSUSE 11.4

  1. #1
    Join Date
    Jun 2008
    Location
    Omaha, NE
    Posts
    526

    Default Intel Graphics on openSUSE 11.4

    I upgraded my mother's computer from openSUSE 11.3 to openSUSE 11.4 last night and now we're having some issues with the video display. The resolution isn't set correctly, and I can't seem to set the correct resolution in KDE with systemsettings, nor from the command line with xrandr.

    The right side of the screen is black/empty, and I can't see the bottom of the screen because it is displaying the wrong resolution.

    Even more odd is that systemsettings shows two displays active. This is an All-In-One PC with the monitor built in. I'm not doing any video out.

    VGA1 shows the correct resolution (native resolution) of 1680x1050.

    LVDS1 shows 1600x1200, which explains why I can't see the bottom, and why the right side has empty space.

    The problem is that if I disable LVDS1, I get a blank screen. And I can't set LVDS1 to the correct resolution. It doesn't show as an option.

    Looking at lspci, I see the Intel i915 driver is being used, but I don't know if that is the correct driver. lspci -v isn't telling me the specific chipset.

  2. #2
    Join Date
    Mar 2008
    Location
    Phuket, Thailand
    Posts
    27,108
    Blog Entries
    40

    Default Re: Intel Graphics on openSUSE 11.4

    Quote Originally Posted by enderandrew View Post
    lspci -v isn't telling me the specific chipset.
    Try:
    Code:
    /sbin/lspci -nnk

  3. #3
    Join Date
    Mar 2008
    Location
    Phuket, Thailand
    Posts
    27,108
    Blog Entries
    40

    Default Re: Intel Graphics on openSUSE 11.4

    Quote Originally Posted by enderandrew View Post
    The right side of the screen is black/empty, and I can't see the bottom of the screen because it is displaying the wrong resolution.

    Even more odd is that systemsettings shows two displays active. This is an All-In-One PC with the monitor built in. I'm not doing any video out.

    VGA1 shows the correct resolution (native resolution) of 1680x1050.

    LVDS1 shows 1600x1200, which explains why I can't see the bottom, and why the right side has empty space.

    The problem is that if I disable LVDS1, I get a blank screen. And I can't set LVDS1 to the correct resolution. It doesn't show as an option.
    It reads like your all in one display is the LVDS1 display.

    Can you help us on this thread understand better your problem by copying the output of:
    Code:
    xrandr
    and posting it to SUSE Paste and then post here the output URL/webaddress where that content is located.

    and also copying the content of /var/log/Xorg.0.log file and post it to SUSE Paste and then post here the output URL/webaddress where that content is located.

  4. #4
    Join Date
    Jun 2008
    Location
    Omaha, NE
    Posts
    526

    Default Re: Intel Graphics on openSUSE 11.4

    Quote Originally Posted by oldcpu View Post
    Try:
    Code:
    /sbin/lspci -nnk
    Sadly, still no help.

    Code:
    00:02.0 VGA compatible controller [0300]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e22] (rev 03)
            Subsystem: Sony Corporation Device [104d:9044]
            Kernel driver in use: i915
    00:02.1 Display controller [0380]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e23] (rev 03)
            Subsystem: Sony Corporation Device [104d:9044]
    xrandr:
    http://susepaste.org/67762538

    xorg log:
    http://susepaste.org/78164513

    I tried manually adding modes and modelines in xorg.conf.d but that just crashes X.

  5. #5
    Join Date
    Mar 2008
    Location
    Phuket, Thailand
    Posts
    27,108
    Blog Entries
    40

    Default Re: Intel Graphics on openSUSE 11.4

    Quote Originally Posted by enderandrew View Post
    Sadly, still no help.

    Code:
    00:02.0 VGA compatible controller [0300]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e22] (rev 03)
            Subsystem: Sony Corporation Device [104d:9044]
            Kernel driver in use: i915
    00:02.1 Display controller [0380]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e23] (rev 03)
            Subsystem: Sony Corporation Device [104d:9044]
    When I surf on the 8086:2e23 I get this page: PCI Devices which suggests your graphic hardware is the Eaglelake HECI Controller or 4 Series Chipset Integrated Graphics Controller. So that does give some info.

  6. #6
    Join Date
    Mar 2008
    Location
    Phuket, Thailand
    Posts
    27,108
    Blog Entries
    40

    Default Re: Intel Graphics on openSUSE 11.4

    Quote Originally Posted by enderandrew View Post
    xrandr:
    SUSE Paste
    I see the LVDS1 has 1400x1050 resolution available. I take it that is not the correct resolution either ?

  7. #7
    Join Date
    Mar 2008
    Location
    Phuket, Thailand
    Posts
    27,108
    Blog Entries
    40

    Default Re: Intel Graphics on openSUSE 11.4

    Quote Originally Posted by oldcpu View Post
    When I surf on the 8086:2e23 I get this page: PCI Devices which suggests your graphic hardware is the Eaglelake HECI Controller or 4 Series Chipset Integrated Graphics Controller. So that does give some info.
    Further to this post of mine, I note from the /var/log/Xorg.0.log file :
    Code:
    #[    28.270] (II) intel(0): Integrated Graphics Chipset: Intel(R) G45/G43
    #[    28.270] (--) intel(0): Chipset: "G45/G43"
    further identifying your graphic chipset.

  8. #8
    Join Date
    Jun 2008
    Location
    Omaha, NE
    Posts
    526

    Default Re: Intel Graphics on openSUSE 11.4

    Quote Originally Posted by oldcpu View Post
    Further to this post of mine, I note from the /var/log/Xorg.0.log file :
    Code:
    #[    28.270] (II) intel(0): Integrated Graphics Chipset: Intel(R) G45/G43
    #[    28.270] (--) intel(0): Chipset: "G45/G43"
    further identifying your graphic chipset.
    I've been Googling G45 xorg.conf or G45 Linux for hours and I'm still at a loss. It seems that using the "intel" driver is recommended (which I've done by editing 50-device.conf)

    The video card supports 1680x1050 resolution. It certainly did with intel drivers under openSUSE 11.3. It shows that it will handle that resolution over VGA out. The odd thing is that it thinks VGA out and LVDS1 are both enabled at once, despite the fact that I'm not doing video out. And it doesn't seem to think the built-in monitor can handle the resolution (even though it always has). I used cvt to generate a modeline to put in 50-monitor.conf but when I use it, X won't start.

    Code:
    Option "PreferredMode "1680x1050"
    Modeline "1680x1050"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
    EndSection
    I also tried a line I see most people use with this video chipset.

    Code:
    Modeline "1680x1050"  146 1680 1784 1960 2240 1050 1053 1059 1089
    X just doesn't seem to believe this monitor can handle that resolution, and it won't scale any other resolution to fill the screen, so I get empty areas on the screen. I dual-boot into Windows and the monitor is handling 1680x1050 just fine. And under openSUSE 11.3, I achieved that resolution just fine.

    There may be a bug with 2.6.37+ or the newer Intel drivers. But if X is determined not to support that resolution on this monitor, I'm not sure what recourse I have other than wiping the partition and reinstalling openSUSE 11.3. Then I'd have no upgrade path moving forward.

    Any other suggestions?

  9. #9
    Join Date
    Jun 2008
    Location
    Omaha, NE
    Posts
    526

    Default Re: Intel Graphics on openSUSE 11.4

    Sadly, Intel lists this as a bug with their Windows drivers where sometimes they can't read the native resolution of LCD screens and can't change to resolutions like 1680x1050. The fix is to install the latest Windows drivers and hope for the best. And unlike Nvidia, Intel doesn't support pointing to a custom edid.bin file.

  10. #10
    Join Date
    Jun 2008
    Location
    Omaha, NE
    Posts
    526

    Default Re: Intel Graphics on openSUSE 11.4

    My "fix" wasn't a good one. I didn't want to wipe and reinstall from scratch, especially since this PC didn't have a separate home partition. That surprises me as I normally do that on PCs I install.

    I added the 11.3 OSS repo to an 11.4 install, and installed the old 2.6.34 kernel, and old version of Xorg. Now it only sees one display as active, and it defaults to the native 1680x1050 resolution. So there is definitely a bug with the new version.

Page 1 of 2 12 LastLast

Posting Permissions

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