View Full Version : [ubuntu netbook remix] intel atom 945g/ lilliput screen
gomez2003
July 20th, 2009, 03:17 AM
Ok so heres my problem, i have the intel d945gcfl2d board running the atom 330 with the 945g chipset. I am using a lilliput 7" touchscreen (native resolution 800x480).
I'm using the latest stable build of the ubuntu netbook remix. My monitor shows up as "unknown monitor" in the display settings, it also doesn't detect any of the right resolutions.
Ive tried using some xconfig tutorials ive found:
https://wiki.ubuntu.com/X/Config/Resolution?action=fullsearch&context=180&value=start+yp+scripts&titlesearch=Titles
No luck :(
Ive tried installing 915resolution
No luck :(
Is there any way to either force the monitor to the right resolution or trick it to use something besides "unknown"?
fyi this is for a carPC
Thanks
ps i would really like not to have to use xp
prshah
July 20th, 2009, 03:28 AM
I am using a lilliput 7" touchscreen (native resolution 800x480).
Is there any way to either force the monitor to the right resolution
You can try to set it manually by adding/editing the required lines (in red) to your /etc/X11/xorg.conf
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
SubSection "Display"
Modes "800x480@60"
EndSubSection
EndSection
You will have to know the native resolution and refresh rate of your laptop screen; don't blindly add these lines.
gomez2003
July 20th, 2009, 03:40 PM
Thanks for the quick reply. I tried what you suggested and it did absolutely nothing.
I just want to clarify a couple things This is not a laptop, its a micro-itx motherboard with a VGA connection. The screen Im using comes up as "Unknown".
Here is a screenshot:
http://zemoj.com/files/Screenshot.png (http://zemoj.com/files/Screenshot.png)
All of the refresh rate and hor/vertical values seem right on the 800x600, the picture is just squashed. So 800x480@60 should work if i can get it to show up.
Thanks again
gomez2003
July 22nd, 2009, 09:03 PM
no ideas huh? ive kept looking and have stumbled across virtual screens for running dual monitors. So i was thinking is it possible to run one monitor on a virtual screen? say 800x480 on a virtual screen of 800x600?
prshah
July 23rd, 2009, 01:45 AM
All of the refresh rate and hor/vertical values seem right on the 800x600, the picture is just squashed. So 800x480@60 should work if i can get it to show up.
What we need to figure out is why 800x480 is not showing up. Maybe it is not listed as a supported mode in either the display or the graphics capabilities? Maybe it is showing a smaller range for hz/khz frequencies than it is actually capable of? During X startup, a whole range of modes are analysed, discarded, and then the best available is selected. Can you post your /var/log/Xorg.0.log file for a clue?
Considering your virtual screen idea: even if you set a virtual screen of 800x600, you will have the same problem of how to get the 800x480 resolution option.
You could try setting a virtual screen size of 800x480; that will discard 800x600 as a resolution option and (hopefully) force it into 800x480. (Though I suspect it will then pick up 640x480, and give you a scrollable 160-pixel horizontal edge).
You could also download 915resolution from the repositories; I've not tried this, but apparently it good for forcing resolutions on Intel graphics chipsets. At your own risk, please.
gomez2003
July 23rd, 2009, 07:20 PM
I actually got everything working!
both the 800x480 and the touch screen input.
Heres my xorg.conf:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Device" "/dev/input/mouse0"
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "Intel"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
Modeline "800x480" 29.58 800 816 896 992 480 481 484 497 -HSync +Vsync
Option "PreferredMode" "800x480"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
SubSection "Display"
Modes "800x480"
EndSubSection
EndSection
Section "ServerLayout"
InputDevice "EETI" "SendCoreEvents"
Identifier "Default Layout"
Screen "Default Screen"
EndSection
### Touch Configuration Beginning ###
Section "InputDevice"
Identifier "EETI"
Driver "egalax"
Option "Device" "usbauto"
Option "Parameters" "/var/lib/eeti.param"
Option "ScreenNo" "0"
EndSection
### Touch Configuration End ###
And i added a startup script:
$xrandr --output VGA --mode "800x480"
its been working flawlessly
Thanks for the suggestions.
vBulletin® v3.8.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd.