Hi,
I'm currently using some Trinity apps (kpdf, amarok, ksnapshot, konqueror) into another window manager (wmii, then i3). Since I stopped using Trinity as my main desktop years ago (I changed machine and reinstalled Debian without Trinity) I'm only using the aforementioned packages.
Now, *applications such as kpdf and konqueror cannot be configured* anymore, or only partly.
Through years, I've already spent a lot of time trying to find a package for the missing configuration tools & config files for the event sounds without success for the following:
* Things don't know how to configure: kpdf: - Where should I tell it not to emit any event sound?
konqueror: - Basic preferences like "View Mode" (tree view, etc.) - Menu Settings / Configure Konqueror : I got an empty window - Where should I tell it not to emit any event sound?
* Things can configure: kpdf: - Keyboard shorcuts: ~/.trinity/share/apps/kpdfpart/part.rc
konqueror: - Bookmarks
amarok & ksnapshot: all seems OK.
Nicolas
-- PS: I have the following packages installed (deps excluded):
$ aptitude search '!~M~i~n-trinity$' -F "%p" amarok-common-trinity amarok-engine-xine-trinity amarok-trinity digikam-trinity k3b-trinity kamera-trinity kasteroids-trinity katomic-trinity kbackgammon-trinity kbattleship-trinity kblackbox-trinity kbounce-trinity kcoloredit-trinity kcontrol-trinity kde-systemsettings-trinity kdebase-data-trinity kdebase-kio-plugins-trinity kdegames-card-data-trinity kdegames-trinity kdelibs-data-trinity kdelibs4c2a-trinity kdemultimedia-kio-plugins-trinity kdesktop-trinity kdm-trinity kenolaba-trinity kfind-trinity kfouleggs-trinity kghostview-trinity kgoldrunner-trinity kicker-trinity kjumpingcube-trinity klickety-trinity klines-trinity kmag-trinity kmahjongg-trinity kmines-trinity kmix-trinity knetwalk-trinity kolf-trinity kolourpaint-trinity konq-plugins-trinity konqueror-nsplugins-trinity konqueror-trinity konquest-trinity kpat-trinity kpdf-trinity kpoker-trinity kreversi-trinity ksame-trinity kshisen-trinity ksirtet-trinity ksmiletris-trinity ksnake-trinity ksnapshot-trinity ksokoban-trinity kspaceduel-trinity ktron-trinity ktuberling-trinity kuickshow-trinity kwin4-trinity python-dcop-trinity tde-core-trinity tdeadmin-trinity tdebase-data-trinity tdebase-runtime-data-common-trinity tdebase-tdeio-plugins-trinity tdebase-tdeio-smb-trinity tdebase-trinity tdm-trinity
Nicolas Bercher wrote:
Where should I tell it not to emit any event sound
Control Center -> Multimedia - Sound system
I think this is the proper place. I think using the above and having sound (notifications) means you have also the other half of the packages.
regards
On 2018-11-16 13:49:25 deloptes wrote:
Nicolas Bercher wrote:
Where should I tell it not to emit any event sound
Control Center -> Multimedia - Sound system
I think this is the proper place. I think using the above and having sound (notifications) means you have also the other half of the packages.
regards
I think rather it is in Control Center -> Multimedia -> Notifications. There is a selector at the top of the pane for various applications; one has to change the settings for each one.
Leslie
J Leslie Turriff wrote:
On 2018-11-16 13:49:25 deloptes wrote:
Nicolas Bercher wrote:
Where should I tell it not to emit any event sound
Control Center -> Multimedia - Sound system
I think rather it is in Control Center -> Multimedia -> Notifications. There is a selector at the top of the pane for various applications; one has to change the settings for each one.
The problem with deselecting specific sound events is that, while the event sound isn't played, the sound system still starts - there's white noise for the event instead of a sound.
That had been bugging me for some time so I just tried disabling the sound system. I appears that disabling the sound system is TDE sound event specific, it doesn't affect multimedia playback and solves the white noise issue.
On 2018-11-18 11:36:59 Dave Lers wrote:
J Leslie Turriff wrote:
On 2018-11-16 13:49:25 deloptes wrote:
Nicolas Bercher wrote:
Where should I tell it not to emit any event sound
Control Center -> Multimedia - Sound system
I think rather it is in Control Center -> Multimedia -> Notifications. There is a selector at the top of the pane for various applications; one has to change the settings for each one.
The problem with deselecting specific sound events is that, while the event sound isn't played, the sound system still starts - there's white noise for the event instead of a sound.
That had been bugging me for some time so I just tried disabling the sound system. I appears that disabling the sound system is TDE sound event specific, it doesn't affect multimedia playback and solves the white noise issue.
Hmm. I've had trouble with my audio setup with every installation of OpenSuSE (whose audio support is not good), but it's always been because of the distro, not the desktop. I've never had a white-noise problem.
Leslie
J Leslie Turriff wrote:
On 2018-11-18 11:36:59 Dave Lers wrote:
J Leslie Turriff wrote:
On 2018-11-16 13:49:25 deloptes wrote:
Nicolas Bercher wrote:
Where should I tell it not to emit any event sound
Control Center -> Multimedia - Sound system
I think rather it is in Control Center -> Multimedia -> Notifications. There is a selector at the top of the pane for various applications; one has to change the settings for each one.
The problem with deselecting specific sound events is that, while the event sound isn't played, the sound system still starts - there's white noise for the event instead of a sound.
That had been bugging me for some time so I just tried disabling the sound system. I appears that disabling the sound system is TDE sound event specific, it doesn't affect multimedia playback and solves the white noise issue.
Hmm. I've had trouble with my audio setup with every installation of OpenSuSE (whose audio support is not good), but it's always been because of the distro, not the desktop. I've never had a white-noise problem.
My hardware is likely to blame for the audio clue that the sound system still gets triggered when sound is disabled for a particular event. The fact that it happens would seem to be a TDE bug.
On 16/11/2018 20:49, deloptes wrote:
Nicolas Bercher wrote:
Where should I tell it not to emit any event sound
Control Center -> Multimedia - Sound system
I think this is the proper place. I think using the above and having sound (notifications) means you have also the other half of the packages.
regards
Thanks for the help.
However, this panel (kcontrol) is completely empty in my case (remeber I'm not using TDE, but TDE apps under i3)!
If I take a look at the recommended packages for kcontrol-trinity (apt), it only suggests udev. Do I need to login into Trinity to do these settings and then logout? But for that I need to install Trinity but I don't want/need on my machine.
Incidentally, I've setup trinity recently on another machine for a new account and I took a look at kcontrol. The result of setting changes is stored in plain text config files in ~/.trinity/share/config/.
What I think is that, not using Trinity, my collection of config files is incomplete and thus apps rely on some builtin default config. My two cents here... need some more investigations.
Nicolas
Am Montag, 19. November 2018 schrieb Nicolas Bercher:
On 16/11/2018 20:49, deloptes wrote:
Nicolas Bercher wrote:
Where should I tell it not to emit any event sound
Control Center -> Multimedia - Sound system
I think this is the proper place. I think using the above and having sound (notifications) means you have also the other half of the packages.
regards
Thanks for the help.
However, this panel (kcontrol) is completely empty in my case (remeber I'm not using TDE, but TDE apps under i3)!
Oh, I remeber this pain :-) You'll have to set some environment variables and other stuff. This is from my BSD box running fvwm, but it sould work on linux as well (just replace the fvwm line with i3):
# TDE Compatibility :-) export TDE_FULL_SESSION=false export TDEHOME=$HOME/.trinity export TDEROOTHOME=/root/.trinity export TDE_SESSION_UID=$UID export TDE_MULTIHEAD=false export TDEDIR=/opt/trinity export XDG_CONFIG_DIRS=/opt/trinity/etc/xdg export XDG_DATA_DIRS=/opt/trinity/share:/usr/local/share:/usr/share tdeinit_shutdown tdeinit # terminator --geometry=800x500-0-0 & fvwm >/tmp/fvwm.log 2>&1 tdeinit_shutdown
Nik
If I take a look at the recommended packages for kcontrol-trinity (apt), it only suggests udev. Do I need to login into Trinity to do these settings and then logout? But for that I need to install Trinity but I don't want/need on my machine.
Incidentally, I've setup trinity recently on another machine for a new account and I took a look at kcontrol. The result of setting changes is stored in plain text config files in ~/.trinity/share/config/.
What I think is that, not using Trinity, my collection of config files is incomplete and thus apps rely on some builtin default config. My two cents here... need some more investigations.
Nicolas
To unsubscribe, e-mail: trinity-users-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-users-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
On 19/11/2018 09:10, Dr. Nikolaus Klepp wrote:
Am Montag, 19. November 2018 schrieb Nicolas Bercher:
However, this panel (kcontrol) is completely empty in my case (remeber I'm not using TDE, but TDE apps under i3)!
Oh, I remeber this pain :-) You'll have to set some environment variables and other stuff. This is from my BSD box running fvwm, but it sould work on linux as well (just replace the fvwm line with i3):
# TDE Compatibility :-) export TDE_FULL_SESSION=false export TDEHOME=$HOME/.trinity export TDEROOTHOME=/root/.trinity export TDE_SESSION_UID=$UID export TDE_MULTIHEAD=false export TDEDIR=/opt/trinity export XDG_CONFIG_DIRS=/opt/trinity/etc/xdg export XDG_DATA_DIRS=/opt/trinity/share:/usr/local/share:/usr/share tdeinit_shutdown tdeinit # terminator --geometry=800x500-0-0 & fvwm >/tmp/fvwm.log 2>&1 tdeinit_shutdown
Nik
Were should this go? It looks like part of an ~/.xsessionrc script...? Thanks Nicolas
Am Montag, 19. November 2018 schrieb Nicolas Bercher:
On 19/11/2018 09:10, Dr. Nikolaus Klepp wrote:
Am Montag, 19. November 2018 schrieb Nicolas Bercher:
However, this panel (kcontrol) is completely empty in my case (remeber I'm not using TDE, but TDE apps under i3)!
Oh, I remeber this pain :-) You'll have to set some environment variables and other stuff. This is from my BSD box running fvwm, but it sould work on linux as well (just replace the fvwm line with i3):
# TDE Compatibility :-) export TDE_FULL_SESSION=false export TDEHOME=$HOME/.trinity export TDEROOTHOME=/root/.trinity export TDE_SESSION_UID=$UID export TDE_MULTIHEAD=false export TDEDIR=/opt/trinity export XDG_CONFIG_DIRS=/opt/trinity/etc/xdg export XDG_DATA_DIRS=/opt/trinity/share:/usr/local/share:/usr/share tdeinit_shutdown tdeinit # terminator --geometry=800x500-0-0 & fvwm >/tmp/fvwm.log 2>&1 tdeinit_shutdown
Nik
Were should this go? It looks like part of an ~/.xsessionrc script...?
.xinitrc or .xsessionrc, whatever you like.
Thanks Nicolas
To unsubscribe, e-mail: trinity-users-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-users-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
Am Montag, 19. November 2018 schrieb Nicolas Bercher:
On 19/11/2018 09:10, Dr. Nikolaus Klepp wrote:
Am Montag, 19. November 2018 schrieb Nicolas Bercher:
However, this panel (kcontrol) is completely empty in my case (remeber I'm not using TDE, but TDE apps under i3)!
Oh, I remeber this pain :-) You'll have to set some environment variables and other stuff. This is from my BSD box running fvwm, but it sould work on linux as well (just replace the fvwm line with i3):
# TDE Compatibility :-) export TDE_FULL_SESSION=false export TDEHOME=$HOME/.trinity export TDEROOTHOME=/root/.trinity export TDE_SESSION_UID=$UID export TDE_MULTIHEAD=false export TDEDIR=/opt/trinity export XDG_CONFIG_DIRS=/opt/trinity/etc/xdg export XDG_DATA_DIRS=/opt/trinity/share:/usr/local/share:/usr/share tdeinit_shutdown tdeinit # terminator --geometry=800x500-0-0 & fvwm >/tmp/fvwm.log 2>&1 tdeinit_shutdown
Nik
Were should this go? It looks like part of an ~/.xsessionrc script...?
oops, sent too early: it's in my .xinitrc.
Thanks Nicolas
To unsubscribe, e-mail: trinity-users-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-users-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
On 19/11/2018 09:10, Dr. Nikolaus Klepp wrote:
Oh, I remeber this pain:-) You'll have to set some environment variables and other stuff. This is from my BSD box running fvwm, but it sould work on linux as well (just replace the fvwm line with i3):
# TDE Compatibility:-) export TDE_FULL_SESSION=false export TDEHOME=$HOME/.trinity export TDEROOTHOME=/root/.trinity export TDE_SESSION_UID=$UID export TDE_MULTIHEAD=false export TDEDIR=/opt/trinity export XDG_CONFIG_DIRS=/opt/trinity/etc/xdg export XDG_DATA_DIRS=/opt/trinity/share:/usr/local/share:/usr/share tdeinit_shutdown tdeinit # terminator --geometry=800x500-0-0 & fvwm >/tmp/fvwm.log 2>&1 tdeinit_shutdown
Nik
OK, thanks.
If my understanding is correct, it means that this peice of script will be responsible of launching i3 (replacing line =fvwm >/tmp/fvwm.log 2>&1=), right?
In my case, I rely on any "dm* /etc/init.d/ script (like xdm, tdm, lightdm, tdm, gdm3, etc.) to do so.
I have dig into X11 init sequence, looks like a Hell to me, like the sourcing (or not) of /etc/profile for X login sessions... My feeling is that we never know who is responsible for what, you read cryptic documentation, you configure things, and in the end nothing works like expected because each *dm* scripts has its own hard-coded choices...
Nicolas
Am Dienstag, 20. November 2018 schrieb Nicolas Bercher:
On 19/11/2018 09:10, Dr. Nikolaus Klepp wrote:
Oh, I remeber this pain:-) You'll have to set some environment variables and other stuff. This is from my BSD box running fvwm, but it sould work on linux as well (just replace the fvwm line with i3):
# TDE Compatibility:-) export TDE_FULL_SESSION=false export TDEHOME=$HOME/.trinity export TDEROOTHOME=/root/.trinity export TDE_SESSION_UID=$UID export TDE_MULTIHEAD=false export TDEDIR=/opt/trinity export XDG_CONFIG_DIRS=/opt/trinity/etc/xdg export XDG_DATA_DIRS=/opt/trinity/share:/usr/local/share:/usr/share tdeinit_shutdown tdeinit # terminator --geometry=800x500-0-0 & fvwm >/tmp/fvwm.log 2>&1 tdeinit_shutdown
Nik
OK, thanks.
If my understanding is correct, it means that this peice of script will be responsible of launching i3 (replacing line =fvwm >/tmp/fvwm.log 2>&1=), right?
Yes. And it takes care of shutting down tde after your windowmanager session is finished. And because it starts tdeinit before your windowmanager session, tdeinit does not show up in list of managed programs of your sessionmanager - if you use any.
In my case, I rely on any "dm* /etc/init.d/ script (like xdm, tdm, lightdm, tdm, gdm3, etc.) to do so.
I have dig into X11 init sequence, looks like a Hell to me, like the sourcing (or not) of /etc/profile for X login sessions... My feeling is that we never know who is responsible for what, you read cryptic documentation, you configure things, and in the end nothing works like expected because each *dm* scripts has its own hard-coded choices...
:-)
$ man xinit
Just put the lines in ~/.xinitrc, restart your X session and look for tdeinit: $ pidof tdeinit
If it's there, then all is set and done. If not, rename .xinitrc to .xsession and retry. If again without luck, try renaming it to .xsessionrc . If unlucky again (you run GDM?), rename it to .xprofile (the guys from you-know-whose-name-we-do-not-speak-out-loud read the docs and decided to break things again).
Oh, you might have to make your .xinitrc executable ;-)
Nik
Nicolas
To unsubscribe, e-mail: trinity-users-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-users-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
For those interested in the solution:
I identified that the annoying sound notification file is KDE_Chimes_2.ogg (from /opt/trinity/share/sounds/).
I have searched for it into my TDE settings:
grep -rn KDE_Chimes_2.ogg ~/.trinity/share/config/
and found that *knotify.eventsrc* was the candidate!
Then, in knotify.eventsrc I changed all lines
soundfile[$e]=<SOME_FILE>
to
soundfile[$e]=
Finally, in order to mimic a TDE restart (and avoid to restart i3), I closed/killed all TDE apps, including tdeinit and any related tde services.
*Then I gave a try to kpdf and it stopped to play this stupid noise*. (Sorry for its author.)
I can work again, peacefully! I feel very very good because I love kpdf-trinity and hate audio notifications!
Thanks for the help from many of you! Nicolas
-- @Nik: tdeinit was already running under my i3 session (I guess it is run by the first call to any TDE app I'm using among kpdf, konqueror, amarok, kuickshow or ksnapshot). FYI: my ~/.xinitrc is never sourced at X session startup. My dm is gdm3 right now, but I fallback to xdm again. I use gdm3 only because it is graphically appealing and it sources /etc/profile... something that xdm and lightdm do not by default.
On 16/11/2018 17:43, Nicolas Bercher wrote:
Hi,
I'm currently using some Trinity apps (kpdf, amarok, ksnapshot, konqueror) into another window manager (wmii, then i3). Since I stopped using Trinity as my main desktop years ago (I changed machine and reinstalled Debian without Trinity) I'm only using the aforementioned packages.
Now, *applications such as kpdf and konqueror cannot be configured* anymore, or only partly.
Through years, I've already spent a lot of time trying to find a package for the missing configuration tools & config files for the event sounds without success for the following:
- Things don't know how to configure:
kpdf: - Where should I tell it not to emit any event sound?
konqueror: - Basic preferences like "View Mode" (tree view, etc.) - Menu Settings / Configure Konqueror : I got an empty window - Where should I tell it not to emit any event sound?
- Things can configure:
kpdf: - Keyboard shorcuts: ~/.trinity/share/apps/kpdfpart/part.rc
konqueror: - Bookmarks
amarok & ksnapshot: all seems OK.
Nicolas
-- PS: I have the following packages installed (deps excluded):
$ aptitude search '!~M~i~n-trinity$' -F "%p" amarok-common-trinity amarok-engine-xine-trinity amarok-trinity digikam-trinity k3b-trinity kamera-trinity kasteroids-trinity katomic-trinity kbackgammon-trinity kbattleship-trinity kblackbox-trinity kbounce-trinity kcoloredit-trinity kcontrol-trinity kde-systemsettings-trinity kdebase-data-trinity kdebase-kio-plugins-trinity kdegames-card-data-trinity kdegames-trinity kdelibs-data-trinity kdelibs4c2a-trinity kdemultimedia-kio-plugins-trinity kdesktop-trinity kdm-trinity kenolaba-trinity kfind-trinity kfouleggs-trinity kghostview-trinity kgoldrunner-trinity kicker-trinity kjumpingcube-trinity klickety-trinity klines-trinity kmag-trinity kmahjongg-trinity kmines-trinity kmix-trinity knetwalk-trinity kolf-trinity kolourpaint-trinity konq-plugins-trinity konqueror-nsplugins-trinity konqueror-trinity konquest-trinity kpat-trinity kpdf-trinity kpoker-trinity kreversi-trinity ksame-trinity kshisen-trinity ksirtet-trinity ksmiletris-trinity ksnake-trinity ksnapshot-trinity ksokoban-trinity kspaceduel-trinity ktron-trinity ktuberling-trinity kuickshow-trinity kwin4-trinity python-dcop-trinity tde-core-trinity tdeadmin-trinity tdebase-data-trinity tdebase-runtime-data-common-trinity tdebase-tdeio-plugins-trinity tdebase-tdeio-smb-trinity tdebase-trinity tdm-trinity