LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   SUSE / openSUSE (https://www.linuxquestions.org/questions/suse-opensuse-60/)
-   -   How to make Intel GM965 X3100 work in Suse 11 (https://www.linuxquestions.org/questions/suse-opensuse-60/how-to-make-intel-gm965-x3100-work-in-suse-11-a-672068/)

Doinkxs 09-24-2008 09:53 AM

How to make Intel GM965 X3100 work in Suse 11
 
Hi,

can anybody help me (dont have much exp) step by step guide how to configure intel GM965 (X3100) on SUSE 11?
Installed Suse and my screen is only on half of monitor. Tried to follow Intel Linux Graphics Driver Installation Guide, but seems cant do it without help.

xorg.conf says that driver is "intel" many modes are listed, but still dont have proper view.

Where should i start looking for problem?
any help? thanks

Simon Bridge 09-25-2008 02:57 AM

The i965 chipset is unstable under Xv (and compiz) - so you'll find it's features disabled by default.
The "intel" driver is correct.

Are you using gnome or kde?

Just to be sure - when you say the screen is on half the monitor, do you mean that you have a small, but complete desktop or that the desktop hangs off one side of the screen or the desktop us scrunched up?

Doinkxs 09-25-2008 03:17 AM

I am using KDE.

Desktop is full, but small: ~ half monitor lenght (rest is just black) and 2/3 height starting from top left corner, rest of 1/3 height is just fuzzy taskbar extention. hope you imagine.

suvl 09-25-2008 06:45 AM

Quote:

Originally Posted by Doinkxs (Post 3291101)
I am using KDE.

Desktop is full, but small: ~ half monitor lenght (rest is just black) and 2/3 height starting from top left corner, rest of 1/3 height is just fuzzy taskbar extention. hope you imagine.

I'm having exactly the same problem. It's not a compiz or KDE problem, I think it's somehow related to drivers, modules and xorg.conf.

This is what I've tried so far:
  • Compiled a new kernel to see if it were of it's modules (to 2.6.26.5)
  • changed all sort of Modeline or Modes or Virtual lines in xorg.conf
  • downloaded and compiled xf86-video-intel by git
  • downloaded and comiled xorg 7.3
  • downloaded and compiled xf86-video-intel 2.4.2

No matter what I do, this never changes: my screen is at 1280x800, but Xorg only uses 1024x768 of it. There's a black bar on the right of the screen and there's a small bar on the bottom that replicates the last screen pixel for the remaining 22 pixels of the screen. Also, I couldn't understand until now if there is a module called i965 and how to use it, though i915 doesn't solve the problem, nor do i810 or intel modules.

At this moment, I'm out of ideas and so frustrated that I can't even think in anyth else :( plz, help...

edit: forgot to add, I'm using Slackware.

Simon Bridge 09-25-2008 06:17 PM

Quote:

Originally Posted by suvl
my screen is at 1280x800, but Xorg only uses 1024x768 of it

... that does not sound like Doinkxs' problem
Quote:

Originally Posted by Doinkxs
Desktop is full, but small: ~ half monitor lenght (rest is just black) and 2/3 height starting from top left corner, rest of 1/3 height is just fuzzy taskbar extention

Doinkxs is describing a smeared out or otherwise extended lower panel filling the bottom third.

@suvl - do you get full-screen desktop when the monitor is set to 1024x768? You won't have much luck with xf86 drivers since you are using xorg.

Note that lowering refresh and/or color depth can improve resolution.

@Doinkxs - thats weird!

Basically want to know what monitors you guys are using, monitor specs, and xorg.conf files. It is sounding like your monitors are not being detected properly by xorg.

Doinkxs 09-25-2008 07:07 PM

Hi Simon,

Basicaly mine is new Sony Viao VNG-N38 laptop. It has standart (I asume it is, as there is no mark on it) LCD 15.4 WXGA (1280x800?). I will try to paste mine xorg.conf later, as I dont have access to this pc. My xorg.conf have few resolutions listed anyway. I tried to change resolution to 800x600 or other; result is the same - quarter of my monitor (but inside the small screen i see resolusion change).

thanks!

suvl 09-27-2008 04:32 AM

Quote:

Originally Posted by Simon Bridge (Post 3291878)
@suvl - do you get full-screen desktop when the monitor is set to 1024x768? You won't have much luck with xf86 drivers since you are using xorg.

Note that lowering refresh and/or color depth can improve resolution.

Basically want to know what monitors you guys are using, monitor specs, and xorg.conf files. It is sounding like your monitors are not being detected properly by xorg.

Nope. I get exactly the same size of the screen filled, and the resolution within that filled square's the only thing that changes.

I'm using a Sony VAIO VGN-NR11S, don't know what monitor I have and, as I write this, I don't have time to search for it :$ i'll add it here when I return.

Do you think that, if I change from xorg to xfree86, it'll solve my problem? Can anyone show me how to do it on slack? tks

suvl 09-27-2008 05:10 PM

Quote:

Originally Posted by suvl (Post 3293201)
Nope. I get exactly the same size of the screen filled, and the resolution within that filled square's the only thing that changes.

I'm using a Sony VAIO VGN-NR11S, don't know what monitor I have and, as I write this, I don't have time to search for it :$ i'll add it here when I return.

Do you think that, if I change from xorg to xfree86, it'll solve my problem? Can anyone show me how to do it on slack? tks

couldn't find any useful information about this laptop's monitor. Please, if you can, give me some help. I need this working next monday, for Operative Systems class, and I'm sincere while I say I wouldn't very much appreciate giving up and installing *buntu :(

Simon Bridge 09-28-2008 01:10 AM

Never mind - you have the integral WXVGA laptop monitor. Here I was thinking you have a desktop.

You both have the same series Sony Vaio
Sony Viao VNG-N38
Sony Viao VNG-NR11S

This suggested that there may have been other people experiencing this. Sadly - while screen resolution dogs Vaio laptops, the solutions all seem to involve upgrading the distro.

Your descriptions sound like the screen size is not being set properly.
I'd look in BIOS for screen settings.
Then make sure that single head is picked.
I need that xorg.conf

Did you get full-size install screens? (Switch driver to Vesa.)
What happens if you use a live distro?
What happens if you plug in to an external monitor?

suvl 09-28-2008 04:25 PM

Quote:

Originally Posted by Simon Bridge (Post 3293905)
Never mind - you have the integral WXVGA laptop monitor. Here I was thinking you have a desktop.

You both have the same series Sony Vaio
Sony Viao VNG-N38
Sony Viao VNG-NR11S

This suggested that there may have been other people experiencing this. Sadly - while screen resolution dogs Vaio laptops, the solutions all seem to involve upgrading the distro.

Your descriptions sound like the screen size is not being set properly.
I'd look in BIOS for screen settings.
Then make sure that single head is picked.
I need that xorg.conf

Did you get full-size install screens? (Switch driver to Vesa.)
What happens if you use a live distro?
What happens if you plug in to an external monitor?

Vesa gives me a centered 1024x768 screen. Here's my xorg.conf. Sticking to vesa for now, hoping on a solution.

For live distros, I've tried Gentoo and Ubuntu livecds, Ubuntu 8.04 works perfectly, but Gentoo gives me the same results. Will try with an external monitor soon and post it here.

My xorg.conf:
Code:

Section "ServerLayout"
        Identifier    "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        RgbPath      "/usr/share/X11/rgb"
        ModulePath  "/usr/lib/xorg/modules"
        FontPath    "/usr/share/fonts/TTF"
        FontPath    "/usr/share/fonts/OTF"
        FontPath    "/usr/share/fonts/Type1"
        FontPath    "/usr/share/fonts/misc"
        FontPath    "/usr/share/fonts/75dpi/:unscaled"
EndSection

Section "Module"
        Load  "GLcore"
        Load  "dbe"
        Load  "dri"
        Load  "extmod"
        Load  "glx"
        Load  "record"
        Load  "xtrap"
        Load  "freetype"
        Load  "type1"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
#        Layout        "pt"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option            "Protocol" "auto"
        Option            "Device" "/dev/input/mice"
        Option            "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
        Identifier  "Monitor0"
        VendorName  "Monitor Vendor"
        ModelName    "Monitor Model"
        Modeline "1280x800"  82.07  1280 1344 1480 1680  800 801 804 828  -HSync +Vsync
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option    "NoAccel"                    # [<bool>]
        #Option    "SWcursor"                  # [<bool>]
        #Option    "ColorKey"                  # <i>
        #Option    "CacheLines"                # <i>
        #Option    "Dac6Bit"                    # [<bool>]
        #Option    "DRI"                        # [<bool>]
        #Option    "NoDDC"                      # [<bool>]
        #Option    "ShowCache"                  # [<bool>]
        #Option    "XvMCSurfaces"              # <i>
        #Option    "PageFlip"                  # [<bool>]
        Identifier  "Card0"
        Driver      "vesa"
        VendorName  "Intel Corporation"
        BoardName  "Mobile GM965/GL960 Integrated Graphics Controller"
        BusID      "PCI:0:2:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device    "Card0"
        Monitor    "Monitor0"
        DefaultDepth 24
        SubSection "Display"
                Viewport  0 0
                Depth    1
        EndSubSection
        SubSection "Display"
                Viewport  0 0
                Depth    4
        EndSubSection
        SubSection "Display"
                Viewport  0 0
                Depth    8
        EndSubSection
        SubSection "Display"
                Viewport  0 0
                Depth    15
        EndSubSection
        SubSection "Display"
                Viewport  0 0
                Depth    16
        EndSubSection
        SubSection "Display"
                Viewport  0 0
                Depth    24
#                Virtual 1280 800
                Modes        "1280x800"
        EndSubSection
EndSection


Section "DRI"
        Mode 0666
EndSection


suvl 09-29-2008 02:37 PM

Just switched to openSUSE 11.0 right now. Just the same thing. here's a picture of what's happening:

http://img230.imageshack.us/img230/6513/hpim3380qt5.jpg
http://img230.imageshack.us/img230/h...pg/1/w2592.png

Just wondering. What special may be that Ubuntu release, what drivers or modules or releases may it have, that with it my screen works with no troubles.

suvl 09-29-2008 03:20 PM

On an external monitor everything works as expected.

YaST won't place me at an higher resolution than 1024x768, nor it will detect my wanted 1280x800 resolution.

Shall I give up now?

Simon Bridge 10-01-2008 02:24 AM

Your fastest fix, on prev. info. is to use Ubuntu 8.04 and file a bug report with OpenSUSE and Gentoo. OR you can just get the lastest updates ;)

Xorg seems to be going through a paradigm change though. There is more reliance on autodetection than previously. This is a good thing - except when it doesn't work.

suvl 10-01-2008 02:42 AM

Quote:

Originally Posted by Simon Bridge (Post 3296750)
Your fastest fix is to use Ubuntu 8.04 and file a bug report with OpenSUSE and Gentoo.

Xorg seems to be going through a paradigm change though. There is more reliance on autodetection than previously. This is a good thing - except when it doesn't work.

I forgot to add to this thread. After getting the last updates for openSUSE from the site, everything works :)

Now...is there a way to track and update slackware? Or else, I'll stick with oSuse :)

Simon Bridge 10-01-2008 03:25 PM

Doinkxs: any advance on last time?


All times are GMT -5. The time now is 03:38 PM.