External Email - Use Caution        

Hello,

Thank you for the reply.

1.  Regarding the Nvidia drivers, we don’t have GPUs in most of our nodes 
(which is where I’m running freeview from).  The CPUs should be doing all the 
rendering in this case.
2.  I am the administrator of this cluster, so that isn’t an issue on my end.
3.  I pulled one of our CentOS 8.1.1911 nodes out of the cluster and installed 
freesurfer-CentOS8-7.1.0-1.x86_64.rpm locally using rpm.
4.  When I run /usr/local/freesurfer/7.1.0-1/bin/freeview, I get :


r1pl-hpcf-n09: ~$ /usr/local/freesurfer/7.1.0-1/bin/freeview

QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-aps003'

MESA-LOADER: failed to open swrast (search paths /usr/lib64/dri)

libGL error: failed to load driver: swrast

Aborted (core dumped)

And the /var/spool/abrt/ccpp-2020-11-10-08\:26\:55-23032/core_backtrace is 
attached.  If you can’t view it, I can paste it into an email.  It looks very 
similar to the original backtrace that I pasted before.  Even with the rpm 
installed as intended (i.e. in /usr/), it seems that not be functioning 
correctly.   It still seems to me that it is failing in the 
vtkXOpenGLRenderWindow::CreateAWindow() function.  The top of the trace is 
glibc, but everything calls glibc in the end.  It isn’t clear if this is a 
glibc, vtk or some other issue.

Thoughts?


Best regards,

Ali

From: fsbuild <fsbu...@contbay.com>
Date: Monday, November 9, 2020 at 6:53 AM
To: "freesurfer@nmr.mgh.harvard.edu" <freesurfer@nmr.mgh.harvard.edu>
Cc: "Snedden, Ali" <ali.sned...@nationwidechildrens.org>
Subject: Re: [Freesurfer] Freesurfer 7.1.0 on CentOS 8.1 {Disarmed}

Hello Ali,

The swrast error can happen if Nvidia grpahics drivers were installed using 
Nvidia’s own packages/download and then subsequently, your CentOS8 kernel was 
updated via the CentOS package management tools, i.e. the Nvidia software may 
then be incompatible with the upgraded system.  I think there are Nvidia 
packages in the CentOS package repos, and using those to re-install the Nvidia 
software could fix those kinds of errors.

Currently the freesurfer RPM install path is not relocatable.  I’m not sure 
relocation would help as I think admin/root privileges would still be needed to 
for the installation process to download and install any system system 
dependent packages the freesurfer RPM indicates are needed.

I would ask your IT folks (with root/admin privileges) to look into updating 
the Nvidia software and also install the freesurfer RPM for you.  They may 
already have a way to share/mount/mirror what the freesurfer RPM will install 
under the unique path /usr/local/freesurfer/7.1.1 from one machine to another.

-R.


On Nov 6, 2020, at 09:29, Snedden, Ali <ali.sned...@nationwidechildrens.org> 
wrote:

        External Email - Use Caution

Hello,

Thank you for the response.  I am working on a computer cluster where we 
install all user software on a shared filesystem.  Looking at the RPM, it does 
not seem that I can install it in a path of my choosing (i.e. not in /usr).

i.e..
$ rpm -qpi freesurfer-CentOS8-7.1.0-1.x86_64.rpm | head -15 | grep Relocations
Relocations : (not relocatable)

Is there a strategy for installing the rpm in a custom path?

Best,
Ali


From: fsbuild <fsbu...@contbay.com<mailto:fsbu...@contbay.com>>
Date: Thursday, November 5, 2020 at 11:47 PM
To: "freesurfer@nmr.mgh.harvard.edu<mailto:freesurfer@nmr.mgh.harvard.edu>" 
<freesurfer@nmr.mgh.harvard.edu<mailto:freesurfer@nmr.mgh.harvard.edu>>
Cc: "Snedden, Ali" 
<ali.sned...@nationwidechildrens.org<mailto:ali.sned...@nationwidechildrens.org>>
Subject: Re: [Freesurfer] Freesurfer 7.1.0 on CentOS 8.1

Hello Ali,

I would try using the RPM installer which should at least check some 
dependencies on X packages, system libraries, etc.,

MailScanner has detected a possible fraud attempt from "secure-web.cisco.com" 
claiming to 
behttps://surfer.nmr.mgh.harvard.edu/pub/dist/freesurfer/7.1.1/freesurfer-CentOS8-7.1.1-1.x86_64.rpm<https://secure-web.cisco.com/1QZIJ88lwtFx6VmuYRB6Ek0p0z5DJpVCiwpX_sqG4Q-_PgIBGSFVMmvHa5PX_tSYQlikEfAHpvTBdpaDBDMxKd7xqde5eOIi14LoCIa6GDfRVekWdEbt5EefvXL_jrNXCgBDQldBt7U98ySNVsJ6c-V0_LCqzfti2BqXABqvShl6VyJ0JILlXwIajPzj8no4L2R8x-e7QXPDDTIG0e3xFgg/https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2Fsecure-web.cisco.com%2F1E-Qe_Hvm6g6wD56NVkmthi1iJUOJPPQNl-9fXS_yGUIaPZKUjoLeqT0DxZXufB9ux0361tqfw3z_QZljk8mJ2F9FVJDeawytoJz8fFbwAWjWobKVOYIFhEvdLtFwRrVLMmJpmfkb1DryiMLGYcfS3YusRGuqYexYmvpx2pTBSeg1uZg_77bdll8HgzJzf4IPzElgdbAJeyI8kmHYncZ4ig%2Fhttps%2A3A%2A2F%2A2Furldefense.com%2A2Fv3%2A2F__https%2A3A%2A2Fsurfer.nmr.mgh.harvard.edu%2A2Fpub%2A2Fdist%2A2Ffreesurfer%2A2F7.1.1%2A2Ffreesurfer-CentOS8-7.1.1-1.x86_64.rpm__%2A3B%2A21%2A21ODYTt7Uqo6LDP14%2A213gVX_lnwYFFaG14x_OHkTpZNYG2P2SQX9wOWa4wzlgJBswRFuxi5kShvbt0507gBtCWPQyw4BbU%2A24__%3BJSUlJSUlJSUlJSUlJSUlJSU%21%21ODYTt7Uqo6LDP14%21xp98o3I-_PscE1IQL-C0zRf0clHsGYOk2rITPle_2Sw4_vZ_e2G_Wm0jKRxVQA4axedIgnpDwIw%24>

- R.


On Nov 5, 2020, at 22:39, Snedden, Ali <ali.sned...@nationwidechildrens.org> 
wrote:

        External Email - Use Caution

Hello,

I’ve seen a couple mentions on the list-serv about difficulties using 
Freesurfer on CentOS 8.   My issue is likely similar, but I have a few more 
details.  I downloaded freesurfer-linux-centos8_x86_64-7.1.0.tar.gz.   When I 
launch `freeview`, it pops up a white/empty X window for a moment and then 
quickly disappears.

E.g.
$ freeview
MESA-LOADER: failed to open swrast (search paths /usr/lib64/dri)
libGL error: failed to load driver: swrast
Aborted (core dumped)

I vaguely recall that the libGL errors _aren’t_ fatal.  I’ve seen them with 
other X applications.  Digging around the abort logs, I found the stack trace 
(see end of email).

Do you have thoughts on this?  I thought it might be a VTK compatibility issue, 
but that is a guess at best.

Best regards,
Ali


###################### The stack trace ########################

[ccpp-2020-11-05-09:15:34-22241]# cat core_backtrace
{   "signal": 6
,   "executable": "/gpfs0/export/apps/opt/freesurfer/7.1.0/bin/freeview"
,   "only_crash_thread": true
,   "stacktrace":
      [ {   "crash_thread": true
        ,   "frames":
              [ {   "address": 140352624871839
                ,   "build_id": "f796584f6ea7bb2e49cfd09412b9c6ec86eaf0fc"
                ,   "build_id_offset": 227743
                ,   "function_name": "raise"
                ,   "file_name": "/usr/lib64/libc-2.28.so"
                }
              , {   "address": 140352624782581
                ,   "build_id": "f796584f6ea7bb2e49cfd09412b9c6ec86eaf0fc"
                ,   "build_id_offset": 138485
                ,   "function_name": "abort"
                ,   "file_name": "/usr/lib64/libc-2.28.so"
                }
              , {   "address": 140352824105729
                ,   "build_id": "32cfd4cdfa276fffd5973c44ddb4da4f74f234e4"
                ,   "build_id_offset": 1358593
                ,   "function_name": "vtkXOpenGLRenderWindow::CreateAWindow()"
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1.0/lib/vtk/libvtkRenderingOpenGL-7.1.so.1"
                }
              , {   "address": 140352824102018
                ,   "build_id": "32cfd4cdfa276fffd5973c44ddb4da4f74f234e4"
                ,   "build_id_offset": 1354882
                ,   "function_name": 
"vtkXOpenGLRenderWindow::WindowInitialize()"
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1..0/lib/vtk/libvtkRenderingOpenGL-7.1.so.1"
                }
              , {   "address": 140352824096013
                ,   "build_id": "32cfd4cdfa276fffd5973c44ddb4da4f74f234e4"
                ,   "build_id_offset": 1348877
                ,   "function_name": "vtkXOpenGLRenderWindow::Start()"
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1.0/lib/vtk/libvtkRenderingOpenGL-7.1.so.1"
                }
              , {   "address": 140352717995302
                ,   "build_id": "c141e58a0e1cf92c2cbd3af5f59b2991aad943c6"
                ,   "build_id_offset": 1154342
                ,   "function_name": "vtkRenderWindow::DoStereoRender()"
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1.0/lib/vtk/libvtkRenderingCore-7.1.so.1"
                }
              , {   "address": 140352717996715
                ,   "build_id": "c141e58a0e1cf92c2cbd3af5f59b2991aad943c6"
                ,   "build_id_offset": 1155755
                ,   "function_name": "vtkRenderWindow::DoFDRender()"
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1.0/lib/vtk/libvtkRenderingCore-7.1.so.1"
                }
              , {   "address": 140352718000997
                ,   "build_id": "c141e58a0e1cf92c2cbd3af5f59b2991aad943c6"
                ,   "build_id_offset": 1160037
                ,   "function_name": "vtkRenderWindow::DoAARender()"
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1.0/lib/vtk/libvtkRenderingCore-7.1.so.1"
                }
              , {   "address": 140352717997021
                ,   "build_id": "c141e58a0e1cf92c2cbd3af5f59b2991aad943c6"
                ,   "build_id_offset": 1156061
                ,   "function_name": "vtkRenderWindow::Render()"
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1.0/lib/vtk/libvtkRenderingCore-7..1.so.1"
                }
              , {   "address": 140352824097713
                ,   "build_id": "32cfd4cdfa276fffd5973c44ddb4da4f74f234e4"
                ,   "build_id_offset": 1350577
                ,   "function_name": "vtkXOpenGLRenderWindow::Render()"
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1.0/lib/vtk/libvtkRenderingOpenGL-7.1.so.1"
                }
              , {   "address": 5878611
                ,   "build_id": "0de18d9e888c309c18e5e9450078f0fa6f19efa3"
                ,   "build_id_offset": 1684307
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1.0/bin/freeview"
                }
              , {   "address": 140352637235160
                ,   "build_id": "e09fcae905f4b0eb9e9172fc60003dedd101a2f9"
                ,   "build_id_offset": 2695128
                ,   "function_name": "QMetaObject::activate(QObject*, int, int, 
void**)"
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1.0/lib/qt/lib/libQt5Core.so.5"
                }
              , {   "address": 140352637290759
                ,   "build_id": "e09fcae905f4b0eb9e9172fc60003dedd101a2f9"
                ,   "build_id_offset": 2750727
                ,   "function_name": "QTimer::timeout(QTimer::QPrivateSignal)"
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1.0/lib/qt/lib/libQt5Core.so.5"
                }
              , {   "address": 140352637291576
                ,   "build_id": "e09fcae905f4b0eb9e9172fc60003dedd101a2f9"
                ,   "build_id_offset": 2751544
                ,   "function_name": "QTimer::timerEvent(QTimerEvent*)"
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1.0/lib/qt/lib/libQt5Core.so.5"
                }
              , {   "address": 140352637241259
                ,   "build_id": "e09fcae905f4b0eb9e9172fc60003dedd101a2f9"
                ,   "build_id_offset": 2701227
                ,   "function_name": "QObject::event(QEvent*)"
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1.0/lib/qt/lib/libQt5Core.so.5"
                }
              , {   "address": 140352873383932
                ,   "build_id": "ea0a04e7776bc525b6915e5ad0c369c06d3bcc24"
                ,   "build_id_offset": 1447932
                ,   "function_name": 
"QApplicationPrivate::notify_helper(QObject*, QEvent*)"
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1.0/lib/qt/lib/libQt5Widgets.so.5"
                }
              , {   "address": 140352873412800
                ,   "build_id": "ea0a04e7776bc525b6915e5ad0c369c06d3bcc24"
                ,   "build_id_offset": 1476800
                ,   "function_name": "QApplication::notify(QObject*, QEvent*)"
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1.0/lib/qt/lib/libQt5Widgets.so.5"
                }
              , {   "address": 140352637064112
                ,   "build_id": "e09fcae905f4b0eb9e9172fc60003dedd101a2f9"
                ,   "build_id_offset": 2524080
                ,   "function_name": 
"QCoreApplication::notifyInternal2(QObject*, QEvent*)"
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1.0/lib/qt/lib/libQt5Core.so.5"
                }
              , {   "address": 140352637396158
                ,   "build_id": "e09fcae905f4b0eb9e9172fc60003dedd101a2f9"
                ,   "build_id_offset": 2856126
                ,   "function_name": "QTimerInfoList::activateTimers()"
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1.0/lib/qt/lib/libQt5Core.so.5"
                }
              , {   "address": 140352637398113
                ,   "build_id": "e09fcae905f4b0eb9e9172fc60003dedd101a2f9"
                ,   "build_id_offset": 2858081
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1..0/lib/qt/lib/libQt5Core.so.5"
                }
              , {   "address": 140352610068093
                ,   "build_id": "2fa0454e76ccf97da64b0e34042c5e7470ed5328"
                ,   "build_id_offset": 317053
                ,   "function_name": "g_main_context_dispatch"
                ,   "file_name": "/usr/lib64/libglib-2.0.so.0.5600.4"
                }
              , {   "address": 140352610069064
                ,   "build_id": "2fa0454e76ccf97da64b0e34042c5e7470ed5328"
                ,   "build_id_offset": 318024
                ,   "function_name": "g_main_context_iterate.isra.21"
                ,   "file_name": "/usr/lib64/libglib-2...0.so.0.5600.4"
                }
              , {   "address": 140352610069216
                ,   "build_id": "2fa0454e76ccf97da64b0e34042c5e7470ed5328"
                ,   "build_id_offset": 318176
                ,   "function_name": "g_main_context_iteration"
                ,   "file_name": "/usr/lib64/libglib-2.0.so.0.5600.4"
                }
              , {   "address": 140352637398919
                ,   "build_id": "e09fcae905f4b0eb9e9172fc60003dedd101a2f9"
                ,   "build_id_offset": 2858887
                ,   "function_name": 
"QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)"
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1.0/lib/qt/lib/libQt5Core.so.5"
                }
              , {   "address": 140352570720945
                ,   "build_id": "ef1892fde946d169edac88b08f41832db8acd8d7"
                ,   "build_id_offset": 910001
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1.0/lib/qt/lib/libQt5XcbQpa.so..5"
                }
              , {   "address": 140352637057578
                ,   "build_id": "e09fcae905f4b0eb9e9172fc60003dedd101a2f9"
                ,   "build_id_offset": 2517546
                ,   "function_name": 
"QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)"
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1.0/lib/qt/lib/libQt5Core.so.5"
                }
              , {   "address": 140352637092336
                ,   "build_id": "e09fcae905f4b0eb9e9172fc60003dedd101a2f9"
                ,   "build_id_offset": 2552304
                ,   "function_name": "QCoreApplication::exec()"
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1..0/lib/qt/lib/libQt5Core.so.5"
                }
              , {   "address": 4615883
                ,   "build_id": "0de18d9e888c309c18e5e9450078f0fa6f19efa3"
                ,   "build_id_offset": 421579
                ,   "file_name": 
"/gpfs0/export/apps/opt/freesurfer/7.1.0/bin/freeview"
                } ]
        } ]
}

_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu<mailto:Freesurfer@nmr.mgh.harvard.edu>
MailScanner has detected a possible fraud attempt from "secure-web.cisco.com" 
claiming to 
behttps://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer<https://secure-web.cisco.com/1p3e-wzCLyaqljBygktYD0fI17wqRD8NsdtGPBvAsp6OxLjSbfoDhtrAIgWhaNo4PgEvsu_GoeyFmSqqwC8L9WHTgXOcbXC3QsWpmZD1-Cd37Ns9JdIgBBXBuyvJKcuwZQLWONfraLGMv5JcyjCNrA3PUXqtdruWObBXbXelQlM-AUdhaV_M_ALWPZ5N7yQ89_TvyaU_O_AtLpvvIRp-Nig/https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2Fsecure-web.cisco.com%2F1c_iDvoEJ4EiHSV0ohWpryIIDN1QImUKajxhPaWy0GK7OxZQsHayAhXM0sojFZxLIkZr1OO6stVd0ZgImVB4utQpSiXawsRJaexXLeyKpfNWfa5gfBdUaYSh73894i-bGsGsuGE3Gw4z7lUKAdmrO-jn9BuVQ68ttZeK0SJixLM-d6yEduUbhANBqerywcgo3-ohm6JstUgj21J8s7hPuXw%2Fhttps%2A3A%2A2F%2A2Furldefense.com%2A2Fv3%2A2F__https%2A3A%2A2Fmail.nmr.mgh.harvard.edu%2A2Fmailman%2A2Flistinfo%2A2Ffreesurfer__%2A3B%2A21%2A21ODYTt7Uqo6LDP14%2A213gVX_lnwYFFaG14x_OHkTpZNYG2P2SQX9wOWa4wzlgJBswRFuxi5kShvbt0507gBtCWPFSsp80g%2A24__%3BJSUlJSUlJSUlJSUlJSUl%21%21ODYTt7Uqo6LDP14%21xp98o3I-_PscE1IQL-C0zRf0clHsGYOk2rITPle_2Sw4_vZ_e2G_Wm0jKRxVQA4axedIvBgdJ2I%24>

_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://secure-web.cisco.com/1YaOhaE67AidZZlMio-m7YycpahZVH9xmNA_ohwvBkxEASnPuDFuzU778UQyz5WaX0Dk3rL3Zu54cm0mH_cQ6xed_mgHq6uKcXr4dYTKjthaLi9uAR6Q8fJ3IeDraudvx3Bptr8WU3CUxe4_ozpqWZbidt4f7xQubpZiWxu8CKlvZqP7ofwBdmcatH65a1Du3ksdBhdOeq1ai7ajlH78csw/https%3A%2F%2Fmail.nmr.mgh.harvard.edu%2Fmailman%2Flistinfo%2Ffreesurfer<https://secure-web.cisco.com/1EzQNc1ZWlSaaxeCJC7XFzRjWXcwN7wLKdlBAOIzPtU-TQ8BAyCPfdyaaVLC2Ij6Ydg-XPbs2YftkybLtI5_dQC65tjq9VZYEPI653LUsQJTkXX3Dby7fccJVRIXPnkEIorT7YsLcmtA1aUCMp8xnBLZtnE_2ifHXeu2Zx9dsLZV2qHr4NxPDzvfWrgzSzaA4pEOWXaW-fzxRJLVs0kB2sA/https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2Fmail.nmr.mgh.harvard.edu%2Fmailman%2Flistinfo%2Ffreesurfer__%3B%21%21ODYTt7Uqo6LDP14%21xp98o3I-_PscE1IQL-C0zRf0clHsGYOk2rITPle_2Sw4_vZ_e2G_Wm0jKRxVQA4axedIzOMyBAA%24>



Attachment: freeview_corebacktrace
Description: freeview_corebacktrace

_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer

Reply via email to