This one time, at band camp, Jamie Wilkinson wrote: >I might give 4.3 a try today, though, and see if I can get RandR to >eliminate the virtual screen size scrolling on the external. Michel, you've >mentioned you're using 4.3 along with your drm packages, which versions and >are there any gotchas I should be aware of?
Woot! xrandr rocks! So, for the intrepid powerbook presentation giver, here's what I've done: Backup your /etc/X11/XF86Config-4 somewhere, just in case. Add experimental to your sources.list: deb http://public.planetmirror.com/pub/debian/ ../project/experimental main Then something like the following commands need to be run, as the current unstable debs don't do the dependencies properly for a clean upgrade: apt-get install -d -t experimental xlibmesa-{gl,glu}{,-dev} dpkg -r --force-depends xlibmesa3-{gl,glu}{,-dev} xlibmesa-gl1-dri-trunk dpkg -i --force-depends /var/cache/apt/archives/xlibmesa-{gl,glu}{,-dev}_4.3.0-0pre1v1*deb dpkg -r --force-depends xlibmesa3 apt-get install -t experimental xlibs xserver-xfree86 xfree86-common xlibmesa-dri COLUMNS=200 dpkg -l | grep 4.2.1-10 | grep '^ii' | awk '{print $2}' | xargs apt-get install -u -t experimental That should get you all set up with the new experimental debs. Your old 4.2 configuration file should work with the new server without problems, see http://spacepants.org/conf/XF86Config-4 for mine. Then, you plug in your external display, which is running at 1024x768 (significantly lower than your LCD at 1280x854), and type xrandr. Choose the 1024x768 size, and type xrandr -s SIZE, where SIZE is the number of the size you're choosing. Presto, your LCD shows an image 1024x768 scaled up to 1280x854, and the external display fills the screen! Now your fullscreen presentation app looks correct on both monitors so you don't have to twist your neck when giving your presentation! willow% xrandr SZ: Pixels Physical Refresh *0 1280 x 854 ( 322mm x 221mm ) *59 1 640 x 350 ( 322mm x 221mm ) 59 2 640 x 400 ( 322mm x 221mm ) 59 3 720 x 400 ( 322mm x 221mm ) 59 4 640 x 480 ( 322mm x 221mm ) 59 5 800 x 600 ( 322mm x 221mm ) 59 6 1024 x 768 ( 322mm x 221mm ) 59 7 832 x 624 ( 322mm x 221mm ) 59 8 1152 x 768 ( 322mm x 221mm ) 59 Current rotation - normal Current reflection - none Rotations possible - normal Reflections possible - none Only thing broken now is that I had to remove the xlibmesa-lg1-dri-trunk package, so I'll see if that still installs, and the broken symbols in Ben's latest rsync. -- [EMAIL PROTECTED] http://people.debian.org/~jaq

