Results 1 to 10 of 10
I've installed (in fact, reinstalled) Fedora 14 64bit and I just can get the resolution that I need with my legacy monitor. It's a CRT Samsung SyncMaster 753DFX.
The video ...
- 05-10-2011 #1Just Joined!
- Join Date
- May 2011
- Posts
- 8
Problem with monitor resolution in Fedora 14
I've installed (in fact, reinstalled) Fedora 14 64bit and I just can get the resolution that I need with my legacy monitor. It's a CRT Samsung SyncMaster 753DFX.
The video card is an NVidia GeForce 8600 GTS and I've installed the driver with the guide found in forums.fedoraforum.org/showthread.php?t=204752 with the akmod version.
My problem is that the same HW with Windows XP run resolutions (among others) of 1280x800 at 85Hz and 1280x768 at 75Hz, but in Fedora the nearest one I get is 1280x900 at 60Hz and that 60Hz makes me dizzy after a few minutes.
So, it's posible to get the same configuration in Fedora as I got in Windows XP? And if it's possible, how can a get it?
My xorg.conf have this info:
My grub.conf file have thisCode:# nvidia-settings: X configuration file generated by nvidia-settings # nvidia-settings: version 260.19.29 (mockbuild...) Thu Dec 16 04:43:59 EST 2010 # RPM Fusion - nvidia-xorg.conf # Section "ServerLayout" Identifier "Default Layout" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "Xinerama" "0" EndSection Section "InputDevice" # generated from data in "/etc/sysconfig/keyboard" Identifier "Keyboard0" Driver "kbd" Option "XkbLayout" "la" Option "XkbModel" "pc105" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Samsung SyncMaster" HorizSync 30.0 - 71.0 VertRefresh 50.0 - 160.0 EndSection Section "Device" Identifier "Videocard0" Driver "nvidia" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 8600 GTS" EndSection Section "Screen" Identifier "Default Screen" Device "Videocard0" Monitor "Monitor0" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "TwinView" "0" Option "metamodes" "nvidia-auto-select +0+0" SubSection "Display" Depth 24 EndSubSection EndSection
The drivers installed are:Code:# grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You have a /boot partition. This means that # all kernel and initrd paths are relative to /boot/, eg. # root (hd0,1) # kernel /vmlinuz-version ro root=/dev/mapper/VolGroup-LogVol01 # initrd /initrd-[generic-]version.img #boot=/dev/sdb timeout=5 splashimage=(hd0,1)/grub/splash.xpm.gz hiddenmenu default=0 title Fedora (2.6.35.12-90.fc14.x86_64) root (hd0,1) kernel /vmlinuz-2.6.35.12-90.fc14.x86_64 ro root=/dev/mapper/VolGroup-LogVol01 rd_LVM_LV=VolGroup/LogVol01 rd_LVM_LV=VolGroup/LogVol00 rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=la-latin1 rhgb quiet nouveau.modeset=0 rdblacklist=nouveau initrd /initramfs-2.6.35.12-90.fc14.x86_64.img title Fedora (2.6.35.6-45.fc14.x86_64) root (hd0,1) kernel /vmlinuz-2.6.35.12-90.fc14.x86_64 ro root=/dev/mapper/VolGroup-LogVol01 rd_LVM_LV=VolGroup/LogVol01 rd_LVM_LV=VolGroup/LogVol00 rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=la-latin1 rhgb quiet nouveau.modeset=0 rdblacklist=nouveau initrd /initramfs-2.6.35.12-90.fc14.x86_64.img title Fedora (2.6.35.6-45.fc14.x86_64) root (hd0,1) kernel /vmlinuz-2.6.35.6-45.fc14.x86_64 ro root=/dev/mapper/VolGroup-LogVol01 rd_LVM_LV=VolGroup/LogVol01 rd_LVM_LV=VolGroup/LogVol00 rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=la-latin1 rhgb quiet initrd /initramfs-2.6.35.6-45.fc14.x86_64.img title Other rootnoverify (hd1,0) chainloader +1
and the rendering status is:Code:# rpm -qa |grep nvidia xorg-x11-drv-nvidia-260.19.36-1.fc14.x86_64 akmod-nvidia-260.19.36-1.fc14.x86_64 nvidia-settings-1.0-9.fc14.x86_64 xorg-x11-drv-nvidia-libs-260.19.36-1.fc14.i686 xorg-x11-drv-nvidia-libs-260.19.36-1.fc14.x86_64 kmod-nvidia-2.6.35.12-90.fc14.x86_64-260.19.36-1.fc14.x86_64 kmod-nvidia-2.6.35.12-90.fc14.x86_64-260.19.36-1.fc14.3.x86_64 nvidia-xconfig-1.0-7.fc14.x86_64
Code:# glxinfo|grep render direct rendering: Yes OpenGL renderer string: GeForce 8600 GTS/PCI/SSE2 GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image, GL_NVX_conditional_render, GL_NVX_gpu_memory_info,
- 05-11-2011 #2Linux Guru
- Join Date
- Apr 2009
- Location
- I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
- Posts
- 8,974
Once you install the nVidia proprietary driver, it also installs an nVidia-specific display tool. You want to use that, instead of the standard X display manager tool, to set scan frequency, resolution, etc. If it isn't in your System->Preferences menu, then the command should be /usr/bin/nvidia-settings.
Sometimes, real fast is almost as good as real time.
Just remember, Semper Gumbi - always be flexible!
- 05-12-2011 #3Linux User
- Join Date
- Sep 2008
- Location
- UK
- Posts
- 353
Also, (in case you never you forgot) you need to reboot after adding the nvidia drivers.
- 05-12-2011 #4Just Joined!
- Join Date
- May 2011
- Posts
- 8
Thanks for your answers but in this case I think is a little more complicated than that, and I say that because already have made all the process to install and set up the resolution through the NVidia tool installed in System -> Administration -> NVidia X Server.
In fact, the xorg.conf file that posted was created by the NVidia tool.
My problem is that in Fedora I'm not getting the same range of resolutions that I get in Windows.Code:# nvidia-settings: X configuration file generated by nvidia-settings # nvidia-settings: version 260.19.29 (mockbuild...) Thu Dec 16 04:43:59 EST 2010
It's not supposed that with the same HW, with the correct drivers, should work in the same way in two different S.O.? Or in this case, could be that Windows XP had an additional "feature" to make HW improvements?
- 05-12-2011 #5Linux User
- Join Date
- Sep 2008
- Location
- UK
- Posts
- 353
I had similar problems and ended up creating an xorg.conf file that looked something like this:
You will need to edit it yourself to find what the correct resolution setting are for your display.Code:# nvidia-settings: X configuration file generated by nvidia-settings # nvidia-settings: version 260.19.29 (buildmeister@swio-display-x86-rhel47-04.nvidia.com) Wed Dec 8 12:27:27 PST 2010 Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "Xinerama" "0" EndSection Section "Files" EndSection Section "InputDevice" # generated from data in "/etc/sysconfig/mouse" Identifier "Mouse0" Driver "mouse" Option "Protocol" "IMPS/2" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "yes" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection Section "Monitor" # HorizSync source: xconfig, VertRefresh source: xconfig Identifier "Monitor0" VendorName "Unknown" # ModelName "CRT-0" ModelName "LCD" HorizSync 30.0 - 83.0 VertRefresh 43.0 - 75.0 Option "DPMS" Option "PreferredMode" "1680x1050" UseModes "Modes[0]" EndSection Section "Modes" Identifier "Modes[0]" Modeline "1680x1050" 117.69 1680 1776 1952 2224 1050 1051 1054 1080 Modeline "1600x1024" 119.10 1600 1696 1864 2128 1024 1025 1028 1056 Modeline "1600x1000" 118.59 1600 1696 1864 2128 1000 1001 1004 1032 Modeline "1400x1050" 118.42 1400 1488 1640 1880 1050 1051 1054 1086 Modeline "1600x900" 119.00 1600 1696 1864 2128 900 901 904 932 EndSection Section "Screen" DefaultDepth 24 SubSection "Display" Depth 15 Modes "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection Device "Device[0]" Identifier "Screen[0]" Monitor "Monitor[0]" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 6150SE nForce 430" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "TwinView" "0" Option "TwinViewXineramaInfoOrder" "CRT-0" Option "metamodes" "1680x1050 +0+0; 1400x1050 +0+0; 800x600 +0+0" SubSection "Display" Depth 24 EndSubSection EndSection
You will also need the correct name for the monitor's 'Model Name' which you can get by looking at the /var/log/xorg.errors file.
Also compare this to your /etc/xorg.conf file and add the missing bits would probably be the easiest.
If you aren't editing the xorg.conf in runlevel 3, you need to restart x when you have made any changes.
- 05-14-2011 #6Just Joined!
- Join Date
- May 2011
- Posts
- 8
I've followed the instructions of "whych" and it keep showing the same problems. In fact, my NVidia X Server Service doesn't recognize my previous config and it shows and error when open. I hope that restoring the xorg.conf file to it's previous info would solve the problem.
The Xorg.0.log was created with all the problems detected at the moment I was trying to run a startx command in runlevel 3. It has more than 1650 lines of info so I don't gonna post it here, but I want to put some lines that I think it would be useful.
This is at the begging of the file
I think in this part the system is that it does not recognize any of the resolutions I've set and finally it defines standar resolutions at 60Hz.Code:[ 26.174] X.Org X Server 1.9.5 Release Date: 2011-03-17 [ 26.174] X Protocol Version 11, Revision 0 [ 26.174] Build Operating System: x86-16 2.6.32-71.14.1.el6.x86_64 [ 26.174] Current Operating System: Linux localhost.localdomain 2.6.35.13-91.fc14.x86_64 #1 SMP Tue May 3 13:23:06 UTC 2011 x86_64 [ 26.176] Kernel command line: ro root=/dev/mapper/VolGroup-LogVol01 rd_LVM_LV=VolGroup/LogVol01 rd_LVM_LV=VolGroup/LogVol00 rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=la-latin1 rhgb quiet nouveau.modeset=0 rdblacklist=nouveau [ 26.176] Build Date: 18 March 2011 12:22:54AM [ 26.177] Build ID: xorg-x11-server 1.9.5-1.fc14 [ 26.177] Current version of pixman: 0.18.4 [ 26.177] Before reporting problems, check htt... to make sure that you have the latest version. [ 26.177] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 26.177] (==) Log file: "/var/log/Xorg.0.log", Time: Fri May 13 22:14:35 2011 [ 26.208] (==) Using config directory: "/etc/X11/xorg.conf.d" [ 26.208] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [ 26.266] (==) No Layout section. Using the first Screen section. [ 26.266] (==) No screen section available. Using defaults. [ 26.266] (**) |-->Screen "Default Screen Section" (0) [ 26.266] (**) | |-->Monitor "<default monitor>" [ 26.268] (==) No monitor specified for screen "Default Screen Section". Using a default monitor configuration. [ 26.268] (==) Automatically adding devices [ 26.268] (==) Automatically enabling devices [ 26.268] (==) FontPath set to: catalogue:/etc/X11/fontpath.d, built-ins [ 26.268] (**) ModulePath set to "/usr/lib64/xorg/modules/extensions/nvidia,/usr/lib64/xorg/modules" [ 26.268] (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. [ 26.268] (II) *************************************************************** *************************************************************** ** Fedora switched to udev-based device detection with ** ** xorg-x11-server-1.7.99.901-1. Custom HAL configuration ** ** stored in /etc/hal/fdi/policy will not be seen by this ** ** server version. If you have such configuration you will ** ** need to update it to the new format. ** ** For more information, see the Fedora wiki page ** ** htt... ** *************************************************************** *************************************************************** [ 26.268] (II) Loader magic: 0x7d32c0 [ 26.268] (II) Module ABI versions: [ 26.268] X.Org ANSI C Emulation: 0.4 [ 26.268] X.Org Video Driver: 8.0 [ 26.268] X.Org XInput driver : 11.0 [ 26.268] X.Org Server Extension : 4.0 [ 26.273] (--) PCI:*(0:2:0:0) 10de:0400:1462:0891 rev 161, Mem @ 0xfa000000/16777216, 0xe0000000/268435456, 0xf8000000/33554432, I/O @ 0x0000ac00/128, BIOS @ 0x????????/131072 [ 26.275] (II) LoadModule: "extmod" [ 26.306] (II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so [ 26.316] (II) Module extmod: vendor="X.Org Foundation" [ 26.316] compiled for 1.9.5, module version = 1.0.0 [ 26.317] Module class: X.Org Server Extension [ 26.317] ABI class: X.Org Server Extension, version 4.0 [ 26.317] (II) Loading extension SELinux [ 26.317] (II) Loading extension MIT-SCREEN-SAVER [ 26.317] (II) Loading extension XFree86-VidModeExtension [ 26.317] (II) Loading extension XFree86-DGA [ 26.317] (II) Loading extension DPMS [ 26.317] (II) Loading extension XVideo [ 26.317] (II) Loading extension XVideo-MotionCompensation [ 26.317] (II) Loading extension X-Resource [ 26.317] (II) LoadModule: "dbe" [ 26.319] (II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so [ 26.320] (II) Module dbe: vendor="X.Org Foundation" [ 26.320] compiled for 1.9.5, module version = 1.0.0 [ 26.320] Module class: X.Org Server Extension [ 26.320] ABI class: X.Org Server Extension, version 4.0 [ 26.320] (II) Loading extension DOUBLE-BUFFER [ 26.320] (II) LoadModule: "glx" [ 26.321] (II) Loading /usr/lib64/xorg/modules/extensions/nvidia/libglx.so [ 26.871] (II) Module glx: vendor="NVIDIA Corporation" [ 26.889] compiled for 4.0.2, module version = 1.0.0 [ 26.889] Module class: X.Org Server Extension [ 26.889] (II) NVIDIA GLX Module 260.19.36 Tue Jan 18 17:12:12 PST 2011 [ 26.889] (II) Loading extension GLX [ 26.889] (II) LoadModule: "record" [ 26.891] (II) Loading /usr/lib64/xorg/modules/extensions/librecord.so [ 26.892] (II) Module record: vendor="X.Org Foundation" [ 26.893] compiled for 1.9.5, module version = 1.13.0 [ 26.893] Module class: X.Org Server Extension [ 26.893] ABI class: X.Org Server Extension, version 4.0 [ 26.893] (II) Loading extension RECORD [ 26.893] (II) LoadModule: "dri" [ 26.895] (II) Loading /usr/lib64/xorg/modules/extensions/libdri.so [ 26.907] (II) Module dri: vendor="X.Org Foundation" [ 26.907] compiled for 1.9.5, module version = 1.0.0 [ 26.907] ABI class: X.Org Server Extension, version 4.0 [ 26.907] (II) Loading extension XFree86-DRI [ 26.907] (II) LoadModule: "dri2" [ 26.909] (II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so [ 26.915] (II) Module dri2: vendor="X.Org Foundation" [ 26.915] compiled for 1.9.5, module version = 1.2.0 [ 26.915] ABI class: X.Org Server Extension, version 4.0 [ 26.915] (II) Loading extension DRI2 [ 26.915] (==) Matched nouveau as autoconfigured driver 0 [ 26.915] (==) Matched vesa as autoconfigured driver 1 [ 26.915] (==) Matched fbdev as autoconfigured driver 2 [ 26.915] (==) Assigned the driver to the xf86ConfigLayout [ 26.915] (II) LoadModule: "nouveau" [ 26.917] (II) Loading /usr/lib64/xorg/modules/drivers/nouveau_drv.so [ 26.933] (II) Module nouveau: vendor="X.Org Foundation" [ 26.933] compiled for 1.8.99.906, module version = 0.0.16 [ 26.933] Module class: X.Org Video Driver [ 26.933] ABI class: X.Org Video Driver, version 8.0 [ 26.933] (II) LoadModule: "vesa" [ 26.935] (II) Loading /usr/lib64/xorg/modules/drivers/vesa_drv.so [ 26.946] (II) Module vesa: vendor="X.Org Foundation" [ 26.946] compiled for 1.9.0, module version = 2.3.0 [ 26.946] Module class: X.Org Video Driver [ 26.946] ABI class: X.Org Video Driver, version 8.0 [ 26.946] (II) LoadModule: "fbdev" [ 26.947] (II) Loading /usr/lib64/xorg/modules/drivers/fbdev_drv.so [ 26.954] (II) Module fbdev: vendor="X.Org Foundation" [ 26.954] compiled for 1.8.99.904, module version = 0.4.1 [ 26.954] ABI class: X.Org Video Driver, version 8.0 [ 26.954] (II) NOUVEAU driver [ 26.955] (II) NOUVEAU driver for NVIDIA chipset families : [ 26.955] RIVA TNT (NV04) [ 26.955] RIVA TNT2 (NV05) [ 26.955] GeForce 256 (NV10) [ 26.955] GeForce 2 (NV11, NV15) [ 26.955] GeForce 4MX (NV17, NV18) [ 26.955] GeForce 3 (NV20) [ 26.955] GeForce 4Ti (NV25, NV28) [ 26.956] GeForce FX (NV3x) [ 26.956] GeForce 6 (NV4x) [ 26.956] GeForce 7 (G7x) [ 26.956] GeForce 8 (G8x) [ 26.956] (II) VESA: driver for VESA chipsets: vesa [ 26.956] (II) FBDEV: driver for framebuffer: fbdev [ 26.956] (++) using VT number 1
And I have another question. The problem to define the resolutions and refresh rate in which a monitor whould work are defined by the monitor or by the video card? I mean, if I want to buy a new monitor (LCD of course) should I think in a new video card?Code:[ 28.495] (II) VESA(0): Total Memory: 224 64KB banks (14336kB) [ 28.508] (II) VESA(0): <default monitor>: Using default hsync range of 31.50-48.00 kHz [ 28.508] (II) VESA(0): <default monitor>: Using default vrefresh range of 50.00-70.00 Hz [ 28.508] (II) VESA(0): <default monitor>: Using default maximum pixel clock of 65.00 MHz [ 28.508] (WW) VESA(0): Unable to estimate virtual size [ 28.508] (II) VESA(0): Not using built-in mode "1600x1200" (no mode of this name) [ 28.508] (II) VESA(0): Not using built-in mode "1280x1024" (no mode of this name) [ 28.508] (II) VESA(0): Not using built-in mode "1024x768" (no mode of this name) [ 28.508] (II) VESA(0): Not using built-in mode "800x600" (no mode of this name) [ 28.508] (II) VESA(0): Not using built-in mode "640x480" (no mode of this name) [ 28.508] (II) VESA(0): Not using built-in mode "640x400" (no mode of this name) [ 28.508] (II) VESA(0): Not using built-in mode "320x400" (no mode of this name) [ 28.508] (II) VESA(0): Not using built-in mode "320x240" (no mode of this name) [ 28.508] (II) VESA(0): Not using built-in mode "320x200" (no mode of this name) [ 28.508] (WW) VESA(0): No valid modes left. Trying less strict filter... [ 28.508] (II) VESA(0): <default monitor>: Using hsync range of 31.50-48.00 kHz [ 28.508] (II) VESA(0): <default monitor>: Using vrefresh range of 50.00-70.00 Hz [ 28.508] (II) VESA(0): <default monitor>: Using maximum pixel clock of 65.00 MHz [ 28.508] (WW) VESA(0): Unable to estimate virtual size [ 28.510] (II) VESA(0): Not using built-in mode "1600x1200" (hsync out of range) [ 28.510] (II) VESA(0): Not using built-in mode "1280x1024" (hsync out of range) [ 28.510] (II) VESA(0): Not using built-in mode "640x400" (hsync out of range) [ 28.510] (II) VESA(0): Not using built-in mode "320x400" (hsync out of range) [ 28.510] (II) VESA(0): Not using built-in mode "320x240" (illegal horizontal timings) [ 28.510] (II) VESA(0): Not using built-in mode "320x200" (illegal horizontal timings) [ 28.510] (--) VESA(0): Virtual size is 1024x768 (pitch 1024) [ 28.510] (**) VESA(0): *Built-in mode "1024x768" [ 28.510] (**) VESA(0): *Built-in mode "800x600" [ 28.510] (**) VESA(0): *Built-in mode "640x480" [ 28.510] (==) VESA(0): DPI set to (96, 96) [ 28.511] (II) VESA(0): Attempting to use 60Hz refresh for mode "1024x768" (118) [ 28.515] (II) VESA(0): Attempting to use 60Hz refresh for mode "800x600" (115) [ 28.519] (II) VESA(0): Attempting to use 60Hz refresh for mode "640x480" (112)
- 05-14-2011 #7Linux Guru
- Join Date
- Apr 2009
- Location
- I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
- Posts
- 8,974
Well, from the output of the second block, it looks like the system is still using the generic vesa driver, not the nvidia driver, and the vesa driver has no resolution beyond 1600x1200, depending upon the board and the display. Also, instead of looking in /etc/X11 for xorg.conf, it is looking in /etc/X11/xorg.conf.d for the configuration file.
Sometimes, real fast is almost as good as real time.
Just remember, Semper Gumbi - always be flexible!
- 05-14-2011 #8Linux User
- Join Date
- Sep 2008
- Location
- UK
- Posts
- 353
Also it is looking for a monitor called 'Default Monitor' and a 'Default screen'
So you need to try substituting Monitor with default monitor and screen with default screen.
Check the xorg.conf file that the nvidia setup gives you for clues as to what to call the driver and montor.
In addition, you need to check that the nouveau driver has been blacklisted in the kernel startup arguments when you installed the driver from the repo.
You also need to use cvt to generate the correct modelines for your monitor and put these in instead of the ones I supplied. (The extract from my xorg.conf works for my monitor, but not for yours, which is why you need your own modelines for your monitor.)
To use cvt:
cvt [x resolution] [y resolution] (eg cvt 1024 76
Use the output in the modes section of the xorg.conf file.
- 05-21-2011 #9Just Joined!
- Join Date
- May 2011
- Posts
- 8
I'm almost there!
Following your insturctions about using cvt and putting this values in the xorg.conf file, I finally have gotten the resolutions that I want. But I still have the problem of not get my monitor working at the best refresh rate. In fact, I've found my monitor's manual and it says that the best resolution to work it's at 85Hz, so, it should not have problems with this specs.
So, here is the xorg.conf
And this is the part of the Xorg.0.log where I think it indicates no problems to start up the GUICode:# nvidia-settings: X configuration file generated by nvidia-settings # nvidia-settings: version 260.19.29 (mockbuild...) Thu Dec 16 04:43:59 EST 2 010 # RPM Fusion - nvidia-xorg.conf # Section "ServerLayout" Identifier "Default Layout" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "Xinerama" "0" EndSection Section "InputDevice" # generated from data in "/etc/sysconfig/keyboard" Identifier "Keyboard0" Driver "kbd" Option "XkbLayout" "la" Option "XkbModel" "pc105" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Samsung" ModelName "Samsung SyncMaster" HorizSync 30.0 - 85.0 VertRefresh 43.0 - 85.0 Option "DPMS" Option "PreferredMode" "1280x768" UseModes "Modes[0]" EndSection Section "Modes" Identifier "Modes[0]" Modeline "1280x768_60.00" 79.50 1280 1344 1472 1664 768 771 781 798 Modeline "1280x800_60.00" 83.50 1280 1352 1480 1680 800 803 809 831 Modeline "1024x768_60.00" 63.50 1024 1072 1176 1328 768 771 775 798 EndSection Section "Device" Identifier "Videocard0" Driver "nvidia" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 8600 GTS" EndSection Section "Screen" Identifier "Default Screen" Device "Videocard0" Monitor "Monitor0" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "TwinView" "0" Option "metamodes" "nvidia-auto-select +0+0" SubSection "Display" Depth 24 EndSubSection EndSection
What else can I do?Code:[ 1026.421] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 1026.423] (==) Log file: "/var/log/Xorg.0.log", Time: Sat May 21 15:23:22 2011 [ 1026.425] (==) Using config file: "/etc/X11/xorg.conf" [ 1026.425] (==) Using config directory: "/etc/X11/xorg.conf.d" [ 1026.426] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [ 1026.427] (==) ServerLayout "Default Layout" [ 1026.427] (**) |-->Screen "Screen0" (0) [ 1026.427] (**) | |-->Monitor "Monitor0" [ 1026.428] (**) | |-->Device "Device0" [ 1026.428] (**) |-->Input Device "Keyboard0" [ 1026.428] (**) |-->Input Device "Mouse0" [ 1026.428] (**) Option "Xinerama" "0" [ 1026.428] (==) Automatically adding devices [ 1026.428] (==) Automatically enabling devices
- 06-01-2011 #10Just Joined!
- Join Date
- May 2011
- Posts
- 8
I've kept working on this problem and now I can have the resolutions I've being looking for, although I don't have the refresh rate I need. But I'm very pleasant with the results obtained.
I've been using the cvt comand in this way:
And using that info within the xorg.conf file, I've ended with this:Code:$ cvt 1280 768 79 # 1280x768 78.89 Hz (CVT) hsync: 63.67 kHz; pclk: 109.00 MHz Modeline "1280x768_79.00" 109.00 1280 1368 1496 1712 768 771 781 807 -hsync +vsync $ cvt 1280 800 76 # 1280x800 75.89 Hz (CVT) hsync: 63.67 kHz; pclk: 109.00 MHz Modeline "1280x800_76.00" 109.00 1280 1368 1496 1712 800 803 809 839 -hsync +vsync
and with the nvidia-settings command I'm allowed to change the resolution to 1280x800 or 1280x768 with no problems.Code:# nvidia-settings: X configuration file generated by nvidia-settings # nvidia-settings: version 260.19.29 (mockbuild...) Thu Dec 16 04:43:59 EST 2010 # RPM Fusion - nvidia-xorg.conf # Section "ServerLayout" Identifier "Default Layout" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" Option "Xinerama" "0" EndSection Section "InputDevice" # generated from data in "/etc/sysconfig/keyboard" Identifier "Keyboard0" Driver "kbd" Option "XkbLayout" "la" Option "XkbModel" "pc105" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Samsung" ModelName "Samsung SyncMaster" HorizSync 30.0 - 70.00 VertRefresh 50.0 - 160.00 Option "DPMS" #Option "PreferredMode" "1280x768" Option "1280x768" "1280x800" UseModes "Modes[0]" EndSection Section "Modes" Identifier "Modes[0]" Modeline "1280x800_76.00" 109.00 1280 1368 1496 1712 800 803 809 839 Modeline "1280x768_79.00" 109.00 1280 1368 1496 1712 768 771 781 807 Modeline "1024x768_75.00" 82.00 1024 1088 1192 1360 768 771 775 805 EndSection Section "Device" Identifier "Videocard0" Driver "nvidia" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 8600 GTS" EndSection Section "Screen" Identifier "Default Screen" Device "Videocard0" Monitor "Monitor0" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "TwinView" "0" #Option "metamodes" "nvidia-auto-select +0+0" #Option "metamodes" "1280x800_75.00 +0+0" Option "1280x768_79.00 +0+0" "1280x800_76.00 +0+0" SubSection "Display" Depth 24 EndSubSection EndSection
But... I just can not manage it to work with this resolution as default the next time a start up the GUI environment.
In the Xorg.0.log file I get this messages:
and in the middle of the fileCode:[ 3678.678] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 3678.680] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Jun 1 18:08:45 2011 [ 3678.682] (==) Using config file: "/etc/X11/xorg.conf" [ 3678.682] (==) Using config directory: "/etc/X11/xorg.conf.d" [ 3678.683] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [ 3678.684] (==) ServerLayout "Default Layout" [ 3678.684] (**) |-->Screen "Screen0" (0) [ 3678.684] (**) | |-->Monitor "Monitor0" [ 3678.685] (**) | |-->Device "Device0" [ 3678.685] (**) |-->Input Device "Keyboard0" [ 3678.685] (**) |-->Input Device "Mouse0" [ 3678.685] (**) Option "Xinerama" "0"
where the part I don't like is thisCode:[ 3678.709] (II) LoadModule: "nvidia" [ 3678.711] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so [ 3678.712] (II) Module nvidia: vendor="NVIDIA Corporation" [ 3678.712] compiled for 4.0.2, module version = 1.0.0 [ 3678.712] Module class: X.Org Video Driver [ 3678.712] (II) NVIDIA dlloader X Driver 260.19.36 Tue Jan 18 16:57:32 PST 2011 [ 3678.712] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs [ 3678.713] (--) using VT number 7 [ 3678.725] (II) Loading sub module "fb" [ 3678.725] (II) LoadModule: "fb" [ 3678.726] (II) Loading /usr/lib64/xorg/modules/libfb.so [ 3678.727] (II) Module fb: vendor="X.Org Foundation" [ 3678.727] compiled for 1.9.5, module version = 1.0.0 [ 3678.727] ABI class: X.Org ANSI C Emulation, version 0.4 [ 3678.727] (II) Loading sub module "wfb" [ 3678.727] (II) LoadModule: "wfb" [ 3678.728] (II) Loading /usr/lib64/xorg/modules/libwfb.so [ 3678.729] (II) Module wfb: vendor="X.Org Foundation" [ 3678.729] compiled for 1.9.5, module version = 1.0.0 [ 3678.729] ABI class: X.Org ANSI C Emulation, version 0.4 [ 3678.729] (II) Loading sub module "ramdac" [ 3678.729] (II) LoadModule: "ramdac" [ 3678.729] (II) Module "ramdac" already built-in [ 3678.729] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32 [ 3678.730] (==) NVIDIA(0): RGB weight 888 [ 3678.730] (==) NVIDIA(0): Default visual is TrueColor [ 3678.730] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) [ 3678.730] (**) NVIDIA(0): Option "TwinView" "0" [ 3678.730] (**) NVIDIA(0): Enabling RENDER acceleration [ 3678.730] (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is [ 3678.730] (II) NVIDIA(0): enabled. [ 3679.324] (II) NVIDIA(0): NVIDIA GPU GeForce 8600 GTS (G84) at PCI:2:0:0 (GPU-0) [ 3679.325] (--) NVIDIA(0): Memory: 262144 kBytes [ 3679.325] (--) NVIDIA(0): VideoBIOS: 60.84.32.00.10 [ 3679.325] (II) NVIDIA(0): Detected PCI Express Link width: 16X [ 3679.325] (--) NVIDIA(0): Interlaced video modes are supported on this GPU [ 3679.325] (--) NVIDIA(0): Connected display device(s) on GeForce 8600 GTS at PCI:2:0:0 [ 3679.325] (--) NVIDIA(0): Samsung SyncMaster (CRT-1) [ 3679.325] (--) NVIDIA(0): Samsung SyncMaster (CRT-1): 400.0 MHz maximum pixel clock [ 3679.400] (II) NVIDIA(0): Assigned Display Device: CRT-1 [ 3679.400] (==) NVIDIA(0): [ 3679.400] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select" [ 3679.400] (==) NVIDIA(0): will be used as the requested mode. [ 3679.400] (==) NVIDIA(0): [ 3679.401] (II) NVIDIA(0): Validated modes: [ 3679.401] (II) NVIDIA(0): "nvidia-auto-select" [ 3679.401] (II) NVIDIA(0): Virtual screen size determined to be 1024 x 768 [ 3679.426] (--) NVIDIA(0): DPI set to (81, 81); computed from "UseEdidDpi" X config [ 3679.426] (--) NVIDIA(0): option [ 3679.426] (==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals. [ 3679.426] (--) Depth 24 pixmap format is 32 bpp [ 3679.426] (II) NVIDIA: Using 768.00 MB of virtual memory for indirect memory access. [ 3679.427] (II) NVIDIA(0): Initialized GPU GART. [ 3679.439] (II) NVIDIA(0): Setting mode "nvidia-auto-select" [ 3679.472] (II) Loading extension NV-GLX [ 3679.499] (II) NVIDIA(0): Initialized OpenGL Acceleration [ 3679.522] (==) NVIDIA(0): Disabling shared memory pixmaps [ 3679.522] (II) NVIDIA(0): Initialized X Rendering Acceleration [ 3679.522] (==) NVIDIA(0): Backing store disabled [ 3679.522] (==) NVIDIA(0): Silken mouse enabled [ 3679.524] (**) NVIDIA(0): DPMS enabled [ 3679.524] (II) Loading extension NV-CONTROL [ 3679.524] (II) Loading extension XINERAMA [ 3679.524] (WW) NVIDIA(0): Option "1280x768" is not used [ 3679.524] (WW) NVIDIA(0): Option "1280x768_79.00 +0+0" is not used [ 3679.524] (II) Loading sub module "dri2" [ 3679.524] (II) LoadModule: "dri2" [ 3679.525] (II) Reloading /usr/lib64/xorg/modules/extensions/libdri2.so [ 3679.525] (II) NVIDIA(0): [DRI2] Setup complete [ 3679.525] (==) RandR enabled
Finally, I need Gnome taking the resolution defined as default every time the GUI starts.Code:[ 3679.524] (WW) NVIDIA(0): Option "1280x768" is not used [ 3679.524] (WW) NVIDIA(0): Option "1280x768_79.00 +0+0" is not used
Any suggestion?Last edited by ingesis; 06-02-2011 at 11:30 PM.


Reply With Quote