LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   my monitor is offset (https://www.linuxquestions.org/questions/linux-newbie-8/my-monitor-is-offset-639715/)

kenan6346 05-03-2008 10:35 PM

my monitor is offset
 
Hi, I'm a new user of openSUSE 10.3 with KDE. I've had a bit of experience Ubuntu and Mandriva but I've had the same problem with all of the OS's. I have 2 hard drives, one with openSUSE and one with Windows, and I dual boot them. The problem is that when I go from Windows into openSUSE, the screen is offset to the right and I have to adjust the monitor settings from the buttons on the monitor. The same thing happens when I go back into Windows; the screen is offset to the left and I have to adjust it.

Is there anything I can do with either OS (pref. Linux) that can make it so I don't have to adjust the monitor everytime I boot into a different OS?

Cheers,
Kenan

Baldrick65 05-03-2008 10:43 PM

Hi,

My guess would be that you need to make sure that the screen resolution and refresh rates in both OS's are identical (e.g both at 1024x768 70Hz). Hopefully that should fix the problem.

Whether you choose to do that in Linux or Windows is up to you.

HTH
Baldrick

kenan6346 05-03-2008 11:12 PM

thanks for replying, I tried what you said but it didn't seem to do much. Is there anything else I could do?

Wim Sturkenboom 05-03-2008 11:28 PM

I could adjust my old Matrox card under Windows to move the picture around using some software. So adjust the monitor correctly under Linux, switch to Windows and adjust it there using the provided software.

If above is no option, you need to create modelines and add them to your xorg.conf in Linux. See e.g. http://www.linuxquestions.org/questi...onitor-585602/

vortexdevice 05-04-2008 12:05 AM

I had this trouble a long time ago, and as some games were using different modes, my monitor was without room to record new configurations. I solved the issue changing the refresh rate of the windows desktop, so it matched the rate I used in X.

Sunfist 05-04-2008 01:05 AM

I had that problem when I first installed Linux and it was cause I needed to install the most recent driver for my video card in Linux. I had allready installed it in WinXP, so the two OS were running with different versions of the driver until I upgraded the Linux one.

kenan6346 05-04-2008 07:06 AM

sorry I haven't replied all day, I really appreciate all you're help. it's late over here, I'm pretty tired and I've got school and exams to study for, so I'll post back when I try all your suggestions. cheers :D

kenan6346 05-04-2008 07:13 AM

ok I just tried that xvidtune thing from one of the links here, and it worked great. Thanks for all your suggestions, peace :)

kenan6346 05-05-2008 03:34 AM

I'm still having a bit of trouble with this. I got xvidtune to work and I've got a modeline
Code:

"1024x768"    65.00  1024 1064 1200 1344    768  771  777  806 -hsync -vsync
, but I don't know where to put it in the XF86Config file.

My XF86Config file looks like this:
Code:

# /.../
# SaX generated X11 config file
# Created on: 2008-05-04T14:07:49+1000.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
  FontPath    "/usr/share/fonts/misc:unscaled"
  FontPath    "/usr/share/fonts/local"
  FontPath    "/usr/share/fonts/75dpi:unscaled"
  FontPath    "/usr/share/fonts/100dpi:unscaled"
  FontPath    "/usr/share/fonts/Type1"
  FontPath    "/usr/share/fonts/URW"
  FontPath    "/usr/share/fonts/Speedo"
  FontPath    "/usr/share/fonts/PEX"
  FontPath    "/usr/share/fonts/cyrillic"
  FontPath    "/usr/share/fonts/latin2/misc:unscaled"
  FontPath    "/usr/share/fonts/latin2/75dpi:unscaled"
  FontPath    "/usr/share/fonts/latin2/100dpi:unscaled"
  FontPath    "/usr/share/fonts/latin2/Type1"
  FontPath    "/usr/share/fonts/latin7/75dpi:unscaled"
  FontPath    "/usr/share/fonts/baekmuk:unscaled"
  FontPath    "/usr/share/fonts/japanese:unscaled"
  FontPath    "/usr/share/fonts/kwintv"
  FontPath    "/usr/share/fonts/truetype"
  FontPath    "/usr/share/fonts/uni:unscaled"
  FontPath    "/usr/share/fonts/CID"
  FontPath    "/usr/share/fonts/ucs/misc:unscaled"
  FontPath    "/usr/share/fonts/ucs/75dpi:unscaled"
  FontPath    "/usr/share/fonts/ucs/100dpi:unscaled"
  FontPath    "/usr/share/fonts/hellas/misc:unscaled"
  FontPath    "/usr/share/fonts/hellas/75dpi:unscaled"
  FontPath    "/usr/share/fonts/hellas/100dpi:unscaled"
  FontPath    "/usr/share/fonts/hellas/Type1"
  FontPath    "/usr/share/fonts/misc/sgi:unscaled"
  FontPath    "/usr/share/fonts/xtest"
  FontPath    "/opt/kde3/share/fonts"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
  Option      "AllowMouseOpenFail" "on"
EndSection

Section "Module"
  Load        "glx"
  Load        "type1"
  Load        "extmod"
  Load        "dbe"
  Load        "freetype"
EndSection

Section "InputDevice"
  Driver      "kbd"
  Identifier  "Keyboard[0]"
  Option      "Protocol" "Standard"
  Option      "XkbLayout" "gb"
  Option      "XkbModel" "microsoftpro"
  Option      "XkbRules" "xfree86"
EndSection


Section "InputDevice"
  Driver      "mouse"
  Identifier  "Mouse[1]"
  Option      "Buttons" "5"
  Option      "Device" "/dev/input/mice"
  Option      "Name" "ImPS/2 Generic Wheel Mouse"
  Option      "Protocol" "explorerps/2"
  Option      "Vendor" "Sysp"
  Option      "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
  Option      "CalcAlgorithm" "XServerPool"
  DisplaySize  304 228
  HorizSync    30-48
  Identifier  "Monitor[0]"
  ModelName    "MEA DV152"
  Option      "DPMS"
  VendorName  "MEA"
  VertRefresh  50-60
  UseModes    "Modes[0]"
EndSection


Section "Modes"
  Identifier  "Modes[0]"
EndSection


Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "1024x768" "800x600"
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1024x768" "800x600"
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1024x768" "800x600"
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1024x768" "800x600"
  EndSubSection
  Device      "Device[0]"
  Identifier  "Screen[0]"
  Monitor      "Monitor[0]"
EndSection


Section "Device"
  BoardName    "GeForce2 MX/MX 400"
  BusID        "1:0:0"
  Driver      "nv"
  Identifier  "Device[0]"
  Screen      0
  VendorName  "NVidia"
EndSection



Section "ServerLayout"
  Identifier  "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  Option      "Clone" "off"
  Option      "Xinerama" "off"
  Screen      "Screen[0]"
EndSection


Section "DRI"
    Group      "video"
    Mode      0660
EndSection

Section "Extensions"
EndSection# /.../
# SaX generated X11 config file
# Created on: 2008-05-04T14:07:49+1000.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
  FontPath    "/usr/share/fonts/misc:unscaled"
  FontPath    "/usr/share/fonts/local"
  FontPath    "/usr/share/fonts/75dpi:unscaled"
  FontPath    "/usr/share/fonts/100dpi:unscaled"
  FontPath    "/usr/share/fonts/Type1"
  FontPath    "/usr/share/fonts/URW"
  FontPath    "/usr/share/fonts/Speedo"
  FontPath    "/usr/share/fonts/PEX"
  FontPath    "/usr/share/fonts/cyrillic"
  FontPath    "/usr/share/fonts/latin2/misc:unscaled"
  FontPath    "/usr/share/fonts/latin2/75dpi:unscaled"
  FontPath    "/usr/share/fonts/latin2/100dpi:unscaled"
  FontPath    "/usr/share/fonts/latin2/Type1"
  FontPath    "/usr/share/fonts/latin7/75dpi:unscaled"
  FontPath    "/usr/share/fonts/baekmuk:unscaled"
  FontPath    "/usr/share/fonts/japanese:unscaled"
  FontPath    "/usr/share/fonts/kwintv"
  FontPath    "/usr/share/fonts/truetype"
  FontPath    "/usr/share/fonts/uni:unscaled"
  FontPath    "/usr/share/fonts/CID"
  FontPath    "/usr/share/fonts/ucs/misc:unscaled"
  FontPath    "/usr/share/fonts/ucs/75dpi:unscaled"
  FontPath    "/usr/share/fonts/ucs/100dpi:unscaled"
  FontPath    "/usr/share/fonts/hellas/misc:unscaled"
  FontPath    "/usr/share/fonts/hellas/75dpi:unscaled"
  FontPath    "/usr/share/fonts/hellas/100dpi:unscaled"
  FontPath    "/usr/share/fonts/hellas/Type1"
  FontPath    "/usr/share/fonts/misc/sgi:unscaled"
  FontPath    "/usr/share/fonts/xtest"
  FontPath    "/opt/kde3/share/fonts"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
  Option      "AllowMouseOpenFail" "on"
EndSection

Section "Module"
  Load        "glx"
  Load        "type1"
  Load        "extmod"
  Load        "dbe"
  Load        "freetype"
EndSection

Section "InputDevice"
  Driver      "kbd"
  Identifier  "Keyboard[0]"
  Option      "Protocol" "Standard"
  Option      "XkbLayout" "gb"
  Option      "XkbModel" "microsoftpro"
  Option      "XkbRules" "xfree86"
EndSection


Section "InputDevice"
  Driver      "mouse"
  Identifier  "Mouse[1]"
  Option      "Buttons" "5"
  Option      "Device" "/dev/input/mice"
  Option      "Name" "ImPS/2 Generic Wheel Mouse"
  Option      "Protocol" "explorerps/2"
  Option      "Vendor" "Sysp"
  Option      "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
  Option      "CalcAlgorithm" "XServerPool"
  DisplaySize  304 228
  HorizSync    30-48
  Identifier  "Monitor[0]"
  ModelName    "MEA DV152"
  Option      "DPMS"
  VendorName  "MEA"
  VertRefresh  50-60
  UseModes    "Modes[0]"
EndSection


Section "Modes"
  Identifier  "Modes[0]"
EndSection


Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "1024x768" "800x600"
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1024x768" "800x600"
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1024x768" "800x600"
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1024x768" "800x600"
  EndSubSection
  Device      "Device[0]"
  Identifier  "Screen[0]"
  Monitor      "Monitor[0]"
EndSection


Section "Device"
  BoardName    "GeForce2 MX/MX 400"
  BusID        "1:0:0"
  Driver      "nv"
  Identifier  "Device[0]"
  Screen      0
  VendorName  "NVidia"
EndSection



Section "ServerLayout"
  Identifier  "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  Option      "Clone" "off"
  Option      "Xinerama" "off"
  Screen      "Screen[0]"
EndSection


Section "DRI"
    Group      "video"
    Mode      0660
EndSection

Section "Extensions"
EndSection

Should I change the Monitor section to look like this?
Code:

Section "Monitor"
  Option      "CalcAlgorithm" "XServerPool"
  DisplaySize  304 228
  HorizSync    30-48
  Identifier  "Monitor[0]"
  ModelName    "MEA DV152"
  Option      "DPMS"
  VendorName  "MEA"
  VertRefresh  50-60
  UseModes    "Modes[0]"
  Modeline    "1024x768"    65.00  1024 1064 1200 1344    768  771  777  806 -hsync -vsync
EndSection

Thanks :D


All times are GMT -5. The time now is 06:12 AM.