The Trinity Desktop Environment (TDE) project is a computer desktop environment for Unix-like operating systems
+with a primary goal of retaining the function and form of traditional desktop computers.
+
+
Project Goals
+
We seek to provide a traditional desktop environment which is . . .
+
+
Flexible and highly customizable.
+
Visually appealing.
+
Equipped with a suitable collection of desktop effects that remain compatible with older hardware.
+
Responsive on older hardware, while also being compatible with newer hardware.
+
Compatible with, but not requiring, 3D acceleration.
Traditional panel, task bar, task manager, quick launch.
+
A repository of TDE compatible software applications, including several text editors, a file manager,
+ image viewers, office apps, an archive manager, and the original and improved classic Amarok music player.
+ Full list of applications
The TDE project began as a continuation of the K Desktop Environment (KDE)
+ version 3. The name Trinity was chosen partly because the word means "three" and TDE
+ was a continuation of KDE 3. TDE now is its own computer desktop environment
+ project.
+
The TDE project was founded by and is still led by Timothy Pearson. Timothy
+ is an experienced and skilled software developer and was the KDE 3.x coordinator
+ of previous Kubuntu releases.
+
Release dates:
+
TDE 3.5.11: April 29, 2010.
+TDE 3.5.12: October 3, 2010.
+TDE 3.5.13: November 1, 2011.
+TDE 3.5.13.1: October 10, 2012.
+TDE 3.5.13.2: July 21, 2013.
+TDE R14.0.0: December 16, 2014.
+TDE R14.0.1: August 30, 2015
+TDE R14.0.2: Anticipated in Q4 2015.
+
NOTE: The Trinity Desktop Environment project is not a continuation of
+ KDE 3.5 by KDE e.V., members of which no longer support the KDE 3 series.
+ Trinity is an independent fork using a separate developer community.
KLettres: Learn alphabets. Designed to help users learn the alphabet in a new language and to read
+ simple syllables. Eleven languages are supported: Czech, Danish, Dutch, English, French, Italian,
+ Luganda, Romanized Hindi, Spanish, Slovak and German.
+
Kverbos: Study Spanish verb forms.
+
KVocTrain: Vocabulary trainer.
+
KWordQuiz: Vocabulary trainer.
+
+
Mathematics
+
+
KBruch: Practice calculating fractions.
+
Kig: Interactive geometry trainer.
+
KmPlot: Mathematical function plotter.
+
KPercentage: Practice calculating percentages.
+
+
Miscellaneous
+
+
Bibletime: Bible study program.
+
Blinken: Simon Says electronic memory game.
+
KEduca-editor: Tests and exams editor.
+
KEduca: Tests and exams.
+
KGeography: Geography trainer.
+
KTouch: Touch typing tutor.
+
KTurtle: Logo programming environment trainer.
+
+
Science
+
+
Kalzium: Periodic Table of Elements viewer. Search for information about the elements or to learn
+ facts about the periodic table.
+
KStars: Desktop planetarium. Depicts an accurate simulation of the night sky, including stars,
+ constellations, star clusters, nebulae, galaxies, all planets, the Sun, the Moon, comets and asteroids.
+ View the night sky from any location on Earth, on any date. The user interface is intuitive and flexible.
+ The display can be panned and zoomed with the mouse. Easily identify objects and track their motion across
+ the sky.
KSnakeRace: Snake race game. A game of speed and agility. Try to eat all the apples in the room before
+ getting out!.
+
KSpaceDuel: Space arcade game.
+
KTron: A simple clone of the Tron light-cycle racing game, which you can play alone or against a friend.
+
+
Board
+
+
Atlantik: Monopoly®-like board game. Comes with a board designer.
+
KBackgammon: Backgammon game. A graphical backgammon program, supporting games with other local players,
+ against computers, and online on the First Internet Backgammon Server.
+
KBlackBox: A "hide and seek" logic game of shooting rays into a black box to locate hidden atoms.
KMahjongg: Mahjongg-like tile game. A game similar to the famous oriental game Mahjongg.
+
Knights: Chess.
+
KReversi: Reversi board game.
+
Shisen-Sho: Shisen-Sho tile game. A game similar to Mahjongg.
+
TWin4: A four-in-a-row strategy game.
+
+
Card
+
+
KPoker: Poker card game.
+
Lieutenant Skat: card game.
+
KPatience: Solitaire card games.
+
+
Kids
+
+
Potato Guy: game for small children. Similar to the famous Mr. Potato Head toy.
+
+
Tactics and Strategy
+
+
KAtomic: Implementation of the Japanese warehouse-keeper puzzle/logic game Sokoban.
+
KBattleship: A network-enabled implementation of Battleship.
+
KJumpingCube: A simple tactical game you can play against a friend or the computer.
+
Klickety: board game. An adaption of Clickomania,
+ itself a SameGame clone with a modified ruleset.
+
KMines: A version of the classic game Minesweeper.
+
KNetwalk: Network construction game.
+
Kolor Lines: Line up coloured tokens in order to eliminate them. Simple, but addictive. Multiple
+ difficulty levels.
+
Konquest: Galactic strategy game.
+
KSokoban: Sokoban game.
+
Samegame: Like Klickety, this is a descendant of Kuniaki Moribe's game Chain Shot!, from the mid-80s.
+ The scoring rules are different from Klickety's and closer to the original.
KView: A small and fast image viewer with some simple image processing commands. Works with many graphics
+ file formats. Not a full-fledged image processor, but sufficient for many everyday tasks.
+
ShowFoto: Photo viewer and editor.
+
+
Miscellaneous
+
+
Chalk: Photo retouching, image editing, and paint application. Part of KOffice.
+
Digikam: Photo management.
+
Kamera: View and download images from a digital camera.
+
Karbon14: Scalable (vector) graphics editor. Part of KOffice.
+
KColorChooser: Color chooser.
+
KColorEdit: Color palette editor.
+
KDVI: DVI viewer.
+
Kipi-Plugins: Image plugin interface.
+
KolourPaint: An easy-to-use paint program.
+
Kooka: Scan and OCR program.
+
KPovModeler: Povray modeler.
+
KRuler: Screen ruler. Used to measure objects on the screen.
+
KSnapshot: Screen capture program. Capable of capturing images of the desktop, a single window, a section
+ of a window or a selected region. Images may be saved in a variety of formats.
+
Potracegui: Potrace and autotrace frontend.
+
TDEFontView: Font viewer.
+
TDEIconEdit: Icon editor. To help create icons using the standard icon palette.
Korn: A system tray applet that keeps track of new mail.
+
KSig: Signature editor. Designed to graphically manage multiple email signatures.
+
KShowmail: An email viewer.
+
KTnef: Viewer for Microsoft Outlook/Exchange TNEF attachment files.
+
+
Messaging and IRC
+
+
Konversation: IRC client.
+
Kopete: A multi-protocol instant messenger client.
+
KSirc: IRC client.
+
KTalkd: An enhanced talk daemon to handle incoming talk requests, announce them, and allow users to
+ respond using a talk client.
+
KVirc: IRC client.
+
+
Miscellaneous
+
+
Akregator: RSS feed reader.
+
Kasablanca: An FTP client.
+
KDict: A graphical client for the DICT protocol, enabling users to search through online dictionary
+ databases.
+
KFTPGrabber: An FTP client.
+
KGet: An internet download manager.
+
KNetAttach: Network folder wizard.
+
KNewsTicker: An RSS news ticker applet for the panel.
+
KNode: Usenet news reader.
+
Konqueror: Web browser.
+
Kontact: Personal information manager.
+
Krdc: Remote desktop connection. A client application to view or control the desktop session on another
+ machine running a compatible (VNC) server.
+
Krfb: Desktop sharing server application to share a current session with a user on another machine, who
+ can use a VNC client to view or control the desktop.
+
KTorrent: BitTorrent client.
+
SMB4k: Browser for Windows-style network shares.
+
TDEWallet: Password manager. The wallet subsytem provides a convenient and secure way to manage passwords.
Amarok: Audio player and manager supporting cover art, CDDB, visual effects, and more.
+
JuK: Music player jukebox, tagger, and music collection manager.
+
KRec: Recording tool. Record any sound coming in or out of the computer. Some effects for dynamics are
+ implemented as well as the possibility to play what is recorded.
+
KStreamripper: Internet radio streamer.
+
Noatun: Plugin-based media player.
+
Rosegarden: Music composition and editing. An audio and MIDI sequencer and musical notation editor.
+
Soundkonverter: Audio converters frontend.
+
TDEMid: Midi/Karaoke player.
+
TDERadio: AM/FM radio frontend.
+
+
CD and DVD Utilities
+
+
K3b: CD and DVD burning. A CD and DVD burning application with a comfortable user interface.
+
K9Copy: Video DVD backup tool.
+
KAudioCreator: an audio CD ripper.
+
KsCD: A small, fast, CDDB enabled audio CD player.
+
+
Miscellaneous
+
+
Arts: Our audio server. The name stands for Analog Real-Time Synthesizer.
+
KMix: Sound mixer for changing the sound card volume.
Kate: Advanced text editor with syntax highlighting and much more.
+
KBabel: Translation tool, with a dictionary and a catalog manager.
+
KBugBuster: TDE bug management.
+
KDbg: Debugging frontend.
+
KDcop: A program to browse available dcop functions of any app.
+
KDiff3: Diff/Patch frontend. A file and directory diff and merge tool that compares and merges two or
+ three text input files or directories.
+
KHexEdit: A hexidecimal and binary editor.
+
Kommander: Dynamic dialog editor.
+
Kompare: Diff/Patch frontend to view the differences between files and directories.
+
Konstruct: Build system frontend.
+
KPicosim: Xilinx PicoBlaze-3 simulator.
+
KScope: source editing environment.
+
KTechlab: Electronic circuit and microcontroller integrated development environment.
+
KUIviewer: TQt3 designer user interface viewer.
+
Piklab: PIC and dsPIC integrated development environment. Based on Microchip PIC and dsPIC
+ microcontrollers similar to the MPLAB environment. Support for several compiler and assembler
+ toolchains is integrated. The ICD2 debugger, the PICkit1 and PICkit2 programmers, and most direct
+ programmers are supported. A command-line programmer "piklab-prog" is also available.
+
TDECachegrind: Profiler frontend.
+
TDESVN: SVN client.
+
TDevelop: An integrated software development environment, with a documentation viewer and a GUI designer.
+
Umbrello: Helps software development by using the industry standard Unified Modelling Language (UML) to
+ create diagrams for designing and documenting software systems.
+
+
Web Development
+
+
KImageMapEditor: HTML image map editor.
+
KLinkStatus: Web page link checker.
+
Quanta Plus: Integrated web development environment. Supports many markup languages and popular web-based
+ scripting languages, and CSS.
+
KXSLDbg: XSLT debugger. A tool intended to help understand stylesheets. Can search for items of interest
+ and trace stylesheet execution.
TDElirc: Infrared remote control frontend to Linux Infrared Remote Control (LIRC).
+
TDEPowersave: Power management frontend. A utility used to set power consumption and conservation options.
+
TDEPrinter: Printer interface.
+
TDERandRTray: Screen resize and rotate.
+
+
Miscellaneous
+
+
Gtk-Qt Theme Engine: Apply TDE settings to GTK apps.
+
Kappfinder: Menu updating tool.
+
KCron: Task scheduler frontend to cron.
+
KFontinst: Font installer.
+
KGtk-Qt3: TDE Dialogs in GTK apps.
+
KioskTool: An kiosk-like administration tool providing system administrators an easy way to
+ predefine desktop configurations for groups of users, lock settings, or otherwise restrict features
+ of the Trinity Desktop Environment.
+
KMenuedit: System menu editor.
+
KPersonalizer: Desktop settings wizard.
+
KSysV: A graphical editor for SysV style init scripts.
+
KUser: User and group account manager frontend.
+
TDESU: Su frontend.
+
TDESUDO: Sudo frontend.
+
TDM: Login manager.
+
TDE-Guidance: System administration tools.
+
+
Monitors and Log Viewing
+
+
KCPUload: CPU load display. A simple CPU meter that graphs a recent history of CPU usage in the system
+ tray, supporting SMP and separate user/system loads.
+
Kima: Sensor monitoring.
+
KJobViewer: Print job viewer.
+
KSysGuard: Performance monitor. A network enabled task manager and system monitor application, with the
+ additional functionality of application.
+
KSystemLog: System log viewer.
+
KWatchGnuPG: A simple gnupg log viewer.
+
+
Package Management
+
+
Adept: Advanced Packaging Tool (APT) frontend for Debian-descended distributions.
+
Kdpkg: Debian package installer frontend.
+
KPackage: Package manager frontend for Debian, Slackware and BSD packages.
AMOR: On-Screen creature ("Amusing Misuse Of Resources".)
+
KCPUload: CPU load display. A simple CPU meter that graphs a recent history of CPU usage in the system tray,supporting SMP and separate user/system loads.
+
KMoon: An applet that shows the current phase of the moon.
+
KNetstats: Network monitor. A simple KDE network monitor to show rx/tx LEDs of any network interface on a system tray icon.
+
KNewsTicker: An RSS news ticker applet for the panel.
+
Kodo: Mouse odometer.
+
Korn: A system tray applet that keeps track of new mail.
+
KTeaTime: Tea cooker timer.
+
KWeather: An applet to display the current weather data in any area.
+
Superkaramba: Interactive eye-candy tool. A tool to create interactive widgets on the desktop.
+
+
+
diff --git a/contributors.php b/contributors.php
new file mode 100644
index 0000000..c38478f
--- /dev/null
+++ b/contributors.php
@@ -0,0 +1,54 @@
+
+
+ The Trinity Development Team would like to thank everyone listed below for their assistance. These individuals have freely offered their time and effort to make Trinity better. Without their support Trinity would not exist in its current form.
+
+ While Trinity is free software, making it is not free.
+ Developing and maintaining Trinity takes an enormous amount of effort, and relies heavily on both a fast
+ Internet connection and large, power-hungry computers for the build farm and Web services.
+
+
+ If you can, please help to both assist the Trinity development team and pay for the various resources in
+ use by donating here:
+
+
+
+
+
+ Every little bit helps and is much appreciated!
+
We wanted a traditional-style menu-panel-taskbar-quicklaunch desktop with a full set of features.
+For the past few years, KDE and the other major Linux desktop environments have been experimenting
+with new interface paradigms. There's nothing wrong with basing a DE around a new and innovative idea,
+but not everyone is going to be happy with it, just as not everyone likes the sort of traditional
+interface Trinity offers.
+
+
2. Doesn't XFCE4 fill the same niche as Trinity? What about Maté?
+
XFCE4 is a lighter desktop than Trinity, meaning that it contains less code and likely requires
+less hardware, but also offers fewer features. Maté is probably playing in much the same
+space as we are, but a lot of us tried it when it was still Gnome 2 and decided we liked Trinity's
+ancestor better.
+
+
3. Isn't Trinity just KDE 3.5.10 with a few cosmetic changes?
+
Trinity has several features that KDE 3 didn't have, such as
+Secure Attention Key support and
+ICC (International Color Consortium)
+color profile support. It's also been updated to work without requiring obsolete libraries like HAL, and
+is available for more distributions (at the time of writing, KDE3 was no longer available for any major Linux
+distribution except OpenSUSE and Gentoo).
+
+
4. What's your relationship with KDE e.V. (the legal entity behind KDE)?
+
We don't have one. Really. We do our best not to interfere with their trademarks, and in
+return they mostly pretend that we don't exist.
+
+
5. Should I report Trinity bugs to the KDE bug tracker?
+
Please don't. We have our own bug tracker at http://bugs.trinitydesktop.org/ .
+Sending our bugs to them will just annoy them, and it won't get your bug fixed.
+
+
Notify us about any errors you find. Suggestions you have are
+
+appreciated. Send us everything that you think is unclear. When possible send us what
+
+you think would be a clearer solution.
Send us your solutions of those frequently-asked
+
+questions which are still not in this FAQ. We will
+
+add them as soon as practical.
Please make full use of this FAQ.
+
+Read this FAQ (and other
+
+relevant documentation) well before asking questions on the various
+
+TDE mailing lists or newsgroups.
Many TDE users report problems using KPPP. Make sure you have already checked the
+
+following:
+
Can you dialup to your ISP without using KPPP? If you cannot, then perhaps KPPP is not the culprit after
+
+all.
Have you gone through the KPPP documentation
+
+and followed the instructions and troubleshooting
+
+suggestions?
The KPPP handbook is available through the
+
+TDE Help Center.
If you still encounter problems, then the following might help:
+
How do I change the MTU setting in KPPP?
Open up the KPPP dialog box and select
+
+Setup. Choose an existing account and click
+
+Edit, or New to create a
+
+new dialup account. Select the Dial tab and
+
+click Arguments. Type what you want to change
+
+in the Argument textbox (e.g. mtu 296) and
+
+click Add. When you are satisfied, click
+
+Close.
To check whether the options took, do one of the following:
+
In a terminal window, run
+
+/sbin/ifconfig ppp0 and look
+
+at the reported MTU in the output. It should match your
+
+request.
Add debug and kdebug
+
+(each on a separate line) to your
+
+/etc/ppp/options file and restart your
+
+PPP session. You will find debugging messages in
+
+/var/log/messages, including MRU and MTU
+
+settings.
If you want, the MRU and MTU settings can be added to the
+
+options file, one complete setting per line, no
+
+quotes or dashes.
KPPP connects at a slower speed than
+
+normal.
The following might do the trick:
+
Try executing setserial
+
+spd_hi.
The default MTU value is 1500,
+
+which maybe too large
+
+for a dialup connection. Try changing it to a smaller value like
+
+296
+
+or 576.
Check in your $HOME/.trinity/share/config for the
+
+kppprc. Ensure the correct modem speed is
+
+actually defined there.
11.2.
Konsole
+
How do I page-up or page-down?
Use Shift+Page Up
+
+and Shift+Pg
+
+Dn.
+
+
How do I copy text from Konsole to
+
+anything else?
Use the mouse to select the desired text. From the
+
+Edit menu, select Copy, or press
+
+Ctrl+Shift+C. This places
+
+the text in the TDE clipboard, Klipper. Next select
+
+the target application, place the mouse pointer to the
+
+desired location and press Ctrl+V.
+
+Alternately, highlight the text by dragging with the left mouse button down and
+
+paste by clicking with the middle mouse button (or both buttons if you are using a
+
+2 button mouse with 3 button emulation).
+
+
+
Note
Note that the copying and pasting keyboard shortcuts use the
+
+Shift key. That is because in traditional Unix terminals,
+
+Ctrl+C is used to break or stop
+
+a process from running.
Why can't Konsole find the 9x15 and the 2
+
+console bitmap fonts installed with TDE?
FontConfig must find the three fonts
+
+installed in: $TDEDIR/share/fonts.
+
+ If
+
+the TDE install does not install these fonts in a directory that
+
+already exists (e.g. /usr/share/fonts) then you must add this
+
+directory to the configuration file /etc/fonts/local.conf. This should be
+
+the first line after <fontconfig>. For example:
+
+
First ensure the appropriate tde-i18n language package is installed.
Thereafter there are two ways to set the language TDE uses in the
+
+messages it will display:
+
Using the TDE Control Center
Open the TDE Control Center and select
+
+Regional & Accessibility then
+
+Country/Region & Language. You can select your language and location
+
+here. If TDE cannot find a translation in the first language
+
+chosen, it will fall back on the default language. This is usually
+
+(American) English by default.
+
Note
Using the TDE Control Center is the preferred way of choosing
+
+languages in TDE.
Using the LANG environment variable
The second method uses the standard locale setting on
+
+your system. To change the language, simply set the environment
+
+variable LANG accordingly. For example, if your shell
+
+is bash, execute
+
+exportLANG=de
+
+to set German as the language used.
10.2.
Is there any keyboard switcher for international keyboards for
+
+TDE?
+
+Yes, configure the switcher using the TDE Control Center
+
+Regional & Accessibility->
+
+Keyboard Layout configuration page.
+
+
10.3.
How do I replace the standard text login screen with the
+
+TDE login screen?
+
Note
Your Unix-like distribution might have its own setup tools to
+
+change this (e.g. YaST on SuSE Linux). This will
+
+be the safest way to enable the TDE login screen. However, if for some reason
+
+you do not wish to use these tools, the following instructions might be useful.
First, ychange to the xdm runlevel (runlevel 5 on
+
+Red Hat and SuSE systems) by editing your
+
+/etc/inittab file. In the file, there should be
+
+a line saying id:3:initdefault:. Change it to
+
+id:5:initdefault:. At the end of the file,
+
+comment out the following line:
+
+x:5:respawn:/usr/bin/X11/xdm -nodaemon and
+
+replace it with
+
+x:5:respawn:/opt/trinity/bin/tdm
+
+-nodaemon.
+
+
+
Note
The location of TDM might differ on your
+
+system.
For changes to take effect immediately, type init
+
+5 (for Red Hat systems) at the shell prompt.
+
+
+
Caution
It is risky to initiate a graphical login without
+
+checking beforehand whether it works. If it fails to work, you would
+
+be in for a hard time getting back.
+
+For FreeBSD, you should edit the file /etc/ttys
+
+and change one of the lines that look like
+
+
ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm off secure
I would like to click the left mouse button anywhere on the
+
+desktop and have the TDE menu displayed.
Use the right mouse button to select the desktop. From the popup menu, select
+
+Configure Desktop. From the icon list
+
+select the Behavior icon. Choose the behavior of mouse clicks on the desktop. To have
+
+the TDE menu open from a single left mouse button click, change
+
+the entry labeled Left button to say
+
+Application Menu.
When using Konqueror, open a Konqueror window and choose
+
+Settings->Configure
+
+Konqueror. From the icon list select
+
+File Associations. Find the mime type you want to change
+
+(e.g. text/english or
+
+image/gif), and set the application preference order
+
+to whatever you want.
The same thing can be accomplished by using the TDE Control Center
+
+. Select TDE Components->File Associations.
10.7.
TDE (TDM) does not read my .bash_profile.
The login managersxdm and TDM do
+
+not run a login shell, so .profile,
+
+.bash_profile, etc. are not
+
+sourced. When the user logs in, xdm runs
+
+Xstartup as root and then
+
+Xsession as user. The normal practice is to add
+
+statements in Xsession to source the user
+
+profile. Please edit your Xsession and
+
+.xsession files.
10.8.
How do I use TrueType fonts in TDE?
Install TrueType font support into your X Window System configuration.
+
+
+
+
If you have a bunch of TrueType fonts from Microsoft
+
+Windows, edit the xorg.conf file to get the
+
+fonts from the font folder. Then configure TDE to use these new
+
+fonts with the Font Administrator utility.
10.9.
Is it possible to enter, show, and work with the Euro Symbol in
+
+TDE?
Yes. Open the TDE Control Center and select
+
+Regional & Accessibility, then
+
+Keyboard Layout. Select the Xkb Options
+
+tab and enable the Enable xkb options check box. Choose a compose key.
+
+Enable Adding Eurosign to certain keys and select the desired key.
10.10.
How do I run a program at TDE startup?
There are several ways to do that. If you want to
+
+run some scripts that set environment variables (for
+
+example, to start gpg-agent, ssh-agent and others), place the
+
+scripts into $TDEHOME/env/. Make sure their names end in
+
+.sh. $TDEHOME is
+
+usually a folder named .trinity
+
+(notice the period at the beginning) in your home
+
+folder. If you want scripts to be executed for all TDE users, you can
+
+put them under $TDEDIR/env/, where $TDEDIR is the prefix TDE is installed (you can find this out using the command
+
+tde-config --prefix).
If you wish to start a program after TDE has started, you may want to use the
+
+Autostart folder. To add
+
+entries to the Autostart folder:
+
+
+
Open Konqueror.
Select Go->Autostart from the menubar.
Right-click in the window view area and select Create New->File->Link to
+
+Application
Click on the Application tab in
+
+the window that appears and enter the name of the command to run in
+
+the Command text box.
+
+
10.11.
How can I allow more than one user to be logged in a at a time? Can TDE do fast user switching?
Yes, when starting TDE through the graphical login mode. When starting TDE
+
+from the command line using startx, then toggle to a different console
+
+to login in.
To enable more than one user to log in at one time on the same
+
+computer (sometimes referred to as fast user switching)
+
+configure the program that logs you in to allow more than one
+
+session (or, in X Window System terms, display) at a time.
In TDE, this program is called TDM which stands for TDE
+
+Display Manager. If you are not using TDM as your login screen
+
+then you will need to consult the documentation for the software you are using on how to
+
+accomplish multiple sessions.
By default, this will be configured at installation time automatically
+
+if TDM supports virtual terminals on your system (currently Linux only).
+
+If it was not configured automatically, consult the TDM manual, section
+
+"Specifying permanent X-Servers".
+
+After modifying tdmrc, you will have to restart TDM; just
+
+invoke killall -HUP tdm.
TDE is a free/libre software project that lives from voluntary
+
+contributions. Everybody is encouraged to contribute to TDE. Not
+
+only programmers are welcome. There are many ways in which you can
+
+help to improve TDE:
Translate programs, documentation, and help files.
+
+
Draw icons, wallpaper, or compose sound effects.
Write articles and books about TDE. If you want to
+
+help spread the word about TDE, send an email to
+
+<trinity-devel@lists.pearsoncomputing.net>. This will get you in touch
+
+with the TDE developers and packagers.
Program new TDE applications. Please refer to Q:19.4 for more information.
Of course, sponsors are also
+
+welcome. :-)
There are several places to look for more information if you
+
+want to get involved in the development. The first step is to
+
+subscribe to some of the mailing
+
+lists. You will soon see something
+
+that can be improved or added.
19.2.
How do I submit a bug report?
There is a bug tracking system available at http://bugs.pearsoncomputing.net/
+
+and thanks for helping! The system features several query types and a
+
+list of all known bugs.
The easiest way to submit a bug is to select
+
+Help->Report
+
+Bug/Request Enhancement... from the menu bar of the application
+
+with the bug. This will open a dialog box with a link
+
+to the bug tracking system. Please follow the
+
+instructions of the bug reporting wizard.
I want to program for TDE. What should I do first?
Everybody is encouraged to develop software for TDE. What you
+
+should do first depends strongly on your experience, e.g. whether you have
+
+already learned C++ or have experience with the Qt toolkit and so
+
+on.
To get into TDE programming, you will need some basic tools:
+
+automake,
+
+autoconf, and
+
+cmake.
An excellent resource for learning TDE
+
+programming is the Qt tutorials. These are installed along with Qt. To view them,
+
+open $QTDIR/doc/html/index.php in
+
+Konqueror and bookmark the locatio. The tutorials
+
+can be found under "Using Qt". The source code for each lesson can be found in the $QTDIR/tutorial
+
+directory.
There is one thing everybody interested in
+
+programming for TDE should do: please subscribe to the developers
+
+mailing list. To subscribe, you have to send an email to
+
+trinity-devel-subscribe@lists.pearsoncomputing.net
+
+with an empty email.
+
+
+
The TDE project uses GIT to develop the
+
+core parts of the software. Usually, when you have changed one of the
+
+parts (e.g. fixed a bug), and you want to commit this change, the best
+
+way is to create a patch against a current snapshot and send this
+
+patch to the developer/maintainer of the respective program.
Many of the answers in this FAQ are taken
+
+from various mailing lists and newsgroups. Here is a
+
+big thank you to all of you who have contributed
+
+answers that eventually appear in this FAQ.
Special thanks go to the former FAQ
+
+maintainers, Rainer Endres, Mr. Lee Wee Tiong, and J. Hall.
Just choose the desired application from the TDE menu and drag and drop it to the Desktop.
+
+
For applications not listed in the TDE menu,
+
+use the right mouse button on the desktop and choose Create New->File->Link to Application... and fill in the configuration for the application you want to link to.
+
+
6.2.
How do I mount/unmount a device from the desktop?
First, make sure you are allowed to mount/umount the relevant device as a user.
+
+
Then you can add any device via right mouse button on the desktop and then choosing Create New->Link to Device and then selecting the device of the type you wish to control from the desktop. Fill in the settings for the device in the dialog that appears and click OK. You can use the resulting desktop icon to mount/unmount the device from the desktop.
+
+
6.3.
Where are the icons kept?
The icons can be found only in $TDEDIRS/share/icons or $HOME/.trinity/share/icons. To use icons
+
+stored in other locations, you must either copy them into one of the
+
+above-mentioned fixed TDE locations or make symlinks.
6.4.
How do I launch applications in a particular desktop?
TDE comes with a program called kstart.
+
+To start an xterm on the second desktop and then activate it use:
+
+
+
+kstart--desktop
+
+2 --activate --window "xterm" xterm.
Note that the --window option is important. It takes an
+
+argument which is a regular expression matching the title of the window to
+
+apply the settings to.
Please read kstart--help-all for more magic
+
+available with kstart (and there is an abundance).
+
+
6.5.
Where do I save my files if I want them to appear directly on
+
+the desktop?
$HOME/Desktop. You might
+
+need to refresh your desktop after you have saved your files.
How can I change the appearance of a folder in
+
+Konqueror?
Right-click the folder, select Properties,
+
+click on the large icon in the dialog which appears, and choose another
+
+icon.
To change the icon displayed for entries in the
+
+TDE Menu, use the Menu Editor,
+
+located at Settings->Menu
+
+Editor.
+
+
8.2.
How can I do non-anonymous FTP transfers with Konqueror?
Normally, if you enter a URL like
+
+ftp://ftp.somehost.com,
+
+Konqueror will attempt an anonymous login to the FTP server. If you
+
+want to login as a particular user, enter a URL like
+
+ftp://username@ftp.somehost.com
+
+instead. Konqueror will ask for your password and connect to the
+
+server.
8.3.
How do I specify the startup folder for Konqueror?
With the desktop Home icon, using the right mouse button, select the icon and choose
+
+Properties. Select the
+
+URL tab. Type /whereever/you/want
+
+with the folder you would like Konqueror to start in.
From within Konqueror the process is similar. Ensure the Navigation Panel is active
+
+(press F9). From the Navigation Panel tabs, select the Home icon.
+
+In the Navigation Panel directory, use the right mouse button to select the top level Home Folder and select Properties.
8.4.
How do I rename files?
Simply right click on the file and select
+
+Rename or press the keyboard shortcut F2 with a file selected.
8.5.
Where did the delete entry from my right-click context menu go?
The Delete context menu entry that bypasses the
+
+Trash can is not displayed by default. To enable that menu option, go to
+
+Settings->Configure
+
+Konqueror and select
+
+Behaviour in the iconbar to the left. Enable the checkbox
+
+Show 'Delete' context menu entries which bypass the
+
+trashcan.
+
+
8.6.
How do I configure the programs that Konqueror uses to
+
+open different types of files?
In order to configure file associations, you should go to the
+
+KDE Control Center and choose the item File
+
+Associations under the category TDE
+
+Components.
+
+Suppose the default PDF viewer is now KGhostView and
+
+you would prefer to use KPDF as a viewer. You
+
+would simply type pdf in the search box at the top of
+
+the dialog, choose pdf in the
+
+application group and move
+
+KPDF up. In the Embedding
+
+tab you can also choose which component other applications will use to
+
+display files (for example, when viewing files in Konqueror or using
+
+Ark's embedded viewer).
+
+
8.7.
When I try to click on a folder in Konqueror, I get the
+
+message: There appears to be a configuration error. You have
+
+associated Konqueror with inode/directory, but it cannot handle this file
+
+type.
Make sure the embedding settings for inode/directory
+
+are correct:
+
+
+
In Konqueror, go to
+
+Settings->Configure
+
+Konqueror and then to the File
+
+Associations page.
Open
+
+inode->directory in the tree view.
Click on
+
+the
+
+Embedding tab. Make sure that Left Click
+
+Action is set to Show file in embedded
+
+viewer, and by default Icon View (konq_iconview)
+
+is at the top
+
+of Services Preference Order.
+
+
8.8.
What are %i and
+
+%m parameters in a file's Properties Command line?
They are used by all TDE applications (since they are implemented in
+
+TDEApplication and all good TDE programs create a
+
+TDEApplication object before they even look at the
+
+command line arguments).
A standard line for a TDE
+
+application looks like this: foo
+
+... %i %m -caption \"%c\". Pretty confusing,
+
+-but it has been designed in that way so that it can integrate legacy,
+
+non-TDE applications as smoothly as possible. Konqueror, when executing
+
+the line above, will extend the command to
+
+foo-icon
+
+something.png -miniicon something_mini.png -caption \"The
+
+Foo\". Both the icon and the mini-icon as well as "The
+
+Foo" are properties defined in the .desktop file. If
+
+the icons are not defined, they simply default to the executable name
+
+foo.
This way a user can change these things in KMenuEdit for his or her
+
+applications. The -caption option is important, because no
+
+user will accept that the menu item Editor starts
+
+something called kedit-0.9pl4-build47. Instead, users
+
+expect a window called Editor. Furthermore these
+
+names are localized, i.e. an American English user launches
+
+CD-Player and gets a window called
+
+CD-Player while a German user launches
+
+CD-Spieler and gets a window called
+
+CD-Spieler.
8.9.
How do I make Konqueror start up without a menu bar?
+
+I can't save a view profile when the menu bar is invisible!
The easiest way to do this is to edit Konqueror's
+
+configuration file manually. Add the following lines to
+
+~/.trinity/share/config/konquerorrc:
+
+
+
+[KonqMainWindow]
+
+MenuBar=Disabled
+
+
+
+
On restarting Konqueror, the menubar should be hidden.
The easiest way to get TDE is to install a Linux based distribution or another Unix-like operating system
+
+that includes TDE.
+
+You can find an up-to-date list of distributions that ship
+
+with TDE here.
TDE is developed continually. Find the latest stable version number here.
3.3.
Binary packages are not available for my distro. What do I do?
That is always a challenging situation. Are there skilled packagers who
+
+might help? If you are skilled in compiling software from sources, source
+
+tarballs are available for each TDE release (http://www.trinitydesktop.org/releases.php).
+
+The development version can also be built from our GIT source tree. Use the forums
+
+or mailing lists to contact packagers to obtain copies of their build scripts
+
+that can be massaged to fit your distro.
Qt is a product of the Norwegian company Trolltech. The version
+
+upon which TDE is based no longer is actively maintained by Trolltech.
+
+Maintenance is handled by the TDE developers. Get the latest Qt version
+
+from the TDE GIT repository at
+
+http://git.trinitydesktop.org/.
+
+With most Linux distributions, this version of Qt no longer is
+
+included or maintained and must be obtained from the TDE repositories. Because
+
+this version of Qt is now maintained exclusively to support TDE, the version supported
+
+by TDE developers is not backwards compatible with the original version from Trolltech.
Permission is granted to copy, distribute and/or modify this
+
+document under the terms of the GNU Free Documentation License,
+
+Version 1.1 or any later version published by the Free Software
+
+Foundation; with no Invariant Sections, with no Front-Cover Texts, and
+
+with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".
+
+
+
This is a collection of frequently asked
+
+questions about the Trinity Desktop Environment. Please report any bugs,
+
+inconsistencies, or omissions you find in this FAQ to
+
+<trinity-devel@lists.pearsoncomputing.net>. Please post
+
+questions to the TDE mailing lists. Questions are monitored to help
+
+maintain this FAQ.
These are the generic installation instructions for the Trinity
+
+Desktop Environment. Please complement your reading with the
+
+README and INSTALL text files that
+
+come along with the package. Please read them carefully and try to
+
+help yourself if anything goes wrong. If you need further
+
+assistance, consider joining the TDE mailing lists
+
+(see our web site instructions for joining the TDE
+
+mailing
+
+lists).
You have heard rumors about TDE. Or you have seen screenshots.
+
+You want test TDE. Yet you know next to nothing
+
+about this whole alternate operating system business. Don't worry!
+
+You only need to do some (well, maybe not some) reading, that's all!
TDE does not run on any version of Microsoft Windows. To run
+
+TDE, you need to have a Unix-like operating system. Please refer to Q:2.2 for more details.
Decide on a platform and set it up for your system. This
+
+FAQ can not help you with this, since TDE is intended
+
+to run on many Unix-like platforms.
To obtain TDE, please refer to Q:3.1. If
+
+you encounter problems while installing TDE, please do not
+
+hesitate to make use of the TDE mailing lists. No question is too silly to ask, but
+
+remember to first look for answers in this FAQ.
Good luck and have fun!
4.2.
What kind of hardware do I need to run TDE ?
To run TDE consider at least a Pentium III processor, 512MB of memory, and 500MB of free disk space for a basic installation. A full installation will require about 3GB of hard drive storage space. While TDE will run on slower hardware, performance likely will require some patience. Generally, if your computer runs other desktop environments then the hardware probably is capable of running TDE.
4.3.
Available package formats
You can find binary and source packages for
+
+different distributions and operating systems on the
+
+Trinity web site.
+
+The binary packages are made by dedicated members of the TDE community.
+
+The only official release is the source tarball
+
+packages. Please refer to the READMEs and
+
+INSTALLs in the several binaries folders.
+
+Find the latest stable release
+
+here.
4.4.
Prerequisites
You need the Qt library as provided by the TDE developers. Previous
+
+versions of Qt will not work with the latest TDE.
+
+Please ensure you download the correct Qt. You will
+
+also need the header files, if you want to compile TDE
+
+yourself. They are all available, at no cost, from the TDE repository.
+
+There are optional libraries that might improve TDE if
+
+installed on your system. An example is OpenSSL which will enable
+
+Konqueror to browse web pages securely. These additional packages
+
+should be provided by your distributor.
4.5.
Description of the base packages
The base distribution currently consists of several
+
+packages. Some are required, while others are optional. Each package
+
+is available in each of the aforementioned package formats.
+
tqt3
Required
This package contains the foundational widget support needed by all
+
+TDE applications.
tqtinterface
Required
Necessary for supporting subsequent versions of Qt.
arts
Required
The core sound system for TDE
tdelibs
Required
This package contains shared libraries that are needed by all
+
+TDE applications.
tdebase
Required
This package contains the base applications that form the core
+
+of the Trinity Desktop Environment like the window manager, the terminal
+
+emulator, the control center, the file manager, and the panel.
aRts
Required
The aRts sound server. A powerful, network transparent sound
+
+server.
tdeaddons
Optional but recommended
Various plugins for Kate, Kicker, KNewsTicker, Konqueror and Noatun
tdeartwork
Optional
Additional wallpapers, themes, styles, sounds ...
tdebindings
Optional
Various bindings for other languages, including Java, Perl, Python, ...
tdegames
Optional
Various games like KMahjongg, KSnake, KAsteroids, and
+
+KPatience.
tdegraphics
Optional but recommended
Various graphics-related programs like PostScript previewer,
+
+DVI previewer, and a drawing program.
tdeutils
Optional but recommended
Various desktop tools like a calculator, an editor and other
+
+nifty stuff.
tdemultimedia
Optional but recommended
Multimedia applications like a CD player and a mixer.
tdenetwork
Optional
Network applications. Currently contains the instant messaging client Kopete, the
+
+download manager KGet, and several other network-related programs.
tdepim
Optional but recommended
Personal information management tools. Contains the email client KMail, the newsreader KNode and other related programs.
tdeadmin
Optional but recommended
System administration programs.
tdeedu
Optional
+
+Educational and entertaining applications for TDE's younger users.
+
+
tdeaccessibility
Optional but recommended
+
+TDE accessibility programs such as a screen magnifier and speech synthesizer front end.
+
+
tdetoys
Optional
Toys!
tdevelop
Optional
A complete Integrated Development Environment for TDE and Qt
tdewebdev
Optional
Web development applications. Contains such applications as Quanta, an integrated web development environment and other applications useful in web development
tdesdk
Optional
TDE Software Development Kit. Contains a collection of applications and tools used by TDE Developers.
Information about compiling all packages is available at the
+
+
+
+Trinity wiki.
Most package management tools will let you put all these
+
+packages in one folder and install them all at once, figuring out
+
+the dependencies as they go.
4.6.
Installation instructions for the different package formats
As TDE is intended for many Unix-like systems, please consult the installtion
+
+procedures and package management document for the system being used.
4.7.
Post-installation procedures
There should be nothing to do after installing the packages except use them!
+
+Nonetheless, should problems arise, there are some common problems to consider:
+
System search path
Be sure all TDE binary files are installed
+
+in a location listed in your system's PATH.
Library files
Be sure the TDE library files are installed in the expected locations for your
+
+system.
TDEDIR environment variable
Be sure the TDEDIR environment variable is correctly set.
starttde script installation
Verify the starttde script is installed to $TDEDIR/bin and therefore in your
+
+system's search path.
starttde script is run correctly
Be sure the starttde script is being run from within the appropriate
+
+xinitrc or xsession script.
This should present you with a new TDE desktop. You
+
+can now start to explore the wonderful world of TDE. In case you
+
+want to read some documentation first, there is a recommended
+
+"A Quick Start Guide to the Desktop"
+
+available in the TDE Help Center. Furthermore, every application has an online
+
+help that is available via the Help menu.
4.8.
Should I remove old version xyz before installing a new
+
+one?
In principle, this is not necessary. The various distro package managers
+
+should handle all dependencies.
If you compile the source code yourself, you should take more care.
4.9.
How do I start TDE?
There are only two methods of starting TDE: using a login
+
+manager such as TDM or from the command line, using startx.
+
+The respective startup scripts should contain a reference to the
+
+starttde script.
4.10.
starttde fails with can not connect to X
+
+server. What is wrong?
You probably tried to start TDE directly with starttde rather
+
+than letting the login manager or startx process run that script. From the command
+
+line the X server is started with startx.
+
+starttde is the
+
+script that should be run from your .xinitrc, .xsession, or
+
+.Xclients to activate the window manager and the necessary server
+
+daemons for TDE. See also Q:4.9.
4.11.
Will I lose my current settings when I update TDE?
You shouldn't. TDE should transport your settings
+
+intact. All settings should be safe.
4.12.
I updated TDE and all seemed to go fine, but when I start TDE,
+
+I get a blank gray screen, and nothing happens. There are errors in
+
+the console about DCOPserver. What's going on?
+
+TDE uses several temporary files during its operation.
+
+Usually these directories and files are found in the following locations:
+
$HOME/.DCOPserver-* (there are usually two of these; one is a symlink to the other)
$HOME/.trinity/socket-hostname
$HOME/.trinity/tmp-hostname, which normally is a symlink to the next file:
$TMP/tde-USER
$HOME/.trinity/socket-hostname, which normally is a symlink to:
$TMP/tdesocket-USER
If the symlinks get broken, such as when
+
+cron or a shutdown script is emptying the
+
+/tmp folder, then strange
+
+things will happen. These files, and the symlinks, will all be
+
+created automatically at the start of TDE so you can safely remove
+
+them while TDE is not running.
If you are only getting a gray screen when you start TDE, or if you get an error message telling you to Check your installation, then shut down X and delete all the files listed above, then try to restart X.
Normally (i.e. when not updating between TDE versions) it's
+
+quite safe to leave these files intact, and you may shave a few
+
+seconds off your TDE startup time by doing so.
4.13.
Is TDE backwards or binary compatible with KDE 3?
While many programs originally designed for KDE 3 will compile on Trinity, binary
+
+compatibility with KDE 3 is not a goal of TDE developers.
4.14.
Is TDE backwards or binary compatible with previous releases of TDE?
Possibly, but binary compatibility is not a project goal with major point
+
+releases. A package that built on a previous version of TDE but no longer builds
+
+on the current release should be brought to the attention of the developers.
4.15.
Is my KDE 3 profile directory compatible with Trinity?
Not quite, but don't worry. Some "scrubbing" cleanup is required to migrate
+
+a KDE 3 profile. For new users or those with little customization we recommend
+
+creating a fresh profile. For those long-time users who cringe at the thought
+
+of recreating their desktop, we provide a migratekde3 shell script. That script
+
+copies a $HOME/.kde3 profile directory to $HOME/.trinity and performs the required
+
+"scrubbing" cleanup. Although the script has been tested we provide the tool "as is"
+
+with no warranties or guarantees. (The script works really well, actually. :-))
TDE is the Trinity Desktop Environment. The project was initiated
+
+by Matthias Ettrich in 1996 and originally called the K Desktop Environment.
+
+The aim of the TDE project is to connect the power of the Unix-like operating
+
+systems with the comfort of a modern user interface.
For additional information about TDE, check the Trinity web site at
+
+About Trinity
2.2.
On which platforms can I expect TDE to work?
TDE is a Desktop Environment for all flavors of Unix-like systems.
+
+While most TDE developers use Linux based systems, TDE should run
+
+on a wide range of systems. You might need to tweak the
+
+source code a bit to get TDE to compile on different variant
+
+of Unix-like systems, or when not using the GNU development tools, in
+
+particular the gcc compiler.
2.3.
Why should I use TDE?
TDE provides a traditional computer desktop that is snappy and
+
+responsive. A project goal is to provide a highly customizable
+
+desktop without forcing any particular feature or effect on users.
+
+TDE comes with many software tools to provide a productive and enjoyable
+
+computer desktop system.
2.4.
Is TDE a window manager?
No, TDE is not a window manager. While TDE includes a
+
+sophisticated window manager (TWin), TDE is much more, providing
+
+a full integrated desktop environment. TDE includes a web browser,
+
+a file manager, a window manager, a help system, a
+
+configuration system, many tools and utilities, and many
+
+applications, including but not limited to mail
+
+and news clients, drawing programs, a PDF and a DVI viewer
+
+and so forth.
2.5.
Is TDE a CDE, Windows or Mac
+
+OS clone?
TDE is not a clone. Specifically TDE is not a
+
+Common Desktop Environment (CDE) or Windows clone.
+
+While developers have and will continue to glean the best features from existing
+
+desktop environments, TDE is a unique environment that has and
+
+will continue to go its own way.
2.6.
On what platform is TDE based?
TDE uses C++ and the Qt C++ crossplatform toolkit.
+
+The TDE development team now maintains the Qt3 toolkit, renamed TQt3.
2.7.
Is TDE free software?
Yes, TDE is free software according to the GNU General
+
+Public License. All TDE libraries are available under the
+
+LGPL making commercial software development for the
+
+TDE desktop possible, but all TDE applications are licensed under
+
+the GPL.
Both TDE and Qt can be made available on
+
+CD-ROM free of charge. No runtime fees of any kind are
+
+incurred.
2.8.
Why the rebranding and renaming efforts? Why not continue calling the software KDE?
The "KDE" name, various logos, and related efforts are trademarked by the KDE
+
+Foundation. Since the Trinity project is not affiliated with the KDE Foundation,
+
+legally we can't use their trademarks.
2.9.
Why the change in version numbers?
Trinity evolved from the last KDE 3.5 release, 3.5.10. Subsequent Trinity releases
+
+followed that numbering scheme. Release R14.0.0 marks a turning point in Trinity history
+
+because a great deal of the code infrastructure was changed. While those changes do not
+
+effect the usability or look-and-feel of the desktop that users enjoy, Trinity developers
+
+believe a change in the version scheme distinguishes when those changes occurred. An
+
+original project goal by users was to retain the flavor of the original KDE 3.5 desktop.
+
+That goal remains intact. To reflect that original goal, the last number in the original
+
+version scheme is retained in the new version scheme but is now the primary version number.
+
+While the infrastructure has changed, the desktop itself remains the same as the original
+
+KDE 3.5. This new version scheme indicates a modest divergence from the original KDE 3.5
+
+series and that Trinity is now its own desktop environment. The new version scheme reminds
+
+users that Trinity retains the original KDE 3.5 design, but is moving forward as a separate
+
+desktop project.
2.10.
How is Trinity different from KDE4?
Both desktop environments share common roots to KDE 3.5.10, which was the last
+
+official release of KDE in the 3.x series. Many KDE developers wanted to break
+
+from that code chain and tool sets to start afresh. Thus was born KDE4. In
+
+addition to moving to the Qt4 tool set, the KDE developers revamped the
+
+underlying KDE code set.
KDE4 and Trinity have different philosophies about work flow preferences.
+
+KDE4 developers want to support certain work flow concepts and techniques.
+
+Trinity developers want to maintain a "traditional" desktop environment.
For example, KDE4 offers the following tools:
+
Semantic desktop through Nepomuk
PIM (Personal Information Management) data caching through Akonadi
Desktop file searching through Strigi
Activities, a computer desktop metaphor for managing tasks and activities
Whereas TDE offers the following:
+
Desktop search through the locate:/ tdeio-slave and Beagle
Integrated PIM suite with plugins
Related task management using multiple desktops
The KDE developers support alternate desktop interfaces, such as those used
+
+with netbooks, tablets, and smart phones. TDE provides a single interface that is
+
+optimized for the mouse/keyboard HCI (Human-computer interaction) model.
Both desktop environments provide an excellent choice for various work
+
+flows but differ in approach. Trinity leans toward user expectations of how
+
+desktop environments have functioned traditionally. There is a sense of
+
+familiarity with that environment many people like. Similarly other users prefer
+
+the work flow features offered by KDE4 because those features match their
+
+expectations of how they want their computer to behave. The difference between the
+
+two environments does not mean one is better, buggier, or slower — only that
+
+they are different and appeal to different types of people. Although sharing a
+
+common heritage, both desktops appeal to different groups of people. As always
+
+with free/libre software, there is a choice.
Qt is a C++-based class library to build user interfaces. It
+
+also includes many utility classes like string classes and classes
+
+to handle input and output. It
+
+provides most of the widgets you will see in a TDE application:
+
+menus, buttons, sliders, etc. Qt is a cross-platform library that
+
+allows developers to write code that will compile on Unix-like systems as well as
+
+Windows and embedded devices. Learn more about Qt at http://www.trolltech.com.
16.2.
Why does TDE use Qt?
Qt is a sophisticated toolkit that provides everything that
+
+needed to build a modern user interface. Qt is written in C++, thus
+
+allowing object-oriented development which ensures efficiency and
+
+code reuse in a project the size and scope of TDE. In our opinion
+
+there is no better toolkit available for Unix-like systems and that it
+
+would have been a grave mistake to try to build TDE on anything but
+
+the best.
16.3.
Why does TDE not use gtk, xforms, xlib, whatever?
There are a number of toolkits available. To provide a
+
+consistent user interface and to keep used resources such as memory to
+
+a minimum, TDE can use only one of them. Qt was selected for the
+
+reasons mentioned above.
16.4.
But Qt isn't free, is it?
Qt is free/libre. Since September 4, 2000, version 2.2 of the Qt
+
+libraries are licensed under the GPL, thereby
+
+fulfiling all aspects of free/libre software.
16.5.
Can I write commercial software for TDE?
You can use the TDE libraries to write commercial and
+
+closed source as well as commercial and open
+
+source software. If you write open source software you can
+
+use the Qt free edition. If you write closed source software
+
+you may not use the Qt free edition; you need to obtain the Qt
+
+professional edition from Troll Tech. For more information, please
+
+contact Troll Tech directly.
16.6.
Isn't Qt3 obsolete and "dead" technology?
The definition for "obsolete" varies based upon who applies the term.
+
+Generally the term "obsolete" means something no longer is useful or no longer
+
+needed. In software circles the term often means antiquated or no longer shiny.
+
+Usefulness often is not part of the intended meaning of the word. The term is
+
+used as an emotional wedge more than a factual observation.
16.7.
Are there plans to migrate TDE to Qt4 or Qt5?
There are no such plans. Porting Trinity to Qt4 is 5 to 10 years of solid work with current project manpower. Indeed, the KDE4 team of developers needed several years to port KDE and they have many more developers.
A fundamental project goal for maintaining Trinity is to keep alive the spirit and functionality of the original KDE3 concepts. Porting to Qt4 does not support that goal. Qt4 functionality is different from Qt3 (now TQt). Those differences conflict with how users want Trinity to function. The Qt4 environment is too different in focus and functionality to be used as the base toolkit of Trinity.
The idea of integrating certain portions of the Qt4 code has not been abandoned. One of the original reasons for the TQt interface layer was to keep open the possibility of adapting portions of Trinity to Qt4. That has already been done. For example, with the qt4-tqt-theme-engine package for Trinity.
More information about the philosophical and design differences between Trinity and KDE4 are available in Q:2.10 of the FAQ introduction.
Does TDE support transparency and other visual effects provided by the new composite extension to X.org?
Yes. TDE supports for the X composite extension and provides its own compositor. This allows for effects such as translucency and drop shadows for all windows, easily configurable through TWin's configuration dialog. For those using an xorg.conf file, be sure the following is included:
+
+
+
+
+
+
+
+
+
+
+
+After correctly configuring xorg.conf, transparency and other effects can be enabled through the Desktop->Window Behavior KDE Control Center module, under the Translucency tab.
+
+
15.2.
What about TDE programs that do not have icons? How do I get
+
+them into the menu?
Use KMenuEdit. To access it use the right mouse button on the
+
+T button and select Menu Editor.
15.3.
Does TDE have a graphical FTP client?
Yes, and it is none other than your favorite file
+
+manager, Konqueror. You can drag and drop remote files into local
+
+folders.
15.4.
How do I exit TDE?
On the panel (kicker) use the left mouse button to select the T
+
+button and select Log Out.... Another method is to use the right mouse button
+
+to select an empty area of the desktop, which opens a popup menu,
+
+containing Log Out... as one of the options.
+
+Another option is to use a keyboard shortcut, which on many systems is
+
+Ctrl+Alt+Delete.
+
+A fourth option is to add the Lock/Logout button applet.
+
+
+
Note
Depending on your configuration of the X Window System, Ctrl+Alt+Backspace
+
+might also exit TDE by killing the X server, but using that shortcut prevents
+
+session management and is recommended only for emergencies.
15.5.
Is there a program that checks for new mails at my
+
+ISP if and only if I am online?
KOrn will do the job. If you are not
+
+connected, it will just sit there (idling).
15.6.
Is it really necessary to update to the latest version?
We recommend updating to the latest stable release, or at least to stay within
+
+a release version. Otherwise, getting answers to questions might be challenging.
+
+Each release always contains bug fixes and enhancements. Often a problem with an old version
+
+has been fixed in a more recent release. Newer versions also fix security problems. Only seldom are bug and security fixes backported to older releases.
15.7.
How do I copy and paste in TDE?
The simplest method is to use your mouse:
+
Highlight the text you want to copy by holding down the
+
+left mouse button and dragging across the text. This adds the selected text to the clipboard.
Go to the destination area; depending on your configuration,
+
+you might need to click it using the left mouse button to give it
+
+focus.
Click the middle mouse button to paste. If you have a two
+
+button mouse and are emulating a three button mouse, push both buttons
+
+simultaneously.
The standard keyboard shortcuts for copying is Ctrl+C, to cut is Ctrl+X, and to paste is Ctrl+V.
TDE provides a multiple layer clipboard called Klipper. Refer to the Klipper Handbook for further information.
15.8.
How do I convert the default Red Hat menus into a menu in the
+
+TDE menu?
Click on the T button and select
+
+System->Appfinder.
15.9.
What is GIT?
GIT is a distributed version control and source code management system.
+
+GIT is used to maintain source code under development. The TDE developers use GIT.
+
+
15.10.
Does TDE support dual screen (Xinerama)?
Yes, you need to have a multi-headed X server.
+
+
15.11.
How do I check which version of TDE I am using?
Start any Trinity app. Each app has a Help menu providing
+
+related information in the About dialog.
+
+
The Trinity developers strive for a six to nine month schedule but that is not rigid or set in stone.
15.14.
Are there plans to support semantic desktops?
Not at this time.
15.15.
Are there plans to support tablet-like or special netbook desktop modes?
No. The TDE team suggests a tablet-centric interface such as Unity, KDE4, or GNOME 3 for those devices.
15.16.
How do the developers propose to transition away from HAL (hardware abstraction layer)?
The Trinity team developed a new native hardware support layer that is under testing.
+
+That new system will be enabled by default in a future release, but is available now
+
+in the development sources.
There are several TDE mailing lists. Each focuses on a different
+
+aspect of TDE. Some are for developers, so they are not
+
+discussed in detail. Some of the more important lists that users
+
+might be interested in are:
My non-TDE applications like Emacs and
+
+kterm are running amok with strange
+
+colors!
Start the TDE Control Center and in
+
+Appearance & Themes->
+
+Colors, uncheck the "Apply colors to
+
+non-TDE applications" checkbox, and click
+
+Apply.
13.2.
How can I set my default web browser to be something other
+
+than Konqueror?
Open the KDE Control Center and
+
+navigate to the TDE Components->Component
+
+Chooser panel. Select Web
+
+Browser from the list on the left, then select Open
+
+http and https URLs in the following browser: and type in the
+
+name of the browser (e.g. mozilla,
+
+firefox, opera, etc.)
+
+in the textbox.
13.3.
How can I configure the style and fonts of GTK
+
+applications within TDE ?
+
+
+
+Install the qt-gtk-engine package, which is available as part of TDE. This
+
+theme engine makes GTK applications look like your TDE widget style
+
+by calling functions from Qt instead of drawing the styles itself. Once
+
+the theme engine has been installed, there will be a KDE Control Center module
+
+under Appearance & Themes->GTK
+
+Styles and Fonts.
+
+
How do I add applications to the TDE panel (Kicker)?
There are several ways to add an application to the panel.
+
+The easiest is to right-click on the panel, and from the context
+
+menu that appears, select Add Application to
+
+Panel.
For more ways of adding buttons to the panel, refer to the
+
+Kicker Handbook.
5.2.
How do I change the menu T button of
+
+the panel to another picture?
The simplest way is to right-click on the panel, from the context menu
+
+select Configure Panel, from the icon list on the left side,
+
+select Menus, then inside the TDE Menu grouping, select the TDE Menu button icon.
+
+
5.3.
After updating TDE, my TDE menu appears to be empty! How can I get my menu back?
+
+
+
+User modifications to the TDE menu are stored in
+
+$HOME/.config/menus/applications-tdemenuedit.menu.
+
+Try moving this file out of the way and then issuing the
+
+command tdebuildsycoca
+
+--noincremental. This should restore you to the
+
+default system menus. If that is the case you'll have to recreate your customized menu.
+
+
5.4.
My desktop panel has disappeared. How can I get it
+
+back?
The panel disappearing is usually due to a crash. This might be
+
+caused by loading an applet that has a fatal bug or a bad installation
+
+of TDE and/or the panel.
The easiest way to get the panel back is to launch the
+
+Run Command window by pressing Alt+F2 and entering
+
+kicker, and then pressing the
+
+OK button.
If the panel continues to disappear, you may wish to either
+
+remove or edit by hand your
+
+$TDEHOME/share/config/kickerrc
+
+file, where $TDEHOME is usually
+
+~/.trinity. If you choose to edit
+
+by hand, start by removing the applet entry groups.
5.5.
How can I start an application minimized to the system
+
+tray?
Use ksystraycmd. For example, to start a Konsole hidden
+
+in the system tray, run ksystraycmd
+
+--hiddenkonsole. For
+
+more information about ksystraycmd, see the section
+
+Advanced Window Management in the TDE
+
+User Guide.
5.6.
How do I use the Windows key to open the TDE menu?
Previous versions of TDE provided a trick to allow you to
+
+use the Windows key both as a modifier (so you could have shortcuts
+
+like Win+R), and as a regular key (so that pressing
+
+Win on its own could open the TDE menu). This feature
+
+was removed for reasons of usability and accessibility, as well as
+
+keeping the code clean. For current versions of TDE, you have two
+
+options: either use a different shortcut to open the TDE menu (the
+
+default is Alt+F1), or remap the Win key to be a regular
+
+key, rather than a modifier.
If you choose to do the second, here's one way:
+
+
+
+
+
Find the keycode for your Win key
+
+using xev: Run the command
+
+xev in a Konsole, and
+
+press the Win key. Look in the output of
+
+xev for
+
+keycode n,
+
+where n is the keycode of the
+
+Win key.
Use xmodmap to remap the
+
+Win key. An appropriate command is xmodmap
+
+-e 'keycode
+
+n=Menu'.
In the KDE Control Center, go to
+
+Regional &
+
+Accessibility->Keyboard Shortcuts and set the shortcut for Popup Launch
+
+Menu to the Win key. You should now be
+
+able to popup the TDE menu by pressing the Win key.
One more step is required to save the changes across
+
+settings: Create a file ~/.trinity/env/win-key.sh
+
+(create the directory if it doesn't exist), and add the
+
+xmodmap command you used previously to it. The
+
+change should now be applied every time you start TDE.
To get an appropriate answer to questions requires asking a clear
+
+question in a manner that motivates people to help. Writing questions that
+
+appear to be rude, lazy, or uses bad or unclear language likely will result
+
+in your question being ignored.
Read the documentation and FAQ for the application. There is
+
+a wealth of TDE documentation availible both in the help center and
+
+online. A lot of time and effort has gone into this documentation, and
+
+often the answer to your question is there. The general TDE userguide
+
+can be found by typing help:/khelpcenter/userguide
+
+into the Konqueror address bar or
+
+khelpcenter help:/khelpcenter/userguide with the minicli.
Search the web: Usually searching for a specific error message or
+
+searching mailing list archives will find a solution.
Try it and see! Look through all the application options, read the
+
+What's this? and tooltips for the ones you're not sure about. If you're
+
+really unsure about an option save your data and then try. As long as you
+
+use common sense you are unlikely to break anything by experimenting.
Don't be lazy. If you show the people who you are asking
+
+that you are able to troubleshoot and research in a logical manner, you're
+
+showing them you're a reasonable person who is worth their time to
+
+help. It's your problem and not theirs so the legwork is yours to do. Save
+
+your helpers as much time as you can.
18.2.
Where do I ask?
Usually the best place to ask a question is on the
+
+IRC channels and mailing lists devoted to user
+
+questions. Don't post simple questions about using TDE to the devel
+
+channels and mailing lists, these are for technical discussions. Some good
+
+places are chat.freenode.net, channel: #trinity-desktop, and the TDE mailing
+
+lists.
+
+
18.3.
How do I ask?
Try to word your questions in a manner that gives the most
+
+information possible and is polite and courteous. Don't ask to ask, just
+
+ask!
Q: TDE sucks, it's slow
This is not a question that is likely to get you a useful answer. It does
+
+not give any useful information about troubleshooting the problem, and it
+
+starts out attacking the software in a way that isn't productive.
Q: Since updating TDE on Slackware Linux using sources, I have
+
+noticed it's being really slow sometimes
+
+applications take up to 20 seconds to launch. I am using the same user
+
+configuration as I had with the previous version. I have tried as a new
+
+user. I can't find anything about this on the mailing lists or by a web
+
+search. Could anyone point me to some information that could help?
This question is polite, contains information to help people
+
+troubleshoot the problem and shows your helpers what avenues you have
+
+already tried.
Don't presume automatically that the problem is the fault of
+
+TDE. Otherwise you likely will annoy people.
Use clear language with correct spelling. Watch out for any
+
+ambiguities and make sure you think about what you say before you write
+
+it. If you are asked for clarification, give it as best you can. TDE is a
+
+project where many of the users and developers are not native english
+
+speakers and if you don't use correct english, misunderstandings might
+
+ensue. Be patient. Use the language appropriate to the channel or mailing list you are
+
+in if you don't, people who might have been able to help you might
+
+ignore your message because it is not in a language they understand.
Include all information that could be relevant, even when you're not
+
+sure. Have you updated other software or hardware on your system,
+
+particularly system libraries or a new kernel? These things could affect how
+
+TDE performs. Even when you cannot see a connecting cause, someone else might.
Don't paraphrase error messages. Paste in the exact error, and if it's
+
+more than a line or two don't paste them directly into an
+
+IRC channel. Use an online paste service. If you
+
+must type the messages by hand, be sure you are accurate. When you provide
+
+faulty information, your helpers cannot help you as easily.
Follow through on your solution! Tell people when the solution worked, or when you have
+
+solved the problem yourself. This helps everybody involved know when
+
+solutions work and helps other users who might be searching for a similar
+
+solution to the problem.
18.4.
What do I do when told to look elsewhere?
Possibly you have not followed the above
+
+advice. You've not done your research, and the solution probably is one the
+
+helper knows very well to be easy to find. When provided a web link to an
+
+FAQ or documentation don't say, No, I don't
+
+want to have to read this I want you to just tell me. That response
+
+is considered bad manners. People who don't provide effort to learn often
+
+find others have little incentive to help.
Use common courtesy. TDE users and developers volunteer their time
+
+out of an already very busy schedule, and like to
+
+know that you are appreciating they are helping you for free. Be
+
+polite, say please and thank you, be constructive, and try to be pleasant and
+
+friendly.
Does this seem like a lot of trouble to ask a question? If you want
+
+to be able to feel that people owe you an answer or support, then you're
+
+quite welcome to pay for commercial support from companies that support
+
+TDE on Unix-like platforms. If you don't want to pay money, then pay the
+
+people who do this for free with your politeness and appreciation. :-)
If you think the answer to your question should be included in the
+
+TDE FAQ please feel free to submit any patches or suggestions to the
+
+TDE FAQ Maintainer, at <trinity-devel@lists.pearsoncomputing.net>
TDE uses the aRts sound system which is complex and powerful,
+
+making it difficult for some users to troubleshoot when things go
+
+wrong. Here are some tips to help you diagnose what it's doing when your
+
+sound misbehaves :
How can I troubleshoot sound related problems in TDE?
To check that sound is working independently of aRts, make
+
+sure that artsd isn't running and then try playing sound
+
+through XMMS or another multimedia application
+
+that isn't a part of TDE. If that application doesn't play sound, then
+
+your general sound setup is probably broken and it's not a TDE
+
+problem.
Try playing sound with
+
+artsplay
+
+/path/to/some/soundfile. Try various
+
+formats, ogg, mp3 and wav. Any error messages there might be useful in
+
+pointing you in the right direction.
Try setting the aRts output method to OSS. In the
+
+KDE Control Center go to Sound & Multimedia->Sound System. On the
+
+Hardware tab, under Select the audio
+
+device choose Open Sound System. If you are
+
+running alsa this will use the OSS
+
+emulation, which may give better or worse results.
Running artsd -l
+
+0 from a terminal will give you a lot of debug output,
+
+some of which might help you to diagnose the problem. Trying this in
+
+conjunction with using artsplay in a second terminal can give a wealth of information. If an artsd instance is already running, exit it with artsshell
+
+terminate
12.2.
+
+I've updated to the latest version of TDE keeping my previous configuration and my system sounds don't work anymore!
+
+Assuming you've installed aRts correctly and you still have the codecs installed your previous TDE installation needed, possibly there is a problem with your knotifyrc. To confirm this, try temporarily
+
+renaming the file. A new one will be created when starting TDE.
+
+
Pop up the Run Command window (Alt+F2 by
+
+default) and type:
+
+
+
man:command for man pages. It
+
+even unpacks on the fly if the man pages are gzipped.
info:command for info
+
+pages.
help:kdeappname for TDE
+
+application help pages.
+
+
You can enter any of these in the Location text
+
+box in Konqueror.
Uou can use the TDE Help Center. Start the TDE Help Center by selecting Help from the TDE menu. Once the TDE Help Center has loaded, the window on the left will contain an entry called
+
+Unix manual pages. Select that entry to browse through all the installed manual pages on your
+
+system.
14.2.
Move or resize windows quickly
To move a window, use Alt+left mouse
+
+button. Alt+right mouse
+
+button will resize the window. Last but not least, Alt+middle mouse button
+
+raises/lowers the window. The TDE Control Center
+
+allows you to change these mouse bindings. Please refer to
+
+"Windows, How To Work Them" in the Trinity user guide for more information.
14.3.
Killing windows in TDE
There is a standard keybinding (Ctrl+Alt+Esc)
+
+that changes the mouse pointer to a skull & crossbones cursor. Click that cursor on a
+
+window to kill it. The keybindings are viewable/changeable from the
+
+TDE Control Center.
+
+
+
+
+
Caution
Using this option kills the program forcibly. Data might be lost,
+
+and some processes related to the program might remain active. Use only as a
+
+last resort.
+
+
14.4.
What if something is so wrong that I can't even get the skull
+
+& crossbones cursor? How do I get out of a total lockup?
These kind of locks tend to occur when an application locks up
+
+while it has a so called mouse/keyboard grab. When that
+
+happens you can try to select a virtual text console with Ctrl+Alt+F1 and login. With the
+
+following command you will get a list of all running processes:
ps-aux | more
By killing the process that has the mousegrab, your desktop will
+
+come to life again. Unfortunately you can't see which process that is,
+
+so you will have to find out through trial and error. To kill a process
+
+use:
kill-9pid
Here pid is the process id of the
+
+process, which is the first number on each line reported by
+
+ps-aux.
You can switch back to the desktop with Ctrl+Alt+F7 (or
+
+F8 through F9 depending on your
+
+operating system) to see if things work again. When you press
+
+Alt+Tab you should get a
+
+response from the window manager. If not, you need to get back to the
+
+text console and try to kill another process.
It's a word play on the other browsers' names. After the Navigator
+
+and the Explorer comes the Conqueror.
9.2.
Can I run Konqueror without running TDE?
Yes. Install Qt, tdelibs, and tdebase. From your window manager launch Konqueror. It should work just fine, but if it doesn't (TDE developers don't often test that use case), report the problem to http://bugs.pearsoncomputing.net/. Before reporting a bug, try running "tdeinit" before running Konqueror. This is of course the same for any other TDE application running in
+
+a non TDE setup.
9.3.
Why doesn't Konqueror show the contents of an image's ALT attribute in a tooltip?
+
+There is no standard that states the ALT attribute should appear as a tooltip. The specification calls for ALT to be displayed in place of the image, as in text-mode only browsers such at lynx or w3m. Abusing the ALT attribute is bad for accessibility. Tooltips are supposed to come from the TITLE attribute and this is implemented in Konqueror.
+
+
9.4.
How do I use Konqueror as a web browser with a proxy?
Konqueror can be used with HTTP and FTP proxies. To set
+
+up the proxy server in Konqueror, select
+
+Settings->Configure
+
+Konqueror... from the Konqueror menu and
+
+select the Proxy option.
9.5.
How do I import bookmarks from another browser into Konqueror ?
To import bookmarks from another browser into Konqueror, from the menu
+
+bar select Bookmarks, then select Edit Bookmarks.
+
+In the Bookmark Editor, select
+
+File then select Import. Select
+
+the browser from which you would like to import bookmarks. In the Open dialog,
+
+navigate to the location of the folder or file your bookmarks are
+
+located.
+
+
9.6.
How can I make Konqueror only show certain bookmarks in the bookmarks toolbar?
In Konqueror select Settings->Configure
+
+Konqueror.... Then select Web Behaviour from the icon list. Under the Bookmarks heading, place a check in the box next to Show only marked bookmarks in bookmark toolbar.
In the Bookmark Editor an option to Show in Toolbar appears on clicking with the right mouse button on any bookmark entry or in the Edit menu when the entry is highlighted. Folders can also be shown in the bookmarks toolbar in much the same way.
9.7.
How do I fool a site into believing Konqueror is Netscape or
+
+some other browser?
That is called setting the user agent. In Konqueror, select
+
+Settings->Configure
+
+Konqueror.... In the icon list, select
+
+Browser Identification. Default
+
+and site-specific browser identifications can be set there.
9.8.
Konqueror is taking a really long time to load web pages -- mdash; what
+
+could cause this?
Quite often Konqueror loading web pages slowly is caused by
+
+DNS servers with broken IPV6
+
+support. Adding the following to /etc/profile or any
+
+other script that is sourced on login should solve this problem:
+
+
+
+export TDE_NO_IPV6=true
+
+
+
+for bourne compatible shells, and for C-style shells:
+
+
+
+setenv TDE_NO_IPV6 true
+
+
+
+
9.9.
How do I configure Konqueror to run Java applets?
From Konqueror's menubar choose
+
+Settings->Configure
+
+Konqueror....
+
+From the icon list select Java & Javascript. Set the
+
+Path to Java executable.
9.10.
How do I block unrequested popup windows in Konqueror?
Konqueror provides a 'smart' policy for JavaScript popups. From the
+
+Konqueror main window, selectSettings->Configure
+
+Konqueror.... Then
+
+Java & JavaScript. On the
+
+JavaScript tab, under Global JavaScript
+
+Policies, set the radio button beside Open new
+
+windows: to Smart.
+
+
9.11.
Why doesn't my banking site work with Konqueror? It pops up a new
+
+window with the login screen in other browsers, but not in
+
+Konqueror.
+
+Make sure you have Javascript enabled, and the default JavaScript web popups
+
+policy set to Ask or Allow. The
+
+Smart policy is not always sufficient for some banks.
+
+Many banks also require Java support.
+
+
9.12.
Can Konqueror use user-specified stylesheets, like those in the
+
+Firefox adblock extension?
Yes, you can set Konqueror to use any kind of valid
+
+css stylesheet to filter webcontent or improve accessibility.
+
+From the Konqueror main window simply click
+
+Settings->Configure
+
+Konqueror... and select
+
+Stylesheets. Set the radio button to
+
+Use user-defined stylesheet and browse to where the
+
+stylesheet you want to use is located. Alternately, select
+
+Use accessibility stylesheet defined in "Customize"
+
+tab and then set your own options.
9.13.
+
+Why does Konqueror display a plain grey square when I try to view flash animations, even though the flash plugin is installed?
+
+
+
+Under the latest versions of X.org, having the composite extension loaded can cause problems with the flash plugin. Try disabling the composite extension and see whether normal flash operation is restored.
+
+
9.14.
When I try to open a web page with Konqueror, I get the
+
+message: There appears to be a configuration error. You have
+
+associated Konqueror with text/html, but it cannot handle this file
+
+type.
Make sure the embedding settings for the text/html
+
+MIME type are correct:
+
+
+
In Konqueror, go to
+
+Settings->Configure
+
+Konqueror.... In the icon list select File
+
+Associations.
Open
+
+text->html in the tree view.
Click on the
+
+Embedding tab. Make sure that Left Click
+
+Action is set to Show file in embedded
+
+viewer, and that TDEHTML (tdehtml) is at the top
+
+of Services Preference Order.
The default window manager provided by TDE is the Trinity Window
+
+Manager (TWin). Please refer to
+
+"Windows, How To Work Them" in the Trinity user guide for more information.
Yes. Please use to the Trinity Control Center (KControl),
+
+Regional & Accessibility->
+
+Keyboard Shortcuts, for the
+
+list of available shortcuts.
7.2.
Can I define my own set of keyboard shortcuts?
Yes. Launch the
+
+TDE Control Center and select
+
+Regional & Accessibility->Keyboard Shortcuts to
+
+configure window manager bindings like maximizing windows, etc..
+
+
7.3.
When I "iconify" a window, it disappears. Where does it
+
+go?
With many X Window System GUIs, the minimize button (a little dot) will
+
+erase the window that the program is running in and create, instead,
+
+an icon on the desktop. TDE does not do this. Instead, when a
+
+window is iconified it is simply hidden (but the program is still
+
+running).
There are a few ways to access disappeared windows:
+
If you are running the taskbar part of Kicker,
+
+you can choose to have a list of tasks displayed on your desktop.
+
+Iconified tasks will have their names displayed in gray.
If you click the middle mouse button on the root window (i.e.,
+
+the background of the desktop), TWin will give you a list
+
+of all available tasks.
7.4.
How do I maximize windows only vertically or horizontally?
Provided your window is not already maximized, clicking on the
+
+maximize button with the left mouse button/middle mouse button/right mouse button will
+
+maximize fully/vertically/horizontally respectively.
7.5.
What is shading a window?
By shading a window we mean rolling up the window leaving just
+
+the title bar visible. You can do this by double clicking on the
+
+window title bar.
7.6.
How can I start an application with special window options, like
+
+maximized/minimized/to stay on top?
Use the kstart command. As an example, to
+
+open KCalc with the Stay on Top option, use:
+
+
%kstart--ontopkcalc
+
+
For maximized windows, use the --maximize
+
+option, for minimized windows, use --iconify. You can
+
+see a full list of kstart options with
+
+kstart
+
+--help-all.
+
Warning
If you're using kstart to start
+
+applications at TDE startup, you should use the
+
+--window option. See the TDE User Guide, section
+
+Advanced Window Management for more information about
+
+this feature.