User Tools

Site Tools


informatica:hp_z400_600_centos7_2

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
informatica:hp_z400_600_centos7_2 [2021/08/06 13:36]
miquel [Paquets addicionals no instal·lats]
informatica:hp_z400_600_centos7_2 [2021/08/10 09:44] (current)
miquel [Preparació i proves]
Line 5: Line 5:
   * s'afegixen magatzems (//repositories//) addicionals de paquets de software; i   * s'afegixen magatzems (//repositories//) addicionals de paquets de software; i
   * s'instal·len paquets de software addicionals fent servir la llista de paquets instal·lats a l'ordinador de l'Avance Neo de 500 MHz.   * s'instal·len paquets de software addicionals fent servir la llista de paquets instal·lats a l'ordinador de l'Avance Neo de 500 MHz.
- 
-Un cop completada aquesta segona part, l'ordinador hauria d'estar a punt per instal·lar el programari de Bruker: TopSpin, CodeMeter, etc. 
  
 ===== Magatzems (repositories) addicionals ===== ===== Magatzems (repositories) addicionals =====
Line 253: Line 251:
  
   * Generació del llistat: ''rpm -qa | sort > pkglist.txt''   * Generació del llistat: ''rpm -qa | sort > pkglist.txt''
-  * Processament del llistat: +  * Processament del llistat: ''yum -y install $(cat pkglist.txt | xargs)''
-    * ''yum -y install $(cat pkglist.txt | xargs)''+
  
 Per precaució, es pot fer un simulacre per veure quins paquets s'instal·larien: Per precaució, es pot fer un simulacre per veure quins paquets s'instal·larien:
Line 388: Line 385:
 ===== Desactivar el magatzem Bruker ===== ===== Desactivar el magatzem Bruker =====
  
-Desactivo el magatzem Bruker perquè no es fa servir als nous espectròmetres. Per fer-ho edito el fitxer de configuració del magatzem amb la comanda ''nano -c /etc/yum.repos.d/Bruker-Addon.repo'' i canvio la línia "enabled=1" a "enabled=0" i comprovo que ja no surt al llistat de magatzem activats:+<WRAP important> 
 +No s'ha d'instal·lar el paquet bruker-setup perquè és pels ordinadors de consoles Avance Neo i requereix la instal·lació de paquets de Nvidia incompatibles amb la targeta gràfica instal·lada. 
 +</WRAP> 
 + 
 +Un cop instal·lats els paquets de Bruker necessaris, 
 + 
 +<file> 
 +# yum list installed | grep bruker 
 +bruker-addon.noarch                         1.4-0.el7.brk              @/bruker-addon-latest.x86_64 
 +bruker-default-user.noarch                  2.1-0.el7.brk              @bruker   
 +bruker-images.noarch                        1.1-1.el7.brk              @bruker   
 +bruker-lockdown-session.noarch              1.0-1.el7.brk              @bruker   
 +bruker-network-autoneo.noarch               0.2-0.el7.brk              @bruker   
 +bruker-system-environ.noarch                1.0-5.el7.brk              @bruker   
 +</file> 
 + 
 +desactivo el magatzem Bruker per evitar problemes. Per fer-ho edito el fitxer de configuració del magatzem amb la comanda ''nano -c /etc/yum.repos.d/Bruker-Addon.repo'' i canvio la línia "enabled=1" a "enabled=0" i comprovo que ja no surt al llistat de magatzem activats:
  
 <file> <file>
Line 420: Line 433:
 No package openprinting-ppds-postscript-sharp-20160218-1lsb3.2.noarch available. No package openprinting-ppds-postscript-sharp-20160218-1lsb3.2.noarch available.
 </file> </file>
 +
 +Els paquets gpg-pubkey es poden ignorar ja que es creen a l'ordinador quan s'instal·len les claus dels servidors dels magatzems i són específics per cada ordinador ([[https://unix.stackexchange.com/questions/190203/what-are-gpg-pubkey-packages | What are gpg-pubkey* packages?.]]
  
 El programa CodeMeter no està a cap magatzem i s'ha de descarregar del lloc web de Bruker. El programa CodeMeter no està a cap magatzem i s'ha de descarregar del lloc web de Bruker.
Line 428: Line 443:
  
 En el cas del paquet openprinting-ppds-postscript-sharp, com que no tenim cap impressora SHARP al servei, no cal instal·lar-ho. En el cas del paquet openprinting-ppds-postscript-sharp, com que no tenim cap impressora SHARP al servei, no cal instal·lar-ho.
 +
 +===== Paquets per la targeta gràfica Nvidia Quadro 600 =====
 +
 +Després d'instal·lar els paquets addicionals a partir de la llista generada a l'ordinador de l'espectròmetre Avance Neo 500 MHz, cada cop que executo la comanda ''yum'' apareixen uns missatges d'avís relacionats amb els paquets kmod-nvidia-* i nvidia-x11-drv*,
 +
 +<file>
 +# yum info libmspack
 +[...]
 +[nvidia]: excluding kmod-nvidia-460.80-1.el7_9.elrepo.x86_64
 +[nvidia]: excluding kmod-nvidia-460.84-1.el7_9.elrepo.x86_64
 +[nvidia]: excluding kmod-nvidia-470.57.02-1.el7_9.elrepo.x86_64
 +[nvidia]: excluding nvidia-x11-drv-460.84-1.el7_9.elrepo.x86_64
 +[nvidia]: excluding nvidia-x11-drv-470.57.02-1.el7_9.elrepo.x86_64
 +[nvidia]: excluding nvidia-x11-drv-libs-460.80-1.el7_9.elrepo.i686
 +[nvidia]: excluding nvidia-x11-drv-libs-460.80-1.el7_9.elrepo.x86_64
 +[nvidia]: excluding nvidia-x11-drv-libs-460.84-1.el7_9.elrepo.i686
 +[nvidia]: excluding nvidia-x11-drv-libs-460.84-1.el7_9.elrepo.x86_64
 +[nvidia]: excluding nvidia-x11-drv-libs-470.57.02-1.el7_9.elrepo.i686
 +[nvidia]: excluding nvidia-x11-drv-libs-470.57.02-1.el7_9.elrepo.x86_64
 +Installed Packages
 +Name        : libmspack
 +...
 +</file>
 +
 +Aquests missatges indiquen que aquests paquets no contenen el controlador adient per la targeta gràfica instal·lada a l'ordinador, de forma que s'hauran de desinstal·lar i substituir pels paquets correctes per la targeta gràfica instal·lada.
 +
 +Per començar, comprovo quina és la targeta gràfica instal·lada a l'estació de treball,
 +
 +<file>
 +# lshw -class video
 +  *-display UNCLAIMED       
 +       description: VGA compatible controller
 +       product: GF108GL [Quadro 600]
 +       vendor: NVIDIA Corporation
 +       physical id: 0
 +       bus info: pci@0000:0f:00.0
 +       version: a1
 +       width: 64 bits
 +       clock: 33MHz
 +       capabilities: pm msi pciexpress vga_controller bus_master cap_list
 +       configuration: latency=0
 +       resources: memory:ea000000-eaffffff memory:e0000000-e7ffffff memory:e8000000-e9ffffff ioport:d000(size=128) memory:eb080000-eb0fffff
 +</file>
 +
 +i cerco al website de Nvidia quin és el driver per aquesta targeta,
 +
 +  * [[https://www.nvidia.com/Download/driverResults.aspx/177153/en-us | Linux x64 (AMD64/EM64T) Display Driver]]
 +    * Version: 390.144
 +    * Release Date: 2021.7.20
 +    * Operating System: Linux 64-bit
 +    * Language: English (US)
 +    * File Size: 81.06 MB 
 +
 +Un cop identificat el controlador, consulto si hi ha algun paquet disponible per aquest controlador "390",
 +
 +<file>
 +# yum search kmod-nvidia                                                                    
 +[...]
 +============================================== N/S matched: kmod-nvidia ==============================================
 +kmod-nvidia.x86_64 : nvidia kernel module(s)
 +kmod-nvidia-340xx.x86_64 : nvidia-340xx kernel module(s)
 +kmod-nvidia-390xx.x86_64 : nvidia-390xx kernel module(s)
 +
 +  Name and summary matches only, use "search all" for everything.
 + 
 +# yum search nvidia-x11-drv
 +[...]
 +============================================ N/S matched: nvidia-x11-drv =============================================
 +nvidia-x11-drv.x86_64 : NVIDIA OpenGL X11 display driver files
 +nvidia-x11-drv-340xx.x86_64 : NVIDIA OpenGL X11 display driver files
 +nvidia-x11-drv-340xx-32bit.x86_64 : Compatibility 32-bit files for the 64-bit Proprietary NVIDIA driver
 +nvidia-x11-drv-390xx.x86_64 : NVIDIA OpenGL X11 display driver files
 +nvidia-x11-drv-390xx-libs.i686 : Libraries for the Proprietary NVIDIA driver
 +nvidia-x11-drv-390xx-libs.x86_64 : Libraries for the Proprietary NVIDIA driver
 +nvidia-x11-drv-libs.x86_64 : Libraries for the Proprietary NVIDIA driver
 +
 +  Name and summary matches only, use "search all" for everything.
 +</file>
 +
 +Veig que hi ha diversos paquets que caldrà instal·lar:
 +
 +  * kmod-nvidia-390xx
 +  * nvidia-x11-drv-390xx
 +  * nvidia-x11-drv-390xx-libs
 +
 +alhora que caldrà desinstal·lar el paquet kmod-nvidia i els que en depenen.
 +
 +Començo per desinstal·lar els paquets kmod-nvidia (desinstal·larà nvidia-x11-drv) i nvidia-x11-drv-libs,
 +
 +<file>
 +# yum remove kmod-nvidia
 +Loaded plugins: fastestmirror, keys, langpacks, nvidia, refresh-packagekit
 +Resolving Dependencies
 +--> Running transaction check
 +---> Package kmod-nvidia.x86_64 0:470.57.02-1.el7_9.elrepo will be erased
 +--> Processing Dependency: nvidia-kmod = 470.57.02 for package: nvidia-x11-drv-470.57.02-1.el7_9.elrepo.x86_64
 +--> Processing Dependency: nvidia-kmod = 470.57.02 for package: nvidia-x11-drv-470.57.02-1.el7_9.elrepo.x86_64
 +--> Running transaction check
 +---> Package nvidia-x11-drv.x86_64 0:470.57.02-1.el7_9.elrepo will be erased
 +--> Processing Dependency: nvidia-x11-drv for package: bruker-setup-2.2-3.el7.brk.noarch
 +--> Running transaction check
 +---> Package bruker-setup.noarch 0:2.2-3.el7.brk will be erased
 +--> Finished Dependency Resolution
 +
 +Dependencies Resolved
 +
 +======================================================================================================================
 + Package                      Arch                 Version                                Repository             Size
 +======================================================================================================================
 +Removing:
 + kmod-nvidia                  x86_64               470.57.02-1.el7_9.elrepo               @elrepo                90 M
 +Removing for dependencies:
 + bruker-setup                 noarch               2.2-3.el7.brk                          @bruker                98 k
 + nvidia-x11-drv               x86_64               470.57.02-1.el7_9.elrepo               @elrepo                60 M
 +
 +Transaction Summary
 +======================================================================================================================
 +Remove  1 Package (+2 Dependent packages)
 +
 +Installed size: 150 M
 +Is this ok [y/N]: 
 +Downloading packages:
 +Running transaction check
 +Running transaction test
 +Transaction test succeeded
 +Running transaction
 +  Erasing    : bruker-setup-2.2-3.el7.brk.noarch                              1/3 
 +  Erasing    : nvidia-x11-drv-470.57.02-1.el7_9.elrepo.x86_64                 2/
 +  Erasing    : kmod-nvidia-470.57.02-1.el7_9.elrepo.x86_64                    3/3 
 +Working. This may take some time ...
 +Done.
 +  Verifying  : kmod-nvidia-470.57.02-1.el7_9.elrepo.x86_64                                                        1/3 
 +  Verifying  : bruker-setup-2.2-3.el7.brk.noarch                                                                  2/3 
 +  Verifying  : nvidia-x11-drv-470.57.02-1.el7_9.elrepo.x86_64                                                     3/
 +
 +Removed:
 +  kmod-nvidia.x86_64 0:470.57.02-1.el7_9.elrepo                                                                       
 +
 +Dependency Removed:
 +  bruker-setup.noarch 0:2.2-3.el7.brk                 nvidia-x11-drv.x86_64 0:470.57.02-1.el7_9.elrepo                
 +
 +Complete!
 +
 +# yum remove nvidia-x11-drv-libs
 +Loaded plugins: fastestmirror, keys, langpacks, nvidia, refresh-packagekit
 +Resolving Dependencies
 +--> Running transaction check
 +---> Package nvidia-x11-drv-libs.x86_64 0:470.57.02-1.el7_9.elrepo will be erased
 +--> Finished Dependency Resolution
 +
 +Dependencies Resolved
 +
 +======================================================================================================================
 + Package                         Arch               Version                                 Repository           Size
 +======================================================================================================================
 +Removing:
 + nvidia-x11-drv-libs             x86_64             470.57.02-1.el7_9.elrepo                @elrepo             458 M
 +
 +Transaction Summary
 +======================================================================================================================
 +Remove  1 Package
 +
 +Installed size: 458 M
 +Is this ok [y/N]: y
 +Downloading packages:
 +Running transaction check
 +Running transaction test
 +Transaction test succeeded
 +Running transaction
 +  Erasing    : nvidia-x11-drv-libs-470.57.02-1.el7_9.elrepo.x86_64                                                1/1 
 +  Verifying  : nvidia-x11-drv-libs-470.57.02-1.el7_9.elrepo.x86_64                                                1/1 
 +
 +Removed:
 +  nvidia-x11-drv-libs.x86_64 0:470.57.02-1.el7_9.elrepo                                                               
 +
 +Complete!
 +</file>
 +
 +i després instal·lo el paquet kmod-nvidia-390xx
 +
 +<file>
 +# yum install kmod-nvidia-390xx                                                             
 +[...]
 +Resolving Dependencies
 +--> Running transaction check
 +---> Package kmod-nvidia-390xx.x86_64 0:390.144-1.el7_9.elrepo will be installed
 +--> Processing Dependency: nvidia-x11-drv-390xx = 390.144 for package: kmod-nvidia-390xx-390.144-1.el7_9.elrepo.x86_64
 +--> Running transaction check
 +---> Package nvidia-x11-drv-390xx.x86_64 0:390.144-1.el7_9.elrepo will be installed
 +--> Processing Dependency: nvidia-x11-drv-390xx-libs(x86-64) = 390.144-1.el7_9.elrepo for package: nvidia-x11-drv-390xx-390.144-1.el7_9.elrepo.x86_64
 +--> Processing Dependency: libnvidia-glcore.so.390.144()(64bit) for package: nvidia-x11-drv-390xx-390.144-1.el7_9.elrepo.x86_64
 +--> Processing Dependency: libnvidia-ml.so.1()(64bit) for package: nvidia-x11-drv-390xx-390.144-1.el7_9.elrepo.x86_64
 +--> Processing Dependency: libnvidia-tls.so.390.144()(64bit) for package: nvidia-x11-drv-390xx-390.144-1.el7_9.elrepo.x86_64
 +--> Running transaction check
 +---> Package nvidia-x11-drv-390xx-libs.x86_64 0:390.144-1.el7_9.elrepo will be installed
 +--> Finished Dependency Resolution
 +
 +Dependencies Resolved
 +
 +======================================================================================================================
 + Package                               Arch               Version                            Repository          Size
 +======================================================================================================================
 +Installing:
 + kmod-nvidia-390xx                     x86_64             390.144-1.el7_9.elrepo             elrepo              15 M
 +Installing for dependencies:
 + nvidia-x11-drv-390xx                  x86_64             390.144-1.el7_9.elrepo             elrepo             3.0 M
 + nvidia-x11-drv-390xx-libs             x86_64             390.144-1.el7_9.elrepo             elrepo              39 M
 +
 +Transaction Summary
 +======================================================================================================================
 +Install  1 Package (+2 Dependent packages)
 +
 +Total download size: 57 M
 +Installed size: 229 M
 +Is this ok [y/d/N]: y
 +Downloading packages:
 +(1/3): nvidia-x11-drv-390xx-390.144-1.el7_9.elrepo.x86_64.rpm                                  | 3.0 MB  00:00:02     
 +(2/3): kmod-nvidia-390xx-390.144-1.el7_9.elrepo.x86_64.rpm                                      15 MB  00:00:06     
 +(3/3): nvidia-x11-drv-390xx-libs-390.144-1.el7_9.elrepo.x86_64.rpm                              39 MB  00:00:10     
 +----------------------------------------------------------------------------------------------------------------------
 +Total                                                                                 4.1 MB/s |  57 MB  00:00:13     
 +Running transaction check
 +Running transaction test
 +Transaction test succeeded
 +Running transaction
 +  Installing : kmod-nvidia-390xx-390.144-1.el7_9.elrepo.x86_64                 1/
 +Working. This may take some time ...
 +Done.
 +  Installing : nvidia-x11-drv-390xx-libs-390.144-1.el7_9.elrepo.x86_64         2/
 +  Installing : nvidia-x11-drv-390xx-390.144-1.el7_9.elrepo.x86_64              3/3 
 +  Verifying  : nvidia-x11-drv-390xx-390.144-1.el7_9.elrepo.x86_64              1/3 
 +  Verifying  : kmod-nvidia-390xx-390.144-1.el7_9.elrepo.x86_64                 2/
 +  Verifying  : nvidia-x11-drv-390xx-libs-390.144-1.el7_9.elrepo.x86_64         3/
 +
 +Installed:
 +  kmod-nvidia-390xx.x86_64 0:390.144-1.el7_9.elrepo                                                                   
 +
 +Dependency Installed:
 +  nvidia-x11-drv-390xx.x86_64 0:390.144-1.el7_9.elrepo    nvidia-x11-drv-390xx-libs.x86_64 0:390.144-1.el7_9.elrepo   
 +
 +Complete!
 +</file>
 +
 +Els missatges sobre els paquets de Nvidia encara surten, però ara puc eliminar el paquet [[https://centos.pkgs.org/7/elrepo-x86_64/yum-plugin-nvidia-1.0.2-1.el7.elrepo.noarch.rpm.html | yum-plugin-nvidia]] perquè ja no és necessari,
 +
 +<file>
 +# yum remove yum-plugin-nvidia
 +Loaded plugins: fastestmirror, keys, langpacks, nvidia, refresh-packagekit
 +Resolving Dependencies
 +--> Running transaction check
 +---> Package yum-plugin-nvidia.noarch 0:1.0.2-1.el7.elrepo will be erased
 +--> Finished Dependency Resolution
 +
 +Dependencies Resolved
 +
 +======================================================================================================================
 + Package                         Arch                 Version                             Repository             Size
 +======================================================================================================================
 +Removing:
 + yum-plugin-nvidia               noarch               1.0.2-1.el7.elrepo                  @elrepo                22 k
 +
 +Transaction Summary
 +======================================================================================================================
 +Remove  1 Package
 +
 +Installed size: 22 k
 +Is this ok [y/N]: y
 +Downloading packages:
 +Running transaction check
 +Running transaction test
 +Transaction test succeeded
 +Running transaction
 +  Erasing    : yum-plugin-nvidia-1.0.2-1.el7.elrepo.noarch                     1/
 +  Verifying  : yum-plugin-nvidia-1.0.2-1.el7.elrepo.noarch                     1/
 +
 +Removed:
 +  yum-plugin-nvidia.noarch 0:1.0.2-1.el7.elrepo                                                                       
 +
 +Complete!
 +</file>
 +
 +i finalment deixen d'apareixer els missatges d'avís sobre paquets de nvidia.
 +
 +
 +==== Enllaços d'interès ====
 +
 +  * [[https://forums.centos.org/viewtopic.php?t=68674 | What's Up With Kmod-Nvidia?!? - CentOS
 +  * [[https://www.tecmint.com/install-nvidia-drivers-in-linux/ | Install NVIDIA Drivers in RHEL/CentOS/Fedora and Debian/Ubuntu/Linux Mint]]
 +  * [[https://www.nvidia.com/Download/driverResults.aspx/177153/en-us | NVIDIA DRIVERS Linux x64 (AMD64/EM64T) Display Driver]]
 +  * [[https://www.mail-archive.com/centos@centos.org/msg130368.html | Re: [CentOS] Yum excluding packages I need]]
 +
 +===== Enllaç a la 3a part =====
 +
 +[[informatica:hp_z400_600_centos7_3 | Tercera part de la instal·lació del CentOS]]
  
  
informatica/hp_z400_600_centos7_2.1628249771.txt.gz · Last modified: 2021/08/06 13:36 by miquel