How can i change this ugly style for VLC, is it because gtk or theme or what, is there any way to fix it ?
Um, put a dress on it?
No, seriously, what you are asking is how to "skin" it, or change the window dressing and, most likely, the buttons. If you know how to create themes, install the vlc-devel-2.0.1-1pclos2012
package, in addition to the vlc-2.0.1-1pclos2012
package you already installed. Then, read the /usr/share/doc/vlc-devel/skins/skins-howto.txt
documentation file. There are some other tools and examples provided in the devel package.
The older vlc version also has a corresponding svlc (skinned vlc) package in the repositories. But, there isn't one for the newer twoflower
version. You can select a set of buttons from within VLC by going to Tools > Customize Interface and selecting one of the profiles. I believe the Modern Style is the default. However, none of the buttons look much better than any others. As far as GTK contributing to the "ugliness", that's not the case. VLC relies on QT widgets.rpm -q --requires vlc-2.0.1-1pclos2012 | grep gtklibgtk-x11-2.0.so.0 rpm -q --requires vlc-2.0.1-1pclos2012 | grep qtlibqtcore4