display issuses with ubuntu 9.04

Dartht33bagger

Geek Trainee
My laptop I have is a Gateway MX3228. Here are the specs:http://support.gateway.com/s/Mobile/Q106/MagicLC/1008831sp2.shtml

Right now ubuntu sets the res size to 1600 by 1200. It is far too big for the screen, half of the screen is off of the display. I need to get the size down to something like 1280 by 800. When I go to the display panel and try to change the size from there the screen screws up. There is multiple desktops that overlap each other, making it impossible to see anything.

So I try to change it xrandr, which others have pointed me towards. It tells me can't open display. So I don't know what to do from here. If I change the display settings in the prefrences bar I end up screwing up the screen forcing me to reinstall, and every thing I've done to change the display manually tells me can't open display.

Are there some drivers I must get for linux?
 
Just out of interest - does this also happen when you use the Live CD or only in the permanent installation?
 
It happens running a live CD or installed.

Also using wine to play warcraft 3 the screen size goes to the smallest possible and overlaps.
 
Personally, I would not stay with Ubuntu. To carry on the Debian theme, have you tried Sidux, or perhaps go with the father of both (Debian, that is)? I wonder if the same issue will happen there. The problem, I think, is that you have to rely on Mesa to manage your display (configure your X server) if you had an ATI or nVidia card, I would say to definitely install the Linux drivers. In the case of Intel's chips I am not sure what there is to do.

You could also try to edit your xorg.conf (/etc/X11/xorg.conf) file yourself and remove the higher resolutions and stick with the ones that you know your screen can handle.
You should look for something like:
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768" "1280x800" "1440x900" "1680x1050"
EndSubSection
EndSection

Don't forget to back up your xorg.conf file first (cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup). Then remove the modes you do not wish to have (in bold) and keep the ones you know will work well.

Found this - How do i edit xorg.conf in ubuntu linux 7.10 | Answerbag.com
and this - xorg-edit: GUI for editing xorg.conf - Ubuntu Forums

Good luck....
 
This is all the bottom of my xorg.conf says.

Code:
Section "Device"
	Identifier	"Configured Video Device"
	Option		"UseFBDev"		"true"
EndSection

Section "Monitor"
	Identifier	"Configured Monitor"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Monitor		"Configured Monitor"
	Device		"Configured Video Device"
EndSection
 
Which application are you trying to run? Gedit? If so, Root may not have rights to lauch an application which needs to connect to the xserver. A Linux administrator will probably cut both my hands for this but hey.... as user:
> yourdomain$ xhost +

Then try again. The command above (I think) temporarily allows all users to connect to the xserver. Peronally, If I were you, I would get familliar with Vim. It is not as hard as it first seems and it means that you do not have to worry about fancy editors and their requirements.

As for your initial problem -
I checked my xorg.conf file and it is bare like the Saharah desert. XFCE must be taking the configuration from a file elsewhere... god only knows... :confused:

But you could still try and add a subsection manually - something like this:
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
SubSection "Display"
Depth 24
Modes "800x600" "1024x768" "1280x800"
EndSubSection

EndSection

I would strongly recommend trying another live CD to see if the problem is with Ubuntu acommedating your display adapter.
 
Got a debian CD and put it on there. It still sets it at 1600x1200 and when I go to screen resolution there isn't a single option in the res, or refresh spots. I just click the little drop down button and nothing appears, it just changes the color as if I selected it.

So I go to look at my xorg.conf and it's blank now. So it looks like debian is screwed up too.
 
It's not a Debian or Ubuntu thing, but an X.org thing. Plus, Via's Unichrome drivers suck ass. :(

What you need to do is hand-define the display modes in your xorg.conf, like saba suggested. You can also try eLive, which is a Debian-based live CD that has some neat scripts for detecting and setting your resolutions for you.
 
It's not a Debian or Ubuntu thing, but an X.org thing. Plus, Via's Unichrome drivers suck ass. :(

What you need to do is hand-define the display modes in your xorg.conf, like saba suggested. You can also try eLive, which is a Debian-based live CD that has some neat scripts for detecting and setting your resolutions for you.

When I tried to edit my xorg.conf with ubuntu I was not able to get write access. Typing gksudo gedit /etc/X11/xorg.conf would just say:

Code:
GTK WARNING **: Cannot open display

So I put on debian, and I am now able to get write access to the xorg.conf, but the xorg.conf is blank.
 
Yes, newer versions of X.org aren't populated by default. Usually XRandR can adjust your resolution, DPI and multiple screens by itself without a config file. However, with certain scenarios (like crummy S3 drivers) you will need to populate it yourself.

xorg.conf(5x) manual page

If you need any help, please post again.
 
So I went back to ubuntu and added this to the screen section of xorg.conf

Code:
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection

Now when I restart it tells me:

Ubuntu is running in low graphics mode. The follow error was encountered, you may need to update your config to solve this.

(EE) Problem parsing the config file
(EE) Error parsing the config file
 
Code:
Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor
Device "Configured Video Device"
DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1024x768" "800x600" "640x480"
EndSubSection
 
Try this variation:

Code:
Section "Device"
Identifier "VIA UniChrome Pro"
Driver "openchrome"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor
Device "VIA UniChrome Pro"
DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1280x800" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1280x800" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1280x800" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1280x800" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1280x800" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1280x800" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

I took into account your WXGA resolution (1280x800 in your case, from what you've told us), and the chipset you have which is the VN800 UniChrome Pro. If that doesn't work, try running the following:

Code:
sudo dpkg-reconfigure -phigh xserver-xorg
... and choose "openchrome" when prompted.

As I mentioned before, the Unichrome chipset has horrible Linux support, so 3D may be troublesome. However, it does work for some people. If you feel adventurous, look over here for some tips on how to get that going.
 
Making the changes to xorg.conf as you posted above still gave the same error.

So I did the other things you posted and it never prompted me to choose a driver. It instantly said this after I typed my password:

Code:
xserver-xorg postient warning: Overwriting possibly-customised configuration file: backup in /etc/X11/xorg.conf.20090724042914
 
I ended up finding my old XP disc and putting that on it. Much easier. The drivers work fine for XP and now its working great.

Thanks for all the help anyways! I wish I could have used linux on it.
 
Back
Top