Thursday, November 17, 2011

xorg.conf madness

Ok, so here's the scenario... I have an OLD and I mean OLD Nvidia card that most people laugh at when they hear it's a 128meg card... It does have dual head and under Windows7 it is sluggish at best and can't play a full screen video to save it's life... But under Ubuntu 11.04 it's snappy fast as hell and performs quite well even with full screen video. So I decided, why not make use of the second video head, naturally I first goto the GUI's system settings (looks like a gear with a wrench) and I load up the DISPLAY program hoping to see, as I did in windows two monitors that I can control... NOPE, no such luck... So back to the terminal I go to mess around with /etc/X11/xorg.conf

I won't bore you with too many details, and first I'll just copy and paste my configuration because I looked around for someone's example hoping that their file will just work... Finally I put together bits and pieces from all the xorg examples I could find to come up with this one... Works great! In fact so great that I am now able to play a VLC movie on one of the two monitors in full screen with NO shake down, and for fun I filled the other screen with 12 more VLC sessions each running a separate movie! Now that's what I call efficient! Way to go Linux!

# Don's xorg.conf as of Nov 17, 2011

Section "ServerLayout"

# Option "Xinerama" "1" #To move windows between screens
Identifier "DualSreen"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "keyboard"
EndSection

Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
Identifier "Monitor0"
Option "Enable" "true"
EndSection

Section "Monitor"
Identifier "Monitor1"
Option "Enable" "true"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
Screen 0
EndSection

Section "Device"
Identifier "Device1"
Driver "nvidia"
Screen 1
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "AddARGBGLXVisuals" "True"
Option "RenderAccel" "True"
SubSection "Display"
Depth 24
Modes "3200x1080_75.00"
EndSubSection
EndSection

Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
SubSection "Display"
Depth 24
EndSubSection
EndSection

# End of the xorg.conf file


OK, Now notice that the Xinerama is commented out near the top, and TwinView is set to "1"... That's because What I really wanted was to have screen 0 and screen 1 just one HUGE screen that I can slide stuff back and fourth on... it works great!... Also each screen has it's own wallpaper so it's not one long stretched out wallpaper which would look retarded... Anyhow it worked great for me so hope it helps you out...

One more thing, if your getting some strange message like;

Could not apply the stored configuration for monitors
none of the selected modes were compatible with the possible modes:
Trying modes for CRTC 354
CRTC354: trying mode 1366*768@50Hz
with out put at 1280*720@0Hz(pass 0)
CRTC354: trying mode 1024*768@51Hz
with out put at 1280*720@0Hz(pass 0)

Simply go into your user directory inside a hidden one called .config and locate Monitors.XML remove that file with rm Monitors.XML and log off then back on again and it will create a new proper Monitors.XML file...

The terminal proves useful once again!

Friday, December 31, 2010

A-EON Reveals AmigaOne X1000 Processor Through Cake.

It's taken far too long for this to develop, but after 25 years I guess another year isn't much of a bump... 




(A few moments ago, a woman appeared at my doorstep with a package for me. Since it was about 19:30, I was a little perplexed - this isn't a very usual time to be delivering packages. Also, this was a woman who I've seen walking around town before - she's a local. She handed over the package, and when I saw the note on top, I was even more intrigued: "From Trevor Dickinson, A-EON Technology".)

READ THE FULL STORY...
http://www.osnews.com/story/24151/A-EON_Reveals_AmigaOne_X1000_Processor_Through_Cake