diff --git a/scripts/linuxparty.sh b/scripts/linuxparty.sh
index eb2a16b76346aaca1a3248b5e46ba1543ccdaef4..777a81f51fd51d9b0aade06ea9a5139f226f6f94 100644
--- a/scripts/linuxparty.sh
+++ b/scripts/linuxparty.sh
@@ -175,19 +175,19 @@ case "$GUI" in
   ;;
   zenity)
     askyesno() {
-	    zenity --question --text "$@" 2> /dev/null
+	    zenity --width 300 --question --text "$@" 2> /dev/null
     }
 
     err() {
-	    zenity --error --text "$@" 2> /dev/null
+	    zenity --width 300 --error --text "$@" 2> /dev/null
     }
 
     pressenter() {
-	    zenity --info --text "$@" 2> /dev/null
+	    zenity --width 300 --info --text "$@" 2> /dev/null
     }
     install_pkgs() {
 	    local pkglist=$3[@]
-	    INSTALL=$(zenity --list --title "$1" --text "$2" --checklist --separator=" " --width=786 --height=400 --column "Installieren?" --column "Paket" --column "Beschreibung" "${!pkglist}" 2> /dev/null || true)
+	    INSTALL=$(zenity --list --hide-column=2 --title "$1" --text "$2" --checklist --separator=" " --width=786 --height=400 --column "Installieren?" --column "Paket" --column "Beschreibung" "${!pkglist}" 2> /dev/null || true)
 
 	    if [ -n "$INSTALL" ]; then
                     INSTALLED_PKGS="$INSTALLED_PKGS $4" #register pseudo package
@@ -248,7 +248,7 @@ case "$GUI" in
                   text="$e"
                   kdlist[$i]="$tag"
                   i=$((i+1))
-                  kdlist[$i]="$tag: $text"
+                  kdlist[$i]="$text"
                   i=$((i+1))
                   kdlist[$i]="$use"
                   i=$((i+1))