Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie
Hi all! We have been experiencing an issue on site where threads have been missing the latest postings. The platform host Vanilla are working on this issue. A workaround that has been used by some is to navigate back from 1 to 10+ pages to re-sync the thread and this will then show the latest posts. Thanks, Mike.
Hi there,
There is an issue with role permissions that is being worked on at the moment.
If you are having trouble with access or permissions on regional forums please post here to get access: https://www.boards.ie/discussion/2058365403/you-do-not-have-permission-for-that#latest

Dell 2407WFP under KDE?

  • 19-07-2007 11:19am
    #1
    Registered Users, Registered Users 2 Posts: 3,312 ✭✭✭


    Hey guys,

    I was installing SuSE-10.2-x64 on my home desktop recently, and was expecting plenty of problems, given the hardware setup I have there (ATi card, 802.11n wireless, etc). Nevertheless, I was pleasantly surprised to find that there were no such problems, and after some minor patching here & there, things went rather smoothly.

    Anyway, I'm left with just one problem, and that is getting my 24" dell monitor to run at 1920x1200 under KDE. Having trawled the list of hardware drivers, the 2407WFP was notably absent. Initially, I tried running it as a generic LCD, but the monitor itself was complaining that the proposed settings were out-of-range. After more messing around, I managed to manually set the horizontal and vertical refresh rates, and everything seemed hunky-dory. However, in the KDE desktop manager, the maximum desktop space it will allow me to use is 1600x1200, despite SaX claiming that the monitor is running in 1920x1200. The result is a rather stretched-looking desktop, which is annoying.

    I've trawled numerous internet fora looking for a solution, but nobody even seems to be suffering the same problem. Any suggestions?

    --
    Angry


Comments

  • Closed Accounts Posts: 669 ✭✭✭pid()


    It's pretty strange that it's just happening with KDE. Could you post your xorg.conf?


  • Registered Users, Registered Users 2 Posts: 1,064 ✭✭✭Snowbat


    This guy solved it with a custom xorg.conf modeline. Seems to be a fairly common problem.


  • Registered Users, Registered Users 2 Posts: 3,312 ✭✭✭mr_angry


    Thanks for the tip Snowbat, but it didn't seem to solve the problem for me. I reckon its definitely something to do with xrandr, as I'm told that KDesktop display configuration gets its information from there. SaX seems to have the correct data, but its the KDE widget itself that is causing the problem.

    Here is my xorg.conf anyway:
    # /.../
    # SaX generated X11 config file
    # Created on: 2007-07-19T23:36:53+0100.
    #
    # 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"
      FontPath     "unix/:7100"
      InputDevices "/dev/gpmdata"
      InputDevices "/dev/input/mice"
    EndSection
    
    Section "ServerFlags"
      Option       "AllowMouseOpenFail" "on"
      Option       "IgnoreABI" "on"
    EndSection
    
    Section "Module"
      Load         "dbe"
      Load         "type1"
      Load         "freetype"
      Load         "extmod"
      Load         "glx"
      Load         "v4l"
      Load         "dri"
    EndSection
    
    Section "InputDevice"
      Driver       "kbd"
      Identifier   "Keyboard[0]"
      Option       "Protocol" "Standard"
      Option       "XkbLayout" "gb"
      Option       "XkbModel" "pc105"
      Option       "XkbRules" "xfree86"
    EndSection
    
    Section "InputDevice"
      Driver       "mouse"
      Identifier   "Mouse[1]"
      Option       "Buttons" "7"
      Option       "Device" "/dev/input/mice"
      Option       "Name" "Chic Browser Mouse"
      Option       "Protocol" "explorerps/2"
      Option       "Vendor" "Sysp"
      Option       "ZAxisMapping" "4 5"
    EndSection
    
    Section "Monitor"
      Option       "CalcAlgorithm" "XServerPool"
      DisplaySize  517 323
      HorizSync    31-76
      Identifier   "Monitor[0]"
      ModelName    "1920X1200@75HZ"
      Option       "DPMS"
      VendorName   "--> LCD"
      VertRefresh  58-61
      UseModes     "Modes[0]"
    EndSection
    
    Section "Modes"
      Identifier   "Modes[0]"
      Modeline      "1920x1200" 154 1920 2064 2272 2624 1200 1201 1204 1251
    EndSection
    
    Section "Screen"
      DefaultDepth 24
      SubSection "Display"
        Depth      15
        Modes      "1920x1200" "1900x1200" "1600x1200" "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440x900" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x
    576" "640x480"
      EndSubSection
      SubSection "Display"
        Depth      16
        Modes      "1920x1200" "1900x1200" "1600x1200" "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440x900" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x
    576" "640x480"
      EndSubSection
      SubSection "Display"
        Depth      24
        Modes      "1920x1200" "1900x1200" "1600x1200" "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440x900" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x
    576" "640x480"
      EndSubSection
      SubSection "Display"
        Depth      8
        Modes      "1920x1200" "1900x1200" "1600x1200" "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440x900" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x
    576" "640x480"
      EndSubSection
      Device       "Device[0]"
      Identifier   "Screen[0]"
      Monitor      "Monitor[0]"
    EndSection
    
    Section "Device"
      BoardName    "Framebuffer Graphics"
      BusID        "1:0:0"
      Driver       "fglrx"
      Identifier   "Device[0]"
      Option       "FSAADisableGamma" "no"
      Option       "CapabilitiesEx" "0x00000000"
      Option       "CenterMode" "off"
      Option       "FSAAMSPosX3" "0.000000"
      Option       "FSAAMSPosX4" "0.000000"
      Option       "mtrr" "off"
      Option       "FSAAMSPosY1" "0.000000"
      Option       "FSAAScale" "1"
      Option       "FSAAMSPosY2" "0.000000"
      Option       "FSAAMSPosX5" "0.000000"
      Option       "ForceGenericCPU" "no"
      Option       "GammaCorrectionI" "0x00000000"
      Option       "FSAAMSPosX0" "0.000000"
      Option       "FSAAMSPosY3" "0.000000"
      Option       "FSAAMSPosY4" "0.000000"
      Option       "no_accel" "no"
      Option       "FSAACustomizeMSPos" "no"
      Option       "FSAAMSPosY5" "0.000000"
      Option       "UseFastTLS" "0"
      Option       "GammaCorrectionII" "0x00000000"
      Option       "BlockSignalsOnLock" "on"
      Option       "FSAAEnable" "no"
      Option       "KernelModuleParm" "locked-userpages=0"
      Option       "Capabilities" "0x00000000"
      Option       "VideoOverlay" "on"
      Option       "no_dri" "no"
      Option       "StereoSyncEnable" "1"
      Option       "PseudoColorVisuals" "off"
      Option       "UseInternalAGPGART" "no"
      Option       "FSAADisableGamma" "no"
      Option       "CapabilitiesEx" "0x00000000"
      Option       "Capabilities" "0x00000000"
      Option       "FSAAMSPosX0" "0.000000"
      Option       "FSAAMSPosX1" "0.000000"
      Option       "FSAAMSPosX1" "0.000000"
      Option       "OpenGLOverlay" "off"
      Option       "FSAAMSPosX2" "0.000000"
      Option       "Stereo" "off"
      Option       "FSAAMSPosX3" "0.000000"
      Option       "CenterMode" "off"
      Option       "ScreenOverlap" "0"
      Option       "FSAAMSPosY0" "0.000000"
      Option       "FSAAMSPosY1" "0.000000"
      Option       "mtrr" "off"
      Option       "FSAAMSPosX4" "0.000000"
      Option       "Stereo" "off"
      Option       "ForceGenericCPU" "no"
      Option       "FSAAMSPosX5" "0.000000"
      Option       "FSAAMSPosY2" "0.000000"
      Option       "FSAAScale" "1"
      Option       "FSAAMSPosY3" "0.000000"
      Option       "GammaCorrectionI" "0x00000000"
      Option       "no_accel" "no"
      Option       "FSAAMSPosY4" "0.000000"
      Option       "UseFastTLS" "0"
      Option       "FSAAMSPosY5" "0.000000"
      Option       "FSAAMSPosX2" "0.000000"
      Option       "FSAACustomizeMSPos" "no"
      Option       "FSAAEnable" "no"
      Option       "BlockSignalsOnLock" "on"
      Option       "GammaCorrectionII" "0x00000000"
      Option       "KernelModuleParm" "locked-userpages=0"
      Option       "no_dri" "no"
      Option       "VideoOverlay" "on"
      Option       "UseInternalAGPGART" "no"
      Option       "PseudoColorVisuals" "off"
      Option       "StereoSyncEnable" "1"
      Option       "OpenGLOverlay" "off"
      Option       "FSAAMSPosY0" "0.000000"
      Option       "ScreenOverlap" "0"
      VendorName   "VESA"
    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"
      Option       "DAMAGE" "false"
    EndSection
    

    Unless I'm very much mistaken, the relevant section is:
    Section "Monitor"
      Option       "CalcAlgorithm" "XServerPool"
      DisplaySize  517 323
      HorizSync    31-76
      Identifier   "Monitor[0]"
      ModelName    "1920X1200@75HZ"
      Option       "DPMS"
      VendorName   "--> LCD"
      VertRefresh  58-61
      UseModes     "Modes[0]"
    EndSection
    
    Section "Modes"
      Identifier   "Modes[0]"
      Modeline      "1920x1200" 154 1920 2064 2272 2624 1200 1201 1204 1251
    EndSection
    

    As you can see, I've attempted to edit the conf to reflect the advice from the thread you've linked to, but with no success. The widget that seems to be causing the problem is demonstrated in the image below. Having attempted to setup a dual-head configuration, it now defaults to 3200x1200, despite the fact that I've removed the second screen, and any reference to it from my xorg.conf - I don't think I can express just how annoying this is! Worst of all, it still doesn't list 1920x1200 as an option.

    http://img218.imageshack.us/img218/345/snapshot1tx4.jpg

    I've searched for people reporting problems with this widget, but can't seem to find any mention. :(

    --
    Angry


  • Registered Users, Registered Users 2 Posts: 17,441 ✭✭✭✭jesus_thats_gre


    Set the monitor to display at a 1:1 pixel ratio. Will display 1600x1200 at the correct ratio while leaving borders down each side. Also very handy for running games in windows that do not support widescreen resolutions.

    Can't be ****ed reading the post in detail (head is wrecked) but this line stood out:
    ModelName "1920X1200@75HZ"

    Tis the wrong refresh value for an LCD. Most are 50hz I think with recent ones being 60 I think. No idea if this is causing the issue but might explain why the monitor is displaying the "out of range" error.


  • Registered Users, Registered Users 2 Posts: 37,485 ✭✭✭✭Khannie


    Just for clarity: There's nothing wrong with that modelname, but the modeline you have (if at 75Hz) will cause the out of range error.

    "xorg.conf: Linux's greatest ongoing failure." (IMO)


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 3,312 ✭✭✭mr_angry


    Tis the wrong refresh value for an LCD. Most are 50hz I think with recent ones being 60 I think. No idea if this is causing the issue but might explain why the monitor is displaying the "out of range" error.

    Yeah, thats just the model name, as selected from the list of generic LCDs. I manually set the horizontal sync and vertical refresh rates, as illustrated in the mini-xorg segment in my previous post. I got it straight from the 2407WFP technical specifications, and I'm certainly not getting any further out-of-range errors, so I'm satisfied that particular element isn't causing a problem.

    I added a line to "Section 'Screen'" stating:
    Virtual 1920 1200

    This has made an interesting alteration. xrandr now offers me a resolution of 3300x1200, which happens to be 1920+1280x1200. I figure that its still including the phantom second screen, but it has at least proved that modifications to xorg.conf will affect xrandr. Now all I have to do is figure out where the hell its getting the information for the phantom screen!

    I've heard on other fora that SuSE-10.2 installations provided native support for the 2407WFP, which surprises me, as it isn't in the list of supported hardware in SaX on my own installation. Does anyone know the name of the pack that includes hardware support for monitors? If I knew the name, I'd happily attempt to update it through YaST.


Advertisement