Ich würde auch den Ansatz von Lu wählen. Das ist deutlich weniger Fehleranfällig als 2 mal partiell zu integrieren.
Nimm also einen Ansatz und leite diesen ab
f(x) = (x^2 + b·x + c)·e^x
Hier die Ableitung. Bitte nur zur Kontrolle verwenden
f'(x) = e^x·(x^2 + (b + 2)·x + (b + c))
Nun kann man durch Koeffizientenvergleich die Parameter herausfinden
b + 2 = 0 --> b = -2
b + c = -4 --> c = -2
Also erhalten wir die Stammfunktion
f(x) = (x^2 - 2·x - 2)·e^x