|
Post by mikeyuk on Jul 16, 2009 19:38:16 GMT
Hi. I wonder if anyone can help me. I have to keep changing the resolution from 1024 x 768 to the recommended 1360 x 768 everytime I log onto Ubuntu. I tried doing sudo command to get to the settings and to allow Ubuntu to save the X Configuration file. It saves it but after a reboot the screen resolution goes back to 1024 x 768. Is there anyway I can fix this or is there a bug?
I tried reducing the color to 16 bit but caused more problems (no window borders, no black text in terminal etc..)
|
|
|
Post by mikkh on Jul 16, 2009 21:31:00 GMT
The maximum resolution for that monitor is 1366 x 768
Most versions of Linux need to know the exact horizontal and vertical refresh rates to configure the monitor correctly
In your case that is ...
30 - 61 Horizontal
56 - 75 Vertical
Write these figures down, because you'll probably need them again in the future
You'll need to edit the 'xorg.conf' file inside /etc/X11 to make the settings permanent
Try and find the xorg.conf file and copy and paste the contents here - it's just a text file that should look similar to this...
*******************************************************************************************
# nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 1.0 (buildmeister@builder63) Wed May 27 03:15:36 PDT 2009
Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 Screen 1 "Screen1" RightOf "Screen0" 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 "glx" Load "extmod" Load "xtrap" Load "record" Load "dbe" #Load "dri" Load "freetype" Load "type1" EndSection
Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbLayout" "gb" ## KEYBOARD_MAP! Option "XkbModel" "pc105" ## KEYBOARD_MODEL! Option "Xkbvariant" "" ## KEYBOARD_VARIANT! EndSection
Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5" EndSection
Section "Monitor" # 96 DPI @ 1280x1024 (non 4:3 aspect) Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" DisplaySize 336 269 HorizSync 30.0 - 132.0 VertRefresh 50.0 - 200.0 Option "DPMS" Option "UseEdidFreqs" "1" EndSection
Section "Monitor" # 96 DPI @ 1280x1024 (non 4:3 aspect) Identifier "Monitor1" VendorName "Monitor Vendor" ModelName "Monitor Model" DisplaySize 336 269 HorizSync 31.5 - 64.0 VertRefresh 40.0 - 90.0 Option "DPMS" Option "UseEdidFreqs" "1" EndSection
Section "Device"
### Values: <i>: integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" ### [arg]: arg optional #Option "SWcursor" # [<bool>] #Option "HWcursor" # [<bool>] #Option "NoAccel" # [<bool>] #Option "ShadowFB" # [<bool>] #Option "UseFBDev" # [<bool>] #Option "Rotate" # [<str>] #Option "VideoKey" # <i> #Option "FlatPanel" # [<bool>] #Option "FPDither" # [<bool>] #Option "CrtcNumber" # <i> #Option "FPScale" # [<bool>] #Option "FPTweak" # <i> #Option "DualHead" # [<bool>] Identifier "Card0" Driver "nvidia" VendorName "nVidia Corporation" BoardName "NV44 [GeForce 6200 TurboCache(TM)]" BusID "PCI:1:0:0" EndSection
Section "Device"
### 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 "Card1" Driver "intel" VendorName "Intel Corporation" BoardName "82945G/GZ Integrated Graphics Controller" Option "AddARGBGLXVisuals" "True" Option "RenderAccel" "true" Option "AllowGLXWithComposite" "true" Option "USEdidDPI" "false" Option "DPI" "96 x 96" ### Available Driver options are:- BusID "PCI:0:2:0" EndSection
Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultDepth 16 Option "AddARGBGLXVisuals" "True" Option "RenderAccel" "true" Option "AllowGLXWithComposite" "true" Option "USEdidDPI" "false" Option "DPI" "96 x 96" ### Available Driver options are:- SubSection "Display" Viewport 0 0 Depth 1 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 4 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 8 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 15 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 16 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 24 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection EndSection
Section "Screen" Identifier "Screen1" Device "Card0" Monitor "Monitor1" DefaultDepth 16 SubSection "Display" Viewport 0 0 Depth 1 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 4 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 8 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 15 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 16 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Viewport 0 0 Depth 24 Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection EndSection
Section "Extensions" Option "Composite" "on" EndSection
|
|
|
Post by mikkh on Jul 16, 2009 21:37:29 GMT
.... it looks scary, but there's only two bits you have to edit
You might not even find one because Debian (which is where Ubuntu comes from) uses a non standard way of configuring resolutions iirc
|
|
|
Post by mikeyuk on Jul 22, 2009 7:09:21 GMT
Cheers for the information. Instead of doing what you said I have removed the driver, restarted the computer, installed the older driver and bingo! everythings working fine now. It seems that newer isn't always better!
|
|
|
Post by mikkh on Jul 23, 2009 23:36:31 GMT
I guess you have an Nvidia card then, because I've had similar problems myself caused by a 6 series card that isn't sure whether it wants the older driver or the brand new one. Bizarrely this seems to change from distro to distro In some the newer version is perfectly OK, but in others it's dodgy
I need a newer 7, 8 or 9 series card I think
|
|
|
Post by mikeyuk on Jul 24, 2009 11:58:29 GMT
Weird ain't it? The settings worked perfectly on my old chunky CRT monitor but didn't want to work with my LG monitor.
My video card is a NVidia FX 5200. Which came with my computer that I bought 5 years ago and it is still working to this day! I am thinking of getting a new video card though. I saw one in Staples for under £40. It's one of the new Nvidia one's.
|
|
|
Post by mikkh on Jul 24, 2009 15:14:54 GMT
Don't be fooled by extra RAM on the same model card though. A 512 MB model has hardly any benefits over a 256 MB one, it's the other chips on the card that determine whether it's any good or not and shoving extra RAM in has little or no difference. In odd cases the higher RAM model is actually slightly slower.
I was price checking the other day and there was a £30 difference between a 512 MB model and the same card but with 1 GB. I'd go for the 512 MB one every time
|
|