It looks fine to work with finite system or molecules in Quantum Espresso using the linear response TDDFT in the concern of absorption spectra. But l do not know why there is no example or tutorial to calculate absorption spectra for the extended system. Is there any obvious reason to not use TDDFT to calculate absorption spectra for periodic systems? For the moment, I am not concerned with GW approach implemented in Quantum Espresso.