Thread Tools Display Modes
  #1  
Old 08-03-2007, 02:37 PM
Stay d Stay d is offline
Senior Member
 
Join Date: Dec 2005
Location: Prague
Posts: 96
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via MSN to Stay d
Default Video Card&Monitor Setup PC-BSD 1.4Beta in vmware fails
During installation, at the end "Video Card ..." appers and if user wants to select vmware graphic driver for X with resolution more than 800*600@24dpi@75Hz, it fails becuse X always starts in 640*480@16@60Hz.

If user selects vesa driver, all resolutions at least 1152*864 until 1280*1024 work, but X are very slow and moving with mouse cursor is not smooth at all compare to vmware driver, which user really wants in vmware.

Why ?

When the autodetection tool during setting up a desktop in vmware with vmware driver for X, the script sets hsync and vrefresh from dmps and it is 30-60 hsync and 50-100.0 kHz vrefresh INCORRECTLY, when user changes these 2 values to 0-60 for hsync and 0-100 vrefresh in xorg.conf, all resolutions are accessible at once.

So the script somehow should work with this and automatically puts zeros at the beginning of values. Could developers note it and repair it in future betas and releases or it is bigger problem ?
  #2  
Old 08-03-2007, 03:00 PM
sblevin sblevin is offline
Senior Member
 
Join Date: Jun 2005
Location: Australia
Posts: 909
Thanks: 0
Thanked 0 Times in 0 Posts
Default
Hi - I'm running VMWare workstation 5.5.1- build19175 on win XP and installed the 1.4 beta. It all went perfectly and came up just right - I told it to use 1600X1200 and it switched and stayed perfectly.

What host and version of VMWare are you running?
  #3  
Old 08-03-2007, 10:41 PM
Stay d Stay d is offline
Senior Member
 
Join Date: Dec 2005
Location: Prague
Posts: 96
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via MSN to Stay d
Default Video Card&Monitor Setup PC-BSD 1.4Beta in vmware fails
host os: winxp
vmware: VMware Server Console 1.0.3 build-44356, the last one

What values hsync and vrefresh do u have in xorg.conf ?
  #4  
Old 08-04-2007, 03:46 AM
sblevin sblevin is offline
Senior Member
 
Join Date: Jun 2005
Location: Australia
Posts: 909
Thanks: 0
Thanked 0 Times in 0 Posts
Default
xorg.conf contents - I'm currently running it at 1600X1200x24

Code:
# Xorg.conf file generated for PC-BSD

Section "ServerLayout"
    Identifier     "XFree86 Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
    Option	   "Clone" "off"
EndSection

Section "Files"
    RgbPath         "/usr/local/lib/X11/rgb"
    ModulePath      "/usr/local/lib/xorg/modules"
    FontPath        "/PCBSD/fonts/"
    FontPath        "/usr/local/lib/X11/fonts/cyrillic/"
    FontPath        "/usr/local/lib/X11/fonts/TrueType/"
    FontPath        "/usr/local/lib/X11/fonts/webfonts/"
    FontPath        "/usr/local/lib/X11/fonts/misc/"
    FontPath        "/usr/local/lib/X11/fonts/TTF/"
    FontPath        "/usr/local/lib/X11/fonts/Type1/"
    FontPath        "/usr/local/lib/X11/fonts/CID/"
    FontPath        "/usr/local/lib/X11/fonts/75dpi/"
    FontPath        "/usr/local/lib/X11/fonts/100dpi/"
    FontPath        "/usr/local/lib/X11/fonts/dejavu/"
    FontPath        "/usr/local/lib/X11/fonts/local/"
EndSection

Section "Module"
    Load           "ddc"
    Load           "dbe"
    Load           "extmod"
    Load           "xtrap"
    Load           "freetype"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "keyboard"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "us"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/sysmouse"
    Option         "Buttons" "6"
    Option         "ZAxisMapping" "4 5"
    Option         "Emulate3Buttons"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Generic Monitor"
    ModelName      "Generic"


  # 1600x1200 @ 75.00 Hz (GTF) hsync: 93.97 kHz; pclk: 205.99 MHz
  Modeline "1600x1200_75.00"  205.99  1600 1720 1896 2192  1200 1201 1204 1253  -HSync +Vsync


DisplaySize 416 312 # 96 DPI at 1600x1200


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     "SWcursor"           	# [<bool>]
        #Option     "HWcursor"     	"True"  # [<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]
    Identifier     "Card0"
    Driver         "vesa"
    VendorName     "Generic Vesa Driver"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "Monitor0"
    DefaultDepth   24
    SubSection     "Display"
        Depth      24 
        Modes      "1600x1200"
    EndSubSection
EndSection

Below is the xorg.conf.bak contents

Code:
# XFree86 configuration file for RoFreeSBIE

Section "ServerLayout"
	Identifier     "XFree86 Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "ServerFlags"
        Option "DisableVidModeExtension" "True" 
	#Option "NoTrapSignals"  "True"
	#Option "DisableModInDev"  "True"
EndSection
			  
Section "Files"
	RgbPath      "/usr/local/lib/X11/rgb"
	ModulePath   "/usr/local/lib/modules"
	ModulePath   "/usr/local/lib/xorg/modules"
	FontPath     "/usr/local/lib/X11/fonts/cyrillic/"
	FontPath     "/usr/local/lib/X11/fonts/TrueType/"
	FontPath     "/usr/local/lib/X11/fonts/illinoy/"
	FontPath     "/usr/local/lib/X11/fonts/webfonts/"
	FontPath     "/usr/local/lib/X11/fonts/misc/"
	FontPath     "/usr/local/lib/X11/fonts/TTF/"
	FontPath     "/usr/local/lib/X11/fonts/Speedo/"
	FontPath     "/usr/local/lib/X11/fonts/Type1/"
	FontPath     "/usr/local/lib/X11/fonts/CID/"
	FontPath     "/usr/local/lib/X11/fonts/75dpi/"
        FontPath     "/usr/local/lib/X11/fonts/100dpi/"
	FontPath     "/usr/local/lib/X11/fonts/dejavu/"
	FontPath     "/usr/local/lib/X11/fonts/cyrillic/"
	FontPath     "/usr/local/lib/X11/fonts/hebrew/"
	FontPath     "/usr/local/lib/X11/fonts/vietnamese/"
	FontPath     "/usr/local/lib/X11/fonts/indic/"
	FontPath     "/usr/local/lib/X11/fonts/ae_fonts1/AAHS"
	FontPath     "/usr/local/lib/X11/fonts/ae_fonts1/AGA"
	FontPath     "/usr/local/lib/X11/fonts/ae_fonts1/FS"
	FontPath     "/usr/local/lib/X11/fonts/ae_fonts1/Kasr"
	FontPath     "/usr/local/lib/X11/fonts/ae_fonts1/MCS"
	FontPath     "/usr/local/lib/X11/fonts/ae_fonts1/Shmookh"
	FontPath     "/usr/local/lib/X11/fonts/local/"
EndSection

Section "Module"
#	Load  "record"
#	Load  "ddc"
#       Load  "dri"
#	Load  "dbe"
#	Load  "extmod"
#	Load  "glx"
#	Load  "xtrap"
#	Load  "freetype"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "keyboard"
	Option      "XkbModel"   "pc105"
	Option      "XkbLayout"  "us"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/sysmouse"
	Option      "Buttons" "6"
	Option      "ZAxisMapping" "4 5"
	Option      "Emulate3Buttons"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth 16
	SubSection "Display"
		Depth     4
		Modes	"1024x768"
	EndSubSection
	SubSection "Display"
		Depth     8
		Modes	"1024x768"
	EndSubSection
	SubSection "Display"
		Depth     15
		Modes	"1024x768"
	EndSubSection
	SubSection "Display"
		Depth     16
		Modes	"1024x768"
	EndSubSection
	SubSection "Display"
		Depth     24
		Modes	"1024x768"
	EndSubSection
EndSection
Section "Monitor"
	Identifier	"Monitor0"
	HorizSync	30 - 60
	VertRefresh	50.0 - 100.0
	Option		"DPMS"
EndSection

Section "Device"
	Identifier	"Card0"
	Driver		"vmware"
EndSection
[/code]
  #5  
Old 08-04-2007, 03:58 AM
Stay d Stay d is offline
Senior Member
 
Join Date: Dec 2005
Location: Prague
Posts: 96
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via MSN to Stay d
Default
So you run vesa driver and I wrote about vmware driver in device section of xorg.conf.

The backup file seems to be from previous pc-bsd releases, I know this "# XFree86 configuration file for RoFreeSBIE"

So your and mine situation do not seem to be the same.

Change "vesa" to "vmware" in your current xorg.conf and restart pc or X as u like, and we will see.
  #6  
Old 08-04-2007, 04:10 AM
sblevin sblevin is offline
Senior Member
 
Join Date: Jun 2005
Location: Australia
Posts: 909
Thanks: 0
Thanked 0 Times in 0 Posts
Default
Sorry for misreading - you are spot on - I changed the driver from "vesa" to "vmware" and was left with 800X600 and 640X480 - EWWWWW!

ADDED - I just edited refresh and synchs to "30 - 96" and "50 - 160" and got 1600X1200-75 HZ back, but it would be so nice if the auto detect had picked something more appropriate - exiting conf files for basic things like resolution is still ugly - and VMWare is a VERY common platform to be running things in these days.
  #7  
Old 10-11-2007, 02:04 PM
Stay d Stay d is offline
Senior Member
 
Join Date: Dec 2005
Location: Prague
Posts: 96
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via MSN to Stay d
Default Re: Video Card&Monitor Setup PC-BSD 1.4Beta in vmware fails
I have to announce that the bug was not fixed since 1.4Beta. The 1.4 release has the same annoying problem with vmware driver in X.org.

The detection tool has to calculate with diffrent hsync and rsync then normal freq of real monitors and lsds.

Proper resolution will work only when these things are in effect:

0-60 for hsync and 0-100 vrefresh in xorg.conf, all resolutions are accessible at once

It is a pity that the final version was not fixed at this point.
 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Dual Monitor setup Mak213 General Questions 7 09-18-2008 07:41 PM
Boots always into video&monitor-setup BrainPain Startup Bug Reports (read-only) 0 12-22-2007 06:42 PM
Dual Monitor setup for ATI X850 card jdarnold Tips and Tricks 1 09-05-2006 06:19 AM
dual monitor setup script map7 Feature Requests 3 10-24-2005 10:44 PM
nvidia dual monitor setup map7 Installing PC-BSD 0 06-27-2005 06:39 AM


All times are GMT. The time now is 06:51 AM.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.

Copyright 2005-2010, The PC-BSD Project. PC-BSD and the PC-BSD logo are registered trademarks of iXsystems.
All other content is freely available for sharing under the terms of the Creative Commons Attribution License.