Your data was probably mapped to fsaverage when you call the preproc or surf2surf commands? If so you should specify fsaverage as the subject nane.
Best Martin


Sent via my smartphone, please excuse brevity.

-------- Original message --------
From: Kaiming Yin
Date:01/29/2014 9:07 PM (GMT-05:00)
To: FreeSurfer Mailing List
Subject: [Freesurfer] Longitudinal RepeatedMeasuresAnova mri_glmfit "--surf subject hemi"

Dear FreeSurfer guys,

I am using longitudinal processing stream and with the RepeatedMeasuresAnova.
I follow the instruction here from http://surfer.nmr.mgh.harvard.edu/fswiki/RepeatedMeasuresAnova

my fsgd file is:

GroupDescriptorFile 1
Title k_longitudinal
Class k
Variables  TP1-vs-TP2 TP1-vs-TP3
Input k_1  k      1                1
Input k_2  k     -1                0 
Input k_3  k      0               -1


contrasts is:

tp1-vs-tp2.mtx  tp1-vs-tp3.mtx  tp2-vs-tp3.mtx  tp-effect.mtx  mean.mtx
0 1 0                0 0 1                0 -1 1             0 1 0              1 0 0
                                                                    0 0 1

I run the mris_preproc and mri_surf2surf commands as the same for left hemi thickness,

but when I run the mri_glmfit command it reports "ERROR: you must use '--surface subject hemi' with surface data". if i add the flag as: 
      mri_glmfit ...(as the same before)... --surface k lh
or                                                       --surface k lh thickness
or                                                       --surface k_1.long.k lh
or                                                       --surface k_1.long.k lh thickness
or                                                       --surface k_1 lh
or                                                       --surface k_1 lh thickness
it still goes wrong and even not make an output folder.

Any problems there?

thanks,
Kaiming