I've got a Gentoo 1.2 distribution, and I've got sound throght via 8233 chipset integrated in my motherboard (Gigabyte 7VRX). For first, I configured ALSA to use this chiptset, but in my XMMS I heard it too bad (with much noise). So I read out about that, and I found that the solution was to use arts (from KDE). So I configured arts (and installed the plugin for xmms), and it sound very well!. The problem is that arts is made for KDE. What about other enviromments ? Such as GNOME, Fluxbox, Enlighten,ent, etc. I tried to install gnome-arts. For first, I had a silly error in the configure, but finaly I fixed it. But it now give me this errors when I try to "make" the program : root@edulix_gentoo_linux gnome-arts-0.1.2 # make make all-recursive make[1]: Entering directory `/home/edulix/descargas/gnome-arts-0.1.2' Making all in gartscontrol make[2]: Entering directory `/home/edulix/descargas/gnome-arts-0.1.2/gartscontrol' c++ -DHAVE_CONFIG_H -I. -I. -I.. -g -Wall -I.. -I/usr/kde/3/include/arts -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/kde/3/include -c gartscontrol.cc gartscontrol.cc: In method `VolumeControl::VolumeControl(Arts::StereoVolumeControl, const gchar * = 0)': gartscontrol.cc:231: implicit declaration of function `int gtk_container_add_with_args(...)' gartscontrol.cc:231: warning: cannot pass objects of type `SmartObject' through `...' gartscontrol.cc:231: warning: cannot pass objects of type `SmartObject' through `...' gartscontrol.cc:243: conversion from `bool' to `enum GConnectFlags' gartscontrol.cc:252: warning: cannot pass objects of type `SmartObject' through `...' gartscontrol.cc:252: warning: cannot pass objects of type `SmartObject' through `...' gartscontrol.cc:292: warning: cannot pass objects of type `SmartObject' through `...' gartscontrol.cc:292: warning: cannot pass objects of type `SmartObject' through `...' gartscontrol.cc: In method `FFTScope::FFTScope(Arts::StereoFFTScope)': gartscontrol.cc:367: warning: cannot pass objects of type `SmartObject' through `...' gartscontrol.cc:367: warning: cannot pass objects of type `SmartObject' through `...' gartscontrol.cc: In method `MainWindow::MainWindow()': gartscontrol.cc:526: warning: cannot pass objects of type `SmartObject' through `...' gartscontrol.cc: In method `void MainWindow::add(GtkWidget *)': gartscontrol.cc:538: warning: cannot pass objects of type `SmartObject' through `...' gartscontrol.cc: In function `int main(int, char **)': gartscontrol.cc:583: conversion from `int' to `enum GConnectFlags' gartscontrol.cc: In function `void show_fft_scope(void *, unsigned int, GtkWidget *)': gartscontrol.cc:629: conversion from `bool' to `enum GConnectFlags' gartscontrol.cc: In function `void show_reverb_shell(void *, unsigned int, GtkWidget *)': gartscontrol.cc:678: conversion from `bool' to `enum GConnectFlags' make[2]: *** [gartscontrol.o] Error 1 make[2]: Leaving directory `/home/edulix/descargas/gnome-arts-0.1.2/gartscontrol' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/edulix/descargas/gnome-arts-0.1.2' make: *** [all-recursive-am] Error 2 root@edulix_gentoo_linux gnome-arts-0.1.2 #
I've got a Gentoo 1.2 distribution, and I've got sound throght via 8233 chipset integrated in my motherboard (Gigabyte 7VRX). For first, I configured ALSA to use this chiptset, but in my XMMS I heard it too bad (with much noise). So I read out about that, and I found that the solution was to use arts (from KDE). So I configured arts (and installed the plugin for xmms), and it sound very well!. The problem is that arts is made for KDE. What about other enviromments ? Such as GNOME, Fluxbox, Enlighten,ent, etc. I tried to install gnome-arts. For first, I had a silly error in the configure, but finaly I fixed it. But it now give me this errors when I try to "make" the program : root@edulix_gentoo_linux gnome-arts-0.1.2 # make make all-recursive make[1]: Entering directory `/home/edulix/descargas/gnome-arts-0.1.2' Making all in gartscontrol make[2]: Entering directory `/home/edulix/descargas/gnome-arts-0.1.2/gartscontrol' c++ -DHAVE_CONFIG_H -I. -I. -I.. -g -Wall -I.. -I/usr/kde/3/include/arts -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/kde/3/include -c gartscontrol.cc gartscontrol.cc: In method `VolumeControl::VolumeControl(Arts::StereoVolumeControl, const gchar * = 0)': gartscontrol.cc:231: implicit declaration of function `int gtk_container_add_with_args(...)' gartscontrol.cc:231: warning: cannot pass objects of type `SmartObject' through `...' gartscontrol.cc:231: warning: cannot pass objects of type `SmartObject' through `...' gartscontrol.cc:243: conversion from `bool' to `enum GConnectFlags' gartscontrol.cc:252: warning: cannot pass objects of type `SmartObject' through `...' gartscontrol.cc:252: warning: cannot pass objects of type `SmartObject' through `...' gartscontrol.cc:292: warning: cannot pass objects of type `SmartObject' through `...' gartscontrol.cc:292: warning: cannot pass objects of type `SmartObject' through `...' gartscontrol.cc: In method `FFTScope::FFTScope(Arts::StereoFFTScope)': gartscontrol.cc:367: warning: cannot pass objects of type `SmartObject' through `...' gartscontrol.cc:367: warning: cannot pass objects of type `SmartObject' through `...' gartscontrol.cc: In method `MainWindow::MainWindow()': gartscontrol.cc:526: warning: cannot pass objects of type `SmartObject' through `...' gartscontrol.cc: In method `void MainWindow::add(GtkWidget *)': gartscontrol.cc:538: warning: cannot pass objects of type `SmartObject' through `...' gartscontrol.cc: In function `int main(int, char **)': gartscontrol.cc:583: conversion from `int' to `enum GConnectFlags' gartscontrol.cc: In function `void show_fft_scope(void *, unsigned int, GtkWidget *)': gartscontrol.cc:629: conversion from `bool' to `enum GConnectFlags' gartscontrol.cc: In function `void show_reverb_shell(void *, unsigned int, GtkWidget *)': gartscontrol.cc:678: conversion from `bool' to `enum GConnectFlags' make[2]: *** [gartscontrol.o] Error 1 make[2]: Leaving directory `/home/edulix/descargas/gnome-arts-0.1.2/gartscontrol' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/edulix/descargas/gnome-arts-0.1.2' make: *** [all-recursive-am] Error 2 root@edulix_gentoo_linux gnome-arts-0.1.2 # ¿Is gnome-arts the solution?¿Is it only for gnome or is compatible with others enviromments? ¿There is another solution to have a sound without noise in non-kde enviromments? Notes: My system is GNU/Linux Gentoo 1.2. I use KDE 3.0.4 and gnome 2.0.3. "This are my rights, if you don't like them, Ive got others" - "Spain is different! :'(" My appologies caused by my bad English.
There is no ebuild for gnome-arts so we don't support it, i don't know it even. But given the name, i'd say it's for gnome yes and it should be possible to get it to work maybe. I have always sound without noise, try alsa / esd / oss. Anything. I cannot guide you trough this, check the docs on the site for how to setup certain things.