This page describes the specifics of the hardware and the software environment on the Linux machines installed in the TOTEM Control Room.

Software

TOTEM Offline Software

CMSSW_3_1_1 is installed under /cms (subject to change).

Current SVN checkout of TOTEM offline software from trunk is available as /cms/cmssw-trunk-rNNNN.tar.bz2.

Copy it to your working directory, and unpack (tar xjf cmssw-trunk-rNNNN.tar.bz2) in the directory of your SCRAM project.

The standard procedure for creating a SCRAM project, compiling and running applies.

You can skip STEP 0 and there's a small exception in STEP 1: the path for the cmsset_default.sh script is different:

source /cms/cmsset_default.sh
All the rest is the same.

Operating system

Machine name OS version
totem-cr-02 SLC 5.5 32bit
totem-cr-04 SLC 5.5 32bit
totem-cr-08 SLC 4.8 64bit*
totem-cr-09 SLC 4.8 64bit*
totem-cr-10 SLC 4.8 64bit*
totemdaq2 SLC 4.7 32bit

*Scientific Linux CERN version 4.8 64bit with 32bit compatibility libraries is installed to take advantage of the available memory.

Hardware

Machine name/Component CPU RAM Graphics Disk Network Display
totem-cr-02 Intel Core2 Duo E8400 @ 3.00GHz (2 cores) 2GB ATI Fire Pro 2260 MultiView (2-head) 250GB 1Gbit Ethernet HP LP2275w (22" widescreen) (2x)
totem-cr-04 Intel Core2 Duo E8400 @ 3.00GHz (2 cores) 2GB ATI Fire Pro 2450 MultiView (4-head) 250GB 1Gbit Ethernet HP LP2275w (22" widescreen) (4x)
totem-cr-08 Intel Core2 Duo E8500 @ 3.16GHz (2 cores) 4GB nVidia Quadro NVS450 (4-head) 250GB 2x1Gbit Ethernet HP LP2275w (22" widescreen)
totem-cr-09 Intel Core2 Duo E8500 @ 3.16GHz (2 cores) 4GB nVidia Quadro NVS450 (4-head) 250GB 2x1Gbit Ethernet HP LP2275w (22" widescreen)
totem-cr-10 Intel Core2 Duo E8500 @ 3.16GHz (2 cores) 4GB nVidia Quadro NVS450 (4-head) 250GB 2x1Gbit Ethernet HP LP2275w (22" widescreen)
totemdaq2 Intel Core2 Duo 6300 @ 1.86GHz (2 cores) 2GB nVidia Quadro NVS450 (4-head) 160GB 2x1Gbit Ethernet HP LP2465 (24" widescreen) + NEC 2170NX (21")

Configuration

totem-cr-02

Dual-head configuration in /etc/X11/xorg.conf
Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "amdcccle-Screen[32]-0" 0 1050
        Screen         "amdcccle-Screen[32]-1" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        ModulePath   "/usr/lib/xorg/modules/extensions/fglrx"
        ModulePath   "/usr/lib/xorg/modules"
EndSection

Section "Module"
EndSection

Section "ServerFlags"
        Option      "AIGLX" "on"
        Option      "Xinerama" "on"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us"
EndSection

Section "Monitor"
        Identifier   "amdcccle-Monitor[32]-0"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Monitor"
        Identifier   "amdcccle-Monitor[32]-1"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "fglrx"
        Option      "OpenGLOverlay" "off"
        Option      "VideoOverlay" "on"
EndSection

Section "Device"
        Identifier  "amdcccle-Device[32]-0"
        Driver      "fglrx"
        BusID       "PCI:32:0:0"
EndSection

Section "Device"
        Identifier  "amdcccle-Device[32]-1"
        Driver      "fglrx"
        BusID       "PCI:32:0:0"
        Screen      1
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "Screen"
        Identifier "amdcccle-Screen[32]-0"
        Device     "amdcccle-Device[32]-0"
        Monitor    "amdcccle-Monitor[32]-0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "Screen"
        Identifier "amdcccle-Screen[32]-1"
        Device     "amdcccle-Device[32]-1"
        Monitor    "amdcccle-Monitor[32]-1"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "Extensions"
        Option      "Composite" "Enable"
EndSection

totem-cr-04

Quad-head configuration in /etc/X11/xorg.conf
Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "amdcccle-Screen[3]-0" 0 0
        Screen         "amdcccle-Screen[3]-1" 9 1050
        Screen         "amdcccle-Screen[4]-0" 1680 0
        Screen         "amdcccle-Screen[4]-1" 1689 1050
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        ModulePath   "/usr/lib/xorg/modules/extensions/fglrx"
        ModulePath   "/usr/lib/xorg/modules"
EndSection

Section "Module"
EndSection

Section "ServerFlags"
        Option      "AIGLX" "on"
        Option      "Xinerama" "on"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us"
EndSection

Section "Monitor"
        Identifier   "amdcccle-Monitor[3]-0"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Monitor"
        Identifier   "amdcccle-Monitor[4]-0"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Monitor"
        Identifier   "amdcccle-Monitor[3]-1"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Monitor"
        Identifier   "amdcccle-Monitor[4]-1"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "fglrx"
        Option      "OpenGLOverlay" "off"
        Option      "VideoOverlay" "on"
EndSection

Section "Device"
        Identifier  "amdcccle-Device[3]-0"
        Driver      "fglrx"
        BusID       "PCI:3:0:0"
EndSection

Section "Device"
        Identifier  "amdcccle-Device[4]-0"
        Driver      "fglrx"
        BusID       "PCI:4:0:0"
EndSection

Section "Device"
        Identifier  "amdcccle-Device[3]-1"
        Driver      "fglrx"
        BusID       "PCI:3:0:0"
        Screen      1
EndSection

Section "Device"
        Identifier  "amdcccle-Device[4]-1"
        Driver      "fglrx"
        BusID       "PCI:4:0:0"
        Screen      1
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "Screen"
        Identifier "amdcccle-Screen[3]-0"
        Device     "amdcccle-Device[3]-0"
        Monitor    "amdcccle-Monitor[3]-0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "Screen"
        Identifier "amdcccle-Screen[4]-0"
        Device     "amdcccle-Device[4]-0"
        Monitor    "amdcccle-Monitor[4]-0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "Screen"
        Identifier "amdcccle-Screen[3]-1"
        Device     "amdcccle-Device[3]-1"
        Monitor    "amdcccle-Monitor[3]-1"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "Screen"
        Identifier "amdcccle-Screen[4]-1"
        Device     "amdcccle-Device[4]-1"
        Monitor    "amdcccle-Monitor[4]-1"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "Extensions"
        Option      "Composite" "Enable"
EndSection

totem-cr-{08,09,10}

Dual-head configuration in /etc/X11/xorg.conf
Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "HP"
        ModelName    "LP2275w"
        HorizSync    30.0 - 93.0
        VertRefresh  48.0 - 85.0
        Option      "dpms"
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "nvidia"
        VendorName  "nVidia"
        BoardName   "Quadro NVS 450"
        Option      "TwinView"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        Monitor    "Monitor0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1680x1050"
        EndSubSection
EndSection

Totemdaq2

For some reason, the nVidia card doesn't detect the connected monitors, so we have to specify their parameters manually in /etc/X11/xorg.conf:
Section "ServerFlags"
        Option      "Xinerama" "on"
EndSection

Section "ServerLayout"
        Identifier     "Dual head configuration"
        Screen      0  "Screen0" 0 0
        Screen      1  "Screen1" RightOf "Screen0"
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection
...
Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "HP"
        ModelName    "LP2465"
        DisplaySize  517        323
        HorizSync    30.0 - 92.0
        VertRefresh  48.0 - 85.0
        Option      "dpms"
        # special low pixel clock modeline, because the card has a 165MHz limit for PClk when using DVI
        Modeline    "1920x1200"  154.0  1920 1968 2000 2080  1200 1203 1209 1235 -HSync +Vsync
EndSection

Section "Monitor"
        Identifier   "Monitor1"
        VendorName   "NEC"
        ModelName    "LCD2170NX"
        DisplaySize  430        320
        HorizSync    31.5 - 91.1
        VertRefresh  56.0 - 85.0
        Option      "dpms"
        Modeline     "1600x1200"  160.96  1600 1704 1880 2160  1200 1201 1204 1242 -HSync +Vsync
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "nvidia"
        VendorName  "nVidia"
        BoardName   "Quadro NVS450"
        BusId       "PCI:4:0:0"
        Option      "ConnectedMonitor" "DFP-0"
        Option      "UseDisplayDevice" "DFP-0"
#       Option      "ModeDebug" "yes"
        Option      "ExactModeTimingsDVI" "yes"
EndSection

Section "Device"
        Identifier  "Videocard1"
        Driver      "nvidia"
        VendorName  "nVidia"
        BoardName   "Quadro NVS450"
        BusId       "PCI:3:0:0"
        Option      "ConnectedMonitor" "DFP-0"
        Option      "UseDisplayDevice" "DFP-0"
#       Option      "ModeDebug" "yes"
        Option      "ExactModeTimingsDVI" "yes"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        Monitor    "Monitor0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1920x1200"
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen1"
        Device     "Videocard1"
        Monitor    "Monitor1"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1600x1200"
        EndSubSection
EndSection

-- DominikMierzejewski - 26-Mar-2010

Edit | Attach | Watch | Print version | History: r7 < r6 < r5 < r4 < r3 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r7 - 2010-12-16 - unknown
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    TOTEM All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback