Welcome to Linux Forums! With a comprehensive Linux Forum, information on various types of Linux software and many Linux Reviews articles, we have all the knowledge you need a click away, or accessible via our knowledgeable members.
Find the answer to your Linux question:
New to Linux Forums? Register here for free!
    Linux Forums > Your Distro > Gentoo Linux Help > Screen Resolution stuck at 640x480

Forgot Password?
 Gentoo Linux Help   For help and discussion related to Gentoo Linux

Site Navigation
Linux Articles
Linux Forums
Linux Downloads
Linux Hosting
Free Magazines
Job Board
IRC Chat
RSS Feeds


Linux Forum Topics
Linux Forums
Your Distro
Linux Resources
GNU Linux Zone
The Community
Reply
 
Thread Tools Display Modes
Old 11-03-2005   #11 (permalink)
Linux Enthusiast
 
crashandburn0420's Avatar
 
Join Date: Jun 2005
Location: Seymour, CT
Posts: 581
Send a message via AIM to crashandburn0420
run
Code:
xorgcfg
from the teminal and ajust the resolution there.
crashandburn0420 is offline  


Reply With Quote
Old 11-04-2005   #12 (permalink)
Linux Engineer
 
spencerf's Avatar
 
Join Date: Jan 2005
Location: Syracuse, NY
Posts: 1,144
I believe that the intel driver cannot run at depth 24 but only at a max of 16. Also the error message you are having is related to agpgart. You need to enable this in the kernel. Here is a link to a 3d how to that talks about agpgart.

I don't think though that you can get 3d with your card. What is your lspci specifically for your graphics card.

edit: I was wrong about 24 depth. Take a look at

man 1810 (man page) this explains a lot about the driver. Then either disable agpgart (remove modules from xorg.conf ---just put a # in front of it and see what happens) if it still doesn't work repost xorg.conf with any and all changes and we'll start over.
__________________
All right, brain. You don't like me and I don't like you, but let's just do this and I can get back to killing you with beer. All New Users Read This!!! If you have a grub problem please look at GRUB MANUAL
spencerf is offline   Reply With Quote
Old 11-04-2005   #13 (permalink)
Linux Engineer
 
spencerf's Avatar
 
Join Date: Jan 2005
Location: Syracuse, NY
Posts: 1,144
__________________
All right, brain. You don't like me and I don't like you, but let's just do this and I can get back to killing you with beer. All New Users Read This!!! If you have a grub problem please look at GRUB MANUAL
spencerf is offline   Reply With Quote
Old 11-11-2005   #14 (permalink)
geo
Just Joined!
 
Join Date: Oct 2005
Posts: 8
modifications made

Thanks for the response spencerf, I've tried what you told me including the website modification about dri, but it still doesn't seem to work. I also don't know what you want me to put the # in front of in the xorg.conf file. I don't see a line containing the word "agpgart".
Here is my lspci line for my video card:

Code:
0000:00:02.0 VGA compatible controller: Intel Corp. 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 03)
I've posted my xorg.conf file with the modifications from the website you told me about, and the log file, I hope we can start from here fresh. I excluded uneccesary lines and replaced them with (...) If you need the entire file let me know.

Xorg.0.log file:

Code:
(...)
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.2
	X.Org Video Driver: 0.7
	X.Org XInput driver : 0.4
	X.Org Server Extension : 0.2
	X.Org Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="X.Org Foundation"
	compiled for 6.8.2, module version = 1.0.0
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/modules/libpcidata.a
(II) Module pcidata: vendor="X.Org Foundation"
	compiled for 6.8.2, module version = 1.0.0
	ABI class: X.Org Video Driver, version 0.7
Using vt 7
(--) using VT number 7
(...)
(II) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100,
	i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G
(II) Primary Device is: PCI 00:02:0
(--) Chipset 845G found
(...)
(**) I810(0): Depth 16, (--) framebuffer bpp 16
(==) I810(0): RGB weight 565
(==) I810(0): Default visual is TrueColor
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/modules/linux/libint10.a
(II) I810(0): initializing int10
(WW) I810(0): Bad V_BIOS checksum
(II) I810(0): Primary V_BIOS segment is: 0xc000
(II) I810(0): VESA BIOS detected
(II) I810(0): VESA VBE Version 3.0
(II) I810(0): VESA VBE Total Mem: 832 kB
(II) I810(0): VESA VBE OEM: Brookdale-G Graphics Chip Accelerated VGA BIOS
(II) I810(0): VESA VBE OEM Software Rev: 1.0
(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
(II) I810(0): VESA VBE OEM Product: Brookdale-G Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) I810(0): Integrated Graphics Chipset: Intel(R) 845G
(--) I810(0): Chipset: "845G"
(--) I810(0): Linear framebuffer at 0xF0000000
(--) I810(0): IO registers at addr 0xE8000000
(II) I810(0): 1 display pipe available.
(II) I810(0): detected 892 kB stolen memory.
(EE) GARTInit: Unable to open /dev/agpgart (No such file or directory)
(WW) I810(0): /dev/agpgart is either not available, or no memory is available
for allocation.  Using pre-allocated memory only.
(WW) I810(0): VideoRAM reduced to 892 kByte (limited to available sysmem)
(--) I810(0): Pre-allocated VideoRAM: 892 kByte
(--) I810(0): VideoRAM: 892 kByte
(==) I810(0): video overlay key set to 0x83e
(**) I810(0): page flipping disabled
(==) I810(0): Using gamma correction (1.0, 1.0, 1.0)
(II) I810(0): BIOS Build: 2759
(==) I810(0): Device Presence: disabled.
(==) I810(0): Display Info: enabled.
(II) I810(0): Broken BIOSes cause the system to hang here.
	      If you encounter this problem please add 
		 Option "DisplayInfo" "FALSE"
	      to the Device section of your XF86Config file.
(II) I810(0): Display Info: CRT: attached: FALSE, present: FALSE, size: (0,0)
(II) I810(0): Display Info: TV: attached: FALSE, present: FALSE, size: (0,0)
(II) I810(0): Display Info: DFP (digital flat panel): attached: FALSE, present: FALSE, size: (0,0)
(II) I810(0): Display Info: LFP (local flat panel): attached: FALSE, present: FALSE, size: (0,0)
(II) I810(0): Display Info: CRT2 (second CRT): attached: FALSE, present: FALSE, size: (0,0)
(II) I810(0): Display Info: TV2 (second TV): attached: FALSE, present: FALSE, size: (0,0)
(II) I810(0): Currently active displays on Pipe A:
(II) I810(0): 	CRT
(==) I810(0): Display is using Pipe A
(--) I810(0): Maximum frambuffer space: 724 kByte
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/lib/modules/libddc.a
(...)
(II) I810(0): Monitor0: Using hsync range of 30.00-72.00 kHz
(II) I810(0): Monitor0: Using vrefresh range of 50.00-160.00 Hz
(II) I810(0): Not using mode "1280x1024" (no mode of this name)
(II) I810(0): Not using mode "1024x768" (no mode of this name)
(II) I810(0): Not using mode "800x600" (no mode of this name)
(II) I810(0): 6076 kBytes additional video memory is required to
	enable tiling mode for DRI.
(II) I810(0): 2304 kBytes additional video memory is required to enable DRI.
(II) I810(0): Disabling DRI.
(--) I810(0): Virtual size is 640x480 (pitch 640)
(**) I810(0):  Built-in mode "640x480"
(II) I810(0): Attempting to use 85Hz refresh for mode "640x480" (41)
(--) I810(0): Display dimensions: (320, 240) mm
(--) I810(0): DPI set to (50, 50)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/modules/libfb.a
(II) Module fb: vendor="X.Org Foundation"
	compiled for 6.8.2, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.2
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/lib/modules/libxaa.a
(II) Module xaa: vendor="X.Org Foundation"
	compiled for 6.8.2, module version = 1.2.0
	ABI class: X.Org Video Driver, version 0.7
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/lib/modules/libramdac.a
(II) Module ramdac: vendor="X.Org Foundation"
	compiled for 6.8.2, module version = 0.1.0
	ABI class: X.Org Video Driver, version 0.7
(==) I810(0): VBE Restore workaround: enabled.
(II) do I need RAC?  No, I don't.
(...)
(WW) I810(0): Bad V_BIOS checksum
(II) I810(0): Primary V_BIOS segment is: 0xc000
(II) I810(0): VESA BIOS detected
(II) I810(0): VESA VBE Version 3.0
(II) I810(0): VESA VBE Total Mem: 832 kB
(II) I810(0): VESA VBE OEM: Brookdale-G Graphics Chip Accelerated VGA BIOS
(II) I810(0): VESA VBE OEM Software Rev: 1.0
(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
(II) I810(0): VESA VBE OEM Product: Brookdale-G Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(==) I810(0): Default visual is TrueColor
(--) I810(0): Xv is disabled because it needs 2D accel and AGPGART.
(II) I810(0): Allocated 128 kB for the ring buffer at 0x0
(II) I810(0): Allocating at least 99 scanlines for pixmap cache
(II) I810(0): Initial framebuffer allocation size: 724 kByte
(II) I810(0): Allocated 4 kB for HW cursor at 0xfffff000
(II) I810(0): Allocated 16 kB for HW (ARGB) cursor at 0xffffb000
(II) I810(0): Allocated 16 kB for the scratch buffer at 0xffff7000
(II) I810(0): Updated framebuffer allocation size from 724 to 727 kByte
(II) I810(0): Updated pixmap cache from 99 scanlines to 102 scanlines
(II) I810(0): 0x860fa60: Memory at offset 0x00020000, size 727 kBytes
(II) I810(0): 0x8511eb0: Memory at offset 0x000de000, size 4 kBytes
(II) I810(0): 0x85848b8: Memory at offset 0x000da000, size 16 kBytes
(II) I810(0): 0x851cbe4: Memory at offset 0x00000000, size 128 kBytes
(II) I810(0): 0x860faa0: Memory at offset 0x000d6000, size 16 kBytes
(==) I810(0): Write-combining range (0xf0000000,0x8000000)
(II) I810(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(WW) I810(0): PGTBL_ER is 0x00000049
(II) I810(0): Display plane A is enabled and connected to Pipe A.
(II) I810(0): Enabling plane A.
(II) I810(0): Display plane A is now enabled and connected to Pipe A.
(II) I810(0): PIPEACONF is 0x80000000
(II) I810(0): Mode bandwidth is 26 Mpixel/s
(II) I810(0): maxBandwidth is 640 Mbyte/s, pipe bandwidths are 70 Mbyte/s, 0 Mbyte/s
(II) I810(0): LFP compensation mode: 0x1
(II) I810(0): Using XFree86 Acceleration Architecture (XAA)
	Screen to screen bit blits
	Solid filled rectangles
	8x8 mono pattern filled rectangles
	Indirect CPU to Screen color expansion
	Solid Horizontal and Vertical Lines
	Offscreen Pixmaps
	Setting up tile and stipple cache:
		5 128x102 slots
(==) I810(0): Backing store disabled
(==) I810(0): Silken mouse enabled
(II) I810(0): Initializing HW Cursor
(II) I810(0): direct rendering: Disabled
(==) RandR enabled
(...)
(WW) I810(0): Setting the original video mode instead of restoring
	the saved state
(WW) I810(0): Successfully set original devices
xorg.conf file:

Code:
Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen         "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	RgbPath      "/usr/lib/X11/rgb"
	ModulePath   "/usr/lib/modules"
	FontPath     "/usr/share/fonts/misc/"
	FontPath     "/usr/share/fonts/TTF/"
	FontPath     "/usr/share/fonts/Type1/"
	FontPath     "/usr/share/fonts/CID/"
	FontPath     "/usr/share/fonts/75dpi/"
	FontPath     "/usr/share/fonts/100dpi/"
EndSection

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

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
EndSection

Section "Monitor"
	#DisplaySize	  320   240	# mm
	Identifier   "Monitor0"
	VendorName   "Cicero"
	ModelName    "E17DL"
	HorizSync    30.0 - 72 
	VertRefresh  50.0 - 160 
	#Option	    "DPMS"
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     "NoAccel"     	     	# [<bool>]
        #Option     "SWcursor"           	# [<bool>]
        #Option     "ColorKey"           	# [i]
        #Option     "CacheLines"         	# [i]
        #Option     "Dac6Bit"            	# [<bool>]
#        Option      "DRI" "yes"               	# [<bool>]
        #Option     "NoDDC"              	# [<bool>]
        #Option     "ShowCache"          	# [<bool>]
        #Option     "XvMCSurfaces"       	# [i]
        #Option     "PageFlip"           	# [<bool>]
	VideoRam    65536
	Identifier  "Card0"
	Driver      "i810"
	VendorName  "Intel Corp."
	BoardName   "82845G/GL [Brookdale-G] Chipset Integrated Graphics"
	BusID       "PCI:0:2:0"
EndSection

Section "dri"
	Mode 0666
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth 16
	SubSection "Display"
		Viewport   0 0
		Depth	16		
		Modes	"1280x1024" "1024x768" "800x600"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth	24
		Modes	"1024x768" "800x600"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
		Modes	"1024x768" "800x600"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
		Modes	"1024x768" "800x600"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth    1 
		Modes "1024x768" "800x600"
	EndSubSection
EndSection
Thanks again,
geo is offline   Reply With Quote
Old 11-26-2005   #15 (permalink)
Just Joined!
 
Join Date: Nov 2005
Posts: 1
bad v_bios checksum

mahmood-911turbo is offline   Reply With Quote
Old 08-05-2006   #16 (permalink)
Just Joined!
 
Join Date: Jun 2006
Posts: 10
i realise this thread is almost a year old, but to anyone stumbling upon this with a similar problem:

you need to...
Code:
sudo emacs /etc/X11/xorg.conf
then go to the very last paragraph thing and change defaultdepth to the next lowest number (32->24->16 etc.)
(you dont have to use emacs: vi, nano, whatever floats your boat)

the problem is that a lot of intel video cards CAN run at a higher depth but a lower res. so just whack it down to what it can handle and it should go max. so this guy had 24, he would put it down to 16...
then...

Code:
ps -aux
look for /usr/bin/X in the last column and remember its PID (process ID). it will be 4 digits long. i will use 1234 (yours will be different... probably)

Code:
sudo kill 1234
now, if you are using a livecd then it will load up x again in a couple of seconds so just leave it and smile when it is high res again.

if you arent using a livecd, then it may not automate... no worries!
Code:
startx
voila!


NOTE: this works for gentoo and ubuntu, and every other system running X!
carbonrodney is offline   Reply With Quote
Old 10-18-2006   #17 (permalink)
Just Joined!
 
Join Date: Oct 2006
Posts: 1
I just resolved a similar or same issue with my intel 845 integrated video card. The issue was not giving the video card enough shared memory in the BIOS. I bumped this to 8MB and I can do 1600x1200 at 75Hz on my 21" Cornerstone p1500 monitor. Before, I could only get 640x480. Hope this helps.
zbrown111 is offline   Reply With Quote
Old 11-24-2006   #18 (permalink)
Just Joined!
 
Join Date: Nov 2006
Location: Massachusetts
Posts: 4
That's the trick...

zbrown111 had it exactly right. I have the same chipset on an IBM NetVista 8305 and I too needed to bump the shared memory up in the BIOS to be 8mb. Otherwise the only res I could get with significant color depth was 640x480. Now all is good.
pmquack is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Free Magazines
Run Your Own Web Server Using Linux & Apache - Free 191 Page Preview
Learn about everything you'll need to build and maintain your Linux servers, and to deploy Web applications to them.
subscribe
Open Source Security Myths Dispelled
Dispel the five major myths surrounding Open Source Security and gain the tools necessary to make a truly informed decision for your IT organization
subscribe
InformationWeek
InformationWeek is the only newsweekly you'll need to stay on top of the latest developments in information technology.
subscribe



All times are GMT. The time now is 10:49 AM.






© 2000 - 2009 - All Rights Reserved - Property of  MAS Media

Content Relevant URLs by vBSEO 3.3.0 RC2