Working - Apple 20" display, geforce 6600 dual dvi & x.org

Posted:
in Current Mac Hardware edited January 2014
Posting my conf here, someone may find it usefull



AMD 1200 running gentoo linux - 2.6.11 with x.org

Card - PNY Verto GeForce 6600 GT Dual Dvi

2 x 20" apple cinema (alu) displays

Mouse : Logitech MX 700





Note : The dvi ports are too close together on that card

i used a file to sand down the plastic casing on one

connector for one monitor (just shave off 2mm)



Everything works perfectly & the bios/post shows up



Heres my xorg.conf (same as xf86config) for those of you

who would like to use a similar config







# File generated by xf86config.



Section "Module"

Load "dbe" \t# Double buffer extension

Load "type1"

Load "speedo"

Load "freetype"

Load "xtt"

Load "glx"

Load "extmod"

Load "bitmap"

Load "ddc"

Load "int10"

Load "record"

Load "vbe"



EndSection



# ************************************************** ********************

# Files section. This allows default font and rgb paths to be set

# ************************************************** ********************



Section "Files"

RgbPath\t"/usr/X11R6/lib/X11/rgb"

FontPath "unix/:-1"

FontPath \t"/usr/share/fonts/local"

FontPath \t"/usr/share/fonts/misc"

FontPath \t"/usr/share/fonts/75dpi:unscaled"

FontPath \t"/usr/share/fonts/100dpi:unscaled"

FontPath \t"/usr/share/fonts/Speedo"

FontPath \t"/usr/share/fonts/Type1"

FontPath \t"/usr/share/fonts/truetype"

FontPath \t"/usr/local/share/fonts"

FontPath \t"/usr/share/fonts"

FontPath \t"/usr/share/fonts"

FontPath \t"/usr/share/fonts/corefonts"

FontPath \t"/usr/share/fonts/ttf-bitstream-vera"

FontPath \t"/usr/share/fonts/cyrillic"

FontPath \t"/usr/share/fonts/TTF"

FontPath \t"/usr/share/fonts/ukr"

EndSection



# ************************************************** ********************

# Server flags section.

# ************************************************** ********************



Section "ServerFlags"

AllowMouseOpenFail

EndSection



# ************************************************** ********************

# Core keyboard's InputDevice section

# ************************************************** ********************



Section "InputDevice"

Identifier\t"Keyboard0"

Driver\t"kbd"

Option \t"AutoRepeat" \t"500 30"

Option \t"XkbModel"\t"pc101"

Option \t"XkbLayout"\t"us"

EndSection





# ************************************************** ********************

# Core Pointer's InputDevice section

# ************************************************** ********************



Section "InputDevice"

Identifier\t"Mouse0"

Driver\t"mouse"

Option \t"Protocol" "ExplorerPS/2"

Option \t"Device" "/dev/mouse"

Option "ZAxisMapping" "4 5"

Option \t"Buttons" \t"7"

Option \t"Resolution" "800"

EndSection







# ************************************************** ********************

# Monitor section

# ************************************************** ********************



# Any number of monitor sections may be present

Section "Monitor"

Identifier "Apple Cinema Display"

VendorName "Apple Inc."

ModelName "Apple Cinema Display 20"

HorizSync 28-90

VertRefresh 43-72

# 1680x1050 @ 59.9 Hz hsync: 64.7 kHz; PixelClock: 119.00 MHz

Modeline "1680x1050" 119.00 1680 1728 1760 1840 1050 1053 1059 1080



EndSection



# ************************************************** ********************

# Graphics device section

# ************************************************** ********************



Section "Device"

Identifier "NVIDIA GeForce 6600 GT"

VendorName "nvidia"

Driver "nvidia"

BusID "PCI:1:0:0"

Option "NoLogo" "False"

Option "NvAGP" "3"

Option "HWCursor" "True"



Option \t"TwinView"\t\t "True"

Option \t"UseEdidFreqs"\t\t "True"\t

Option "TwinViewOrientation" "RightOf"

Option "MetaModes" "1680x1050,1680x1050"

Option "Xinerama" "True"

Option "ConnectedMonitor" "DFP, DFP"

Option "ExactModeTimingsDVI" "True"

Option "FlatPanelProperties" "Scaling = scaled, Dithering = default"

Option "DigitalVibrance" "50" #when using the Apple monitors

Option "CursorShadow" \t\t"1"

Option "CursorShadowAlpha" \t"64"

Option "CursorShadowYOffset" \t"2"

Option "CursorShadowXOffset" \t"4"

Option "RenderAccel" \t\t"1"

Option "WindowFlip" \t\t"false"

Option "Xinerama" \t\t\t"on"

Option "AllowGLXWithComposite" \t"true"

EndSection



# ************************************************** ********************

# Screen sections

# ************************************************** ********************



Section "Screen"

Identifier "Apple 0"

Device "NVIDIA GeForce 6600 GT"

Monitor "Apple Cinema Display"

DefaultDepth 24



SubSection "Display"

Depth 24

Modes "1680x1050"

EndSubSection

EndSection





Section "Screen"

Identifier "Apple 1"

Device "NVIDIA GeForce 6600 GT"

Monitor "Apple Cinema Display"

DefaultDepth 24



SubSection "Display"

Depth 24

Modes "1680x1050"

EndSubSection

EndSection



# ************************************************** ********************

# ServerLayout sections.

# ************************************************** ********************



Section "ServerLayout"

Option \t "OffTime" "10"

Identifier "GeForce 6600 Dual Configuration"

Screen 0 "Apple 0" 0 0

Screen 1 "Apple 1" RightOf "Screen 0"



InputDevice "Mouse0" "CorePointer"

InputDevice "Keyboard0" "CoreKeyboard"

EndSection





Section "Extensions"

Option "Composite" "Enable"

EndSection

Comments

  • Reply 1 of 5
    placeboplacebo Posts: 5,767member
    I don't get it.
  • Reply 2 of 5
    madmax559madmax559 Posts: 596member
    I've posted this so people here who want to try

    apple displays on linux can do so without much hassle



    if you want try linux with X then this config will help

    you as well.
  • Reply 3 of 5
    mikefmikef Posts: 698member
    I'm jealous. You've got two Apple 20" displays and I have *NONE*



    Useful info for those who need it but it might be more visible on a Linux forum.
  • Reply 4 of 5
    gene cleangene clean Posts: 3,481member
    I'm actually planning on running Linux on a new PowerMac that I might get next month, so this is welcome. Thanks.
  • Reply 5 of 5
    placeboplacebo Posts: 5,767member
    I thought it would just work.
Sign In or Register to comment.