Skip to content

CC7: Standard hardware

Installation and Configuration for CERN standard hardware PC models and peripherials.

This page describes CC7 installation and configuration procedures for standard CERN PC hardware models sold by CERN stores. While many more types of PC hardware are known to operate correctly while running CentOS 7, only models listed below have been tested by the Linux Support team.


Please note: Lists below describe only PC hardware available for purchase from CERN stores starting 2015. Previous models are also supported unless stated otherwise on this pages.


HP 800G2

  • Note: Built-in graphics card support is limited to 1024x768 resolution in unaccelerated mode with single display only.
    Since April 2016 as a workaround, we recommend for better performance, stability and multi-screen support the purchase of an additional Nvidia card.
    Please read carefully the known limitations and specifications of the proposed card HP Nvidia GT 730.
  • Note: Requires (CERN) CentOS 7.2 or newer.
  • Please follow the standard installation procedure.
  • If you use the addtional Nvidia card you must disable Integrated Video in HP BIOS: Enter Bios, go to the advanced tab and unclick "Integrated Video".
    Bios Screenshot


Dell Optiplex 9020


Dell Optiplex 7060 (Micro)

  • Note: The Dell BIOS from the factory enables by default 'Active State Power Management' (ASPM). With ASPM enabled, the network interface card is incorrectly instructed to go to sleep - resulting in a severely slow or failed installation. This setting should be DISABLED in the BIOS (to enter the BIOS, press F2 on system boot) as per the below image in order to successfully install CC7.
    <img src="images/biosdell7060.png" alt="Bios Screenshot" >

  • Note: It is also necessary to disable 'Legacy Boot' and use UEFI natively. This setting should be DISABLED in the BIOS (to enter the BIOS, press F2 on system boot) as per the below image in order to successfully install CC7.
    Bios Screenshot
  • Please follow the standard installation procedure.

TTL TeknoPro


Laptops

Please note: We do not provide support for Linux on Laptops since 2011... Descriptions below are provided 'as-is' without any warranty.

Lenovo ThinkPad X1 Carbon

  • In the laptop BIOS make sure 'Secure Boot' is disabled, and optionally enable 'UEFI boot'.
  • Install CERN CentOS 7.2 using PXE, and included ethernet adapter.
  • On first system boot, uncheck 'start AFS on system boot'.
  • Update the system:
    # yum update
    (but DO NOT reboot yet).
  • Install upstream kernel (4.7 as of Sep 2016):
    # yum --enablerepo=elrepo-kernel install kernel-ml
  • Set system to boot with above kernel:
    # grep -P "submenu|^menuentry" /etc/grub2{-efi}.cfg | cut -d "'" -f2
    # grub2-set-default "<submenu title><menu entry title>"
  • Install updated firmware for WiFi card from: https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
    • Download version iwlwifi-8000-ucode-16.242414.0.tgz (or newer).
    • unzip the archive, copy iwlwifi-8000C-16.ucode to
      /lib/firmware
    • set selinux context:
      # chcon system_u:object_r:lib_t:s0 /lib/firmware/iwlwifi-8000C-16.ucode
  • Reboot the system.
Please note: remember to periodically update the kernel-ml manually by running:
# yum --enablerepo=elrepo-kernel install kernel-ml
(automatic system update procedure will not perform this update).
All features of ThinkPad X1 Carbon system installed as above do function correctly except:
  • Camera 'kill switch' (F7 key) - which has no effect.
  • Fingerprint reader - (may work with updated fprintd ?)
  • (micro)SD card reader - (driver update needed ?)

Other


Nvidia Quadro 2000D

  • Install nvidia drivers from ElRepo repository:
    # yum --enablerepo=elrepo install nvidia-x11-drv (nvidia-x11-drv-32bit)
    # reboot
    
  • While monitors setup can be autoconfigured, you may want to put in place your own
    /etc/X11/xorg.conf
    X11 configuration file. (Example configuration file for 3 monitor setup)

HP NVIDIA GeForce GT 730 2GB PCIe

  • Note: Test have been done with 2 monitors ; 1 connected through DVI and the other one through Display port.
  • Note: The highest supported resolution over DVI is 1920x1080 (As of April 2016, higher resolution showed graphic artifacts and unreadable fonts).
  • Note: Disable integrated graphic in your BIOS before starting the installation.
  • Default Open source driver (nouveau) works, however if you want better OpenGL performances you should activate the proprietary nvidia driver.
  • Install nvidia drivers from ElRepo repository:
        # yum --enablerepo=elrepo install nvidia-x11-drv
        # reboot
        

Logitech P710e Speakerphone

Without a device specific configuration some mouse/keyboard lockups may happen while pressing buttons on the device.
  • Please install:
         # yum install logitech-p710e-config
         
  • Then reboot your system (or restart XWindows)
  • Configure the device as Duplex analog audio in your audio mixer.
this shall fix problems. Please read /usr/share/doc/logitech-p710e-config*/README for configuration information.

Logitech H570e Headset

Without a device specific configuration some mouse/keyboard lockups may happen while pressing buttons on the device.
  • Please install:
         # yum install logitech-h570e-config
         
  • Then reboot your system (or restart XWindows)
  • Configure the device as Duplex analog audio in your audio mixer.
this shall fix problems. Please read /usr/share/doc/logitech-h570e-config*/README for configuration information.