Blog Forum Wiki Links Contact Us NetbookUser
RunCore Pro IV SSD Transforms your ASUS EEE PC by increasing 
performance 5-40X. Your satistfaction guaranteed RunCore Pro 70mm SATA Mini PCI-e SSD
RunCore Pro IV 70mm SATA II Mini PCI-e SSD
RunCore Pro IV 2.5 Inch SATA II SSD

You are not logged in.

#26 2008-01-30 7:31:10 am

pHeeX
New member
Registered: 2008-01-29
Posts: 2

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

thank you for replies

@aSaIaM : yes it's exactly what i want smile

i have the same thing that mougino, i've try what tasmaniac said and the xorg.conf of aSaIaM and always obtained a 800x600 or 1024x768 virtual desktop but with a 640x480 physical resolution.

xrandr only display the physical (640x480) and the virtual (1024x768) resolution as available.

i think 915resolution is necessary (i don't have it).

i'm running under eeeXubuntu r3.

Offline

 

#27 2008-01-30 9:43:32 am

tasmaniac
New member
Registered: 2008-01-29
Posts: 7

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

Here is my whole xorg.conf

Code:

Section "Files"
EndSection

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "us"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"        "/dev/input/mice"
        Option          "Protocol"      "ImPS/2"
        Option          "ZAxisMapping"  "4 5"
        Option          "Emulate3Buttons"       "true"
EndSection

Section "InputDevice"
        Identifier      "Synaptics Touchpad"
        Driver          "synaptics"
        Option          "SendCoreEvents"        "true"
        Option          "Device"        "/dev/psaux"
        Option          "Protocol"      "auto-dev"
        Option          "HorizEdgeScroll"       "0"
EndSection

Section "InputDevice"
        Driver          "wacom"
        Identifier      "stylus"
        Option          "Device"        "/dev/input/wacom"
        Option          "Type"  "stylus"
        Option          "ForceDevice"   "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
        Driver          "wacom"
        Identifier      "eraser"
        Option          "Device"        "/dev/input/wacom"
        Option          "Type"  "eraser"
        Option          "ForceDevice"   "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
        Driver          "wacom"
        Identifier      "cursor"
        Option          "Device"        "/dev/input/wacom"
        Option          "Type"  "cursor"
        Option          "ForceDevice"   "ISDV4"# Tablet PC ONLY
EndSection

Section "Device"
        Identifier      "Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller"
        Boardname       "i810"
        Busid           "PCI:0:2:0"
        Driver          "i810"
        Screen          0
        Option          "PageFlip" "1"
EndSection

Section "Monitor"
        Identifier      "Generic Monitor"
        Vendorname      "Plug 'n' Play"
        Modelname       "Plug 'n' Play"
        Gamma   1.0
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller"
        Monitor         "Generic Monitor"
        Defaultdepth    24
        SubSection "Display"
                Depth   24
                Virtual 1024 768
                Modes           "1024x768" "800x480"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
  screen 0 "Default Screen" 0 0
        Inputdevice     "Generic Keyboard"
        Inputdevice     "Configured Mouse"

        # Uncomment if you have a wacom tablet
        #       InputDevice     "stylus"        "SendCoreEvents"
        #       InputDevice     "cursor"        "SendCoreEvents"
        #       InputDevice     "eraser"        "SendCoreEvents"
        Inputdevice     "Synaptics Touchpad"
EndSection
Section "Module"
        Load            "glx"
        Load            "GLcore"
        Load            "v4l"
EndSection
Section "device" # 
        Identifier      "device1"
        Boardname       "i810"
        Busid           "PCI:0:2:0"
        Driver          "i810"
        Screen  1
EndSection
Section "screen" # 
        Identifier      "screen1"
        Device          "device1"
        Defaultdepth    24
        Monitor         "monitor1"
EndSection
Section "monitor" # 
        Identifier      "monitor1"
        Gamma   1.0
EndSection
Section "ServerFlags"
EndSection

output from 915resolution -l

Code:

Intel 800/900 Series VBIOS Hack : version 0.5.3

Chipset: 915GM
BIOS: TYPE 1
Mode Table Offset: $C0000 + $269
Mode Table Entries: 36

Mode 30 : 640x480, 8 bits/pixel
Mode 32 : 800x600, 8 bits/pixel
Mode 34 : 1024x768, 8 bits/pixel
Mode 38 : 1280x1024, 8 bits/pixel
Mode 3a : 1600x1200, 8 bits/pixel
Mode 3c : 800x480, 8 bits/pixel
Mode 41 : 640x480, 16 bits/pixel
Mode 43 : 800x600, 16 bits/pixel
Mode 45 : 1024x768, 16 bits/pixel
Mode 49 : 1280x1024, 16 bits/pixel
Mode 4b : 1600x1200, 16 bits/pixel
Mode 4d : 800x480, 16 bits/pixel
Mode 50 : 640x480, 32 bits/pixel
Mode 52 : 800x600, 32 bits/pixel
Mode 54 : 1024x768, 32 bits/pixel
Mode 58 : 1280x1024, 32 bits/pixel
Mode 5a : 1600x1200, 32 bits/pixel
Mode 5c : 800x480, 32 bits/pixel

and output from xrandr

Code:

Screen 0: minimum 640 x 480, current 800 x 480, maximum 1024 x 768
default connected 800x480+0+0 (normal left inverted right) 0mm x 0mm
   800x480        60.0* 
   640x480        60.0  
   1024x768       60.0

I am fairly sure 915resolution is required.
Everything is working, including compiz with panning. 

Let me know if anything else will help

Offline

 

#28 2008-01-30 10:51:10 am

mougino
New member
Registered: 2008-01-05
Posts: 8

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

Hi guys,
wonderful! It finally works big_smile

What I did was
1) edit my /etc/X11/xorg.conf and replace it with tasmaniac's one above
2) do a "sudo apt-get install 915resolution"
3) restart X (I did an Alt+Ctrl+Backspace)
At that moment, my desktop was in 800x480
4) do a "xrandr --size 1024x768"
And voila smile

I am now using a full Ubuntu 7.10 with 4 virtual desktops and Compiz Fusion working great, in 800x480 native resolution and 1024x768 panning displays on each virtual desktop. Exactly what I was looking for!

Again thanks to all for the help wink

Offline

 

#29 2008-01-30 11:56:22 am

e-dard
New member
Registered: 2007-12-01
Posts: 4

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

Hi,

I can also confirm that I have 1024x768 working using these instructions and the above xorg.conf.  I also installed 915resolution.


It's great having a bigger desktop, even if you have to pan to see all of it.


Edd

Offline

 

#30 2008-01-30 4:59:42 pm

gullz
New member
Registered: 2008-01-30
Posts: 1

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

nice work! i've looked for this for days, to get some flash apps show up properly.
thank you!

a little tip: if tasmaniac's xorg.conf doesn't work for you, check if you have one or two empty lines at the end of the file. smile

Offline

 

#31 2008-01-30 6:43:11 pm

scales
Senior Member
Registered: 2007-12-21
Posts: 141

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

humm....interesting, i have been wanting a good way to utilize a larger desktop.  could this be made into a button so i click to enable the virtual res, and then maybe click again to get back to the default? or would just typing xrandr --800x450 get me back?

EDIT: rather than enable a virtual display, could i use compiz to maximize a window across multiple desktops?

Last edited by scales (2008-01-30 7:31:35 pm)


eee 1000he+2gigram
eee 901 4gb-ssd+8gb-ssd-2gb ram
OS: XP or usually some ubuntu derivative (i change it too much)

Offline

 

#32 2008-01-30 7:34:31 pm

tasmaniac
New member
Registered: 2008-01-29
Posts: 7

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

You can just use xrandr to swap between the modes on the fly. 
creating a couple of nautilus scripts to change this for you should be fairly easy.  I think there is an applet that lets you run an arbitrary shell command that would also work.
I will see if I can come up with an example tonight.

Offline

 

#33 2008-01-30 9:50:55 pm

SmallFootprint
Senior Member
Registered: 2007-09-17
Posts: 102

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

Great to see the virtual resolution working!

Would someone please comment on the virtues/penalties of using the i810 driver rather than the intel driver?  In particular, how well does the i810 driver work for VGA out?  How well does the i810 driver work with, e.g. skype, i.e., how many Xv ports does it support?  How well does the i810 driver work with xine (or whatever) for playing DVD movies?

My perception was that the intel driver "worked" a little better overall, with "worked" in quotes, since it depends on what you want out of your video driver I suspect.

I suppose I could try it myself, but perhaps someone has some quick answers already...

It also looks as if (from the thread above) there is nothing explicit that needs to be done with 915resolution, but that package has to be installed for the i810 driver to work right.  Is that the correct reading?

Offline

 

#34 2008-01-30 10:16:46 pm

PhantomsDad
Member
Registered: 2007-12-17
Posts: 39

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

SmallFootprint wrote:

It also looks as if (from the thread above) there is nothing explicit that needs to be done with 915resolution, but that package has to be installed for the i810 driver to work right.  Is that the correct reading?

I have Xubuntu.  I had to edit /etc/init.d/915resolution so as to set the 800x480 modes.  Here's my modified file.

Code:

#! /bin/sh

PATH=/sbin:/bin:/usr/sbin:/usr/bin
PROG=/usr/sbin/915resolution
NAME=915resolution
DESC=915resolution

test -x $DAEMON || exit 0

# Include 915resolution defaults if available
#if [ -f /etc/default/915resolution ] ; then
#       . /etc/default/915resolution
#fi
#if [ "$MODE" = "" ] || [ "$XRESO" = "" ] || [ "$YRESO" = "" ] ; then
#   echo "*** Your 915resolution hasn't been configured! ***"
#   echo "Please read /usr/share/doc/915resolution/README.Debian and define"
#   echo "MODE, XRESO, and YRESO."
#   exit 0
#fi

set -e

case "$1" in
  start)
        echo -n "Starting $DESC: "
#       $PROG $MODE $XRESO $YRESO $BIT
        $PROG 3c 800 480 8
        $PROG 4d 800 480 16
        $PROG 5c 800 480 32
        echo "$NAME."
        ;;
  stop)
        #echo -n "Stopping $DESC: "
        #echo "$NAME."
        ;;
  restart|force-reload)
        #echo -n "Stopping $DESC: "
        #echo "$NAME."
        echo -n "Starting $DESC: "
 #       $PROG $MODE $XRESO $YRESO $BIT
        $PROG 3c 800 480 8
        $PROG 4d 800 480 16
        $PROG 5c 800 480 32
        echo "$NAME."
        ;;
  *)
        N=/etc/init.d/$NAME
        # echo "Usage: $N start" >&2
        echo "Usage: $N start" >&2
        exit 1
        ;;
esac

exit 0

Last edited by PhantomsDad (2008-01-30 10:17:24 pm)


ASUS 4G 701 (7B) black, 2GB ram, BIOS v0910, DebianEeePC v5.0 (Lenny) from image 20081207 installed to SSD, with xfce4 v4.4.2.  Lean and mean!

Offline

 

#35 2008-01-31 4:08:42 pm

glibdud
Senior Member
Registered: 2008-01-14
Posts: 204

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

Thanks to the folks who worked this out. It was just what I needed to get Pharaoh and Diablo II running.

One little quirk... so far, twice (out of 6-8 reboots) I've been in a situation where running "xrandr --size 800x600" (I chose that resolution to put into my xorg.conf instead of 1024x768) didn't do anything. No failure or error message, but the resolution didn't change. I can try over and over, no luck. After a reboot it works fine again. I'd have called it a one-time quirk, but it happened again today.

Anyone else encountered this?

Offline

 

#36 2008-01-31 7:53:52 pm

Ellipsys
Member
Registered: 2007-12-08
Posts: 47

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

To Tasmanic and anyone who has this working w/compiz etc.... do your drivers support 3d acceleration for gaming and the like? Or did you make sure to download any special drivers from the repository beforehand for 3d?

Offline

 

#37 2008-01-31 8:51:35 pm

tasmaniac
New member
Registered: 2008-01-29
Posts: 7

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

Ellipsys wrote:

To Tasmanic and anyone who has this working w/compiz etc.... do your drivers support 3d acceleration for gaming and the like? Or did you make sure to download any special drivers from the repository beforehand for 3d?

Compiz Fusion runs almost as well as it does on my Dell laptop.  Full 3d cube, reflections, water, etc.  I even have Freely Transformable Windows and Atlantis 2 running.  I did experience a slowdown when turning on a transparent desktop but did not mess with it.
Everything is straight from the Ubuntu repo.

Hooking an external monitor up killed performance but I was running in cloned video mode.  I will probably never use this anyway.

Things like tuxracer should work but anything that needs large amounts of video memory would probably have problems.

I am after scaled instead of panned video now.  I may have time to dig through the i810 source this weekend and see if I can figure that out.

Offline

 

#38 2008-01-31 9:10:49 pm

aSaIaM
New member
Registered: 2008-01-09
Posts: 6

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

Digging through the i810 source sounds like fun! lol

It would be very nice to have a scaled full video fix, too bad asus wasn't nice enough to provide.

As far as gaming, I use this to run tuxracer and as tasmaniac said it runs fine, but much more will start to get massively choppy, "no matter what resolution." I see no real difference speed wise from the intel to i810 drivers. I have an addiction to Enemy territory and it runs fine with overclocking on and details turned down, but with 20 ppl in a room it still can lag. More cpu speed issue than video drivers.

Offline

 

#39 2008-02-01 1:49:32 am

thumper
Senior Member
Registered: 2008-01-09
Posts: 199

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

Yes 1024x768 will work as native resoltuion (tihout the need for 915)...

..but anything below won't .... eg. 800x600 runs at 640x480,

which begars the question, why would anyone want 800x600, if they have to scroll sideways?

Offline

 

#40 2008-02-01 11:46:47 am

tasmaniac
New member
Registered: 2008-01-29
Posts: 7

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

thumper:

I ran a test with 800x600 (with 915) and it works fine.  Vertical panning, fixed width at 800.
If you are not using 915resolution, you should load it and see what happens.

Offline

 

#41 2008-02-01 12:23:51 pm

stefe
Member
Registered: 2007-12-16
Posts: 49

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

woud this work in default xandros with 915 and xorg as above?

thanks

Offline

 

#42 2008-02-01 8:24:47 pm

thumper
Senior Member
Registered: 2008-01-09
Posts: 199

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

The 915 hack does work!...

I am currently typing away on the 'bottom half' of my 800x800 virtual resolution in NATIVE lcd resolution (ie no sidescrolling)

Thanks Tasmaniac.

I also learnt something new about llinux and Xfree .... the RandR ... I always thought you have to restart X for ascreen res change.

Offline

 

#43 2008-02-02 2:49:28 am

mougino
New member
Registered: 2008-01-05
Posts: 8

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

thumper wrote:

The 915 hack does work!...

I am currently typing away on the 'bottom half' of my 800x800 virtual resolution in NATIVE lcd resolution (ie no sidescrolling)

Thanks Tasmaniac.

I also learnt something new about llinux and Xfree .... the RandR ... I always thought you have to restart X for ascreen res change.

How do you do that?
Can you give us the steps (installation/commands) to have scaled virtual resolution (without panning display)?

Offline

 

#44 2008-02-02 9:36:05 am

eee-Freak-GER
Member
From: Germany; Baden-Württemberg
Registered: 2007-12-17
Posts: 11

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

Hey,

It works with eeeXubuntu Germen Language too!

Only insert after the last Section "Input Device"

This code:

Section "Device"
        Identifier      "Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller"
        Boardname       "i810"
        Busid           "PCI:0:2:0"
        Driver          "i810"
        Screen          0
        Option          "PageFlip" "1"
EndSection

Section "Monitor"
        Identifier      "Generic Monitor"
        Vendorname      "Plug 'n' Play"
        Modelname       "Plug 'n' Play"
        Gamma   1.0
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller"
        Monitor         "Generic Monitor"
        Defaultdepth    24
        SubSection "Display"
                Depth   24
                Virtual 1024 768
                Modes           "1024x768" "800x480"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
  screen 0 "Default Screen" 0 0
        Inputdevice     "Generic Keyboard"
        Inputdevice     "Configured Mouse"

        # Uncomment if you have a wacom tablet
        #       InputDevice     "stylus"        "SendCoreEvents"
        #       InputDevice     "cursor"        "SendCoreEvents"
        #       InputDevice     "eraser"        "SendCoreEvents"
        Inputdevice     "Synaptics Touchpad"
EndSection
Section "Module"
        Load            "glx"
        Load            "GLcore"
        Load            "v4l"
EndSection
Section "device" #
        Identifier      "device1"
        Boardname       "i810"
        Busid           "PCI:0:2:0"
        Driver          "i810"
        Screen  1
EndSection
Section "screen" #
        Identifier      "screen1"
        Device          "device1"
        Defaultdepth    24
        Monitor         "monitor1"
EndSection
Section "monitor" #
        Identifier      "monitor1"
        Gamma   1.0
EndSection
Section "ServerFlags"
EndSection


Bernhard


ASUS EEE 701 4G BLACK 1 GByte RAM eeeXubuntu r3
NOKIA N800 OS2008 2x 2 Gbyte SD
IREX Illiad II E-Book Reader

Offline

 

#45 2008-02-02 10:01:25 am

thumper
Senior Member
Registered: 2008-01-09
Posts: 199

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

I doubt it would work for scaled...

I am using 800 wide  --which fits without side ways scrolling (well now it does, if u use Tasmaniancs xorg.conf)

What is strangethough is how the fontsget scaled tinyier and tinyer the higher your res ? - what s strange bug.

As far as I know, I hve never been aware of Linux drivers being able to scale to smaller displays (to tell ya the truth I have never heard of that being possible until I joined the this forum). I can see though why such an issue would come up - it would be handy to have a slightly bigger display on the Eee., Hence to not have to play with moving dialog boxes i settled for 800x600 (I did try 800x800, but it was over the top)

What would actually be a pretty good setup is to make a screen about 4 desktops wide in resolution and use "smart" window placement to an advantage. The only extra thing you would have to do is figure out a way to get the mouse to follow focus - which I think is an option available to many a window or compositing manager.

Offline

 

#46 2008-02-04 5:04:47 am

Olavi
New member
From: Tampere, Finland
Registered: 2008-01-11
Posts: 9

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

I can now change the resolution, but my desktop font size is now really small even when it's in 800x480 mode. Also Firefox crashes when I visit any site with flash in them. Any solutions?

Offline

 

#47 2008-02-15 9:01:33 pm

Igmatto
New member
Registered: 2008-01-23
Posts: 4

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

So I followed the above proceedure and it was working perfectly until now (on vacation) and I can't figure out why. Whenever I go to Sytem>Preferences>Screen Resolution and chenge to the virtual desktop size (which used to always work. It now just pops up the window asking if I want to keep the new settings or revert back to the old ones but doesn't actually change anything) or even do the xrandr command it doesn't do anything. Well, the xrandr command gives the following error:

xrandr --screen 1024x768
Invalid screen number 1024 (display has 1)

There haven't been any updates on my computer and I tried recopying the xorg.conf and reinstalling the 915resolution

Offline

 

#48 2008-02-16 2:39:51 pm

eee35
Member
Registered: 2008-01-26
Posts: 23

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

I do not know what I did wrong, I killed my eeepc, the X server failed to init

back to intel driver sad

Offline

 

#49 2008-02-16 2:47:07 pm

eee35
Member
Registered: 2008-01-26
Posts: 23

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

now it works using Bernhard xorg.conf

Offline

 

#50 2008-02-16 3:06:02 pm

eee35
Member
Registered: 2008-01-26
Posts: 23

Re: [ubuntu 7.10] 1024x768 virtual resolution on 800x480 screen

I see that compiz is a bit lost, cube is working but no windows dragging ??

Offline

 

Board footer

Powered by PunBB 1.2.15
© Copyright 2002–2005 Rickard Andersson