$ \newcommand{\GL}{\operatorname{GL}} \newcommand{\AGL}{\operatorname{AGL}} \newcommand{\PGL}{\operatorname{PGL}} $Given an irreducible matrix group $G_{\infty,0} \leq \GL(n,K)$, I form the group $G_\infty = G_{\infty,0} \ltimes K^n \leq \AGL(n,K)$, and I want to find a group $G \leq X = \PGL(n+1,K)$ so that $G_\infty = G \cap X_\infty$ is the stabilizer of a point.
Given $G_{\infty,0}$, how do I find $G$?
I want to generalize the example of $X=\PGL(n+1,K)$ acting on $\mathbb{P}^n(K)$, the set of 1-dimensional subspaces of $K^{n+1}$. The stabilizer $X_\infty$ of a subspace are the image of those matrices of the form $\begin{bmatrix} A & v \\ 0 & c \end{bmatrix}$ where $A \in \GL(n,K)$, $v \in K^n$, and $c \in K^\times$, but since we mod out by scalar matrices we can replace $A$ by $\tfrac1c A$ and $c$ by $1$ to get the stabilizer is the (isomorphic) image of $X_\infty = \AGL(n,K)$, the set of all matrices of the form $\begin{bmatrix} A & v \\0 & 1 \end{bmatrix}$ where $A \in X_{\infty,0} = \GL(n,K)$, $v \in K^n$. Note $X_{\infty,0}$ is the stabilizer of a point in $X_{\infty}$.
I'd like to shrink the group $G_{\infty,0} \leq X_{\infty,0}$ that $A$ is chosen from in the point stabilizer. $A$ will still act irreducibly, but will be smaller. I want $G_{\infty}$ to keep the same structure as an affine group (I think that happens automatically, but am not positive; certainly once $G_{\infty}$ is affine, the point stabilizer of $0$ is of the form described).
For instance, if $G_{\infty,0} = \operatorname{SL}(n,K)$, then what is $G$? I think $G=\operatorname{PSL}(n+1,K)$ only rarely works.