Es gibt auch Icon Sets, die unter Gnome nicht funktionieren. Zudem muss in dem Verzeichnis eine Datei index.theme existieren. Gibt es dagegen noch Unterverzeichnisse, in denen sich die so bezeichneten Dateien befinden, dann muss man diese Unterverzeichnisse direkt in den Ordner /usr/share/icons legen.
Ich habe beispielsweise ein Icon Set in einen Ordner Reversal entpackt. In diesem befindet sich keine Datei namens icon.theme. Es gibt darin aber zwei Unterordner Reversal und Reversal dark, die beide jeweils eine Datei namens icon.theme enthalten. Also müssen die beiden Unterordner nach /usr/share/icons kopiert werden. Dann werden in der Liste im Programm "Optimierungen" die beiden Icon Sets "Reversal" und "Reversal dark" angezeigt und ich kann sie auswählen.
Was gefällt Dir an dem Dock nicht? Man kann es oben, unten, links oder rechts positionieren, die Icongröße ändern und den Hintergrund transparent machen. Mehr verlange ich von einem Dock nicht. Welche Funktionalität fehlt Dir?
Ansonsten kannst Du vielleicht Cairo Dock nehmen.