Beiträge, die mit ‘Ubuntu’ markiert sind

nautilus-open-terminal does not open terminals?

Samstag, Mai 8th, 2010

For about half a year or more I have been using Ubuntu with a defunct nautilus-open-terminal addition to the Nautilus file manager.  It adds a shortcut to the context and file menu of Nautilus reading „Open in terminal“ or something like that (in German it is „In Terminal öffnen“).

However, when I clicked it, no terminal used to pop up anymore.  Today I once dealt with the problem again and changed the Gnome default application for terminal emulation to xterm and was surprised: the open terminal shortcut worked again!

Well, the solution is that gnome-default-applications-properties (System > Settings > Default Applications) did not correctly update the command line option for the respective terminal emulator.  xterm takes a „-e“ (which was set here) to execute commands, as nautilus-open-terminal presumably does, but gnome-terminal wants a „-x“ for this (-e exists as well but wants the command quoted as a string).  The default applications tool did not update this field.

So I had to correct the parameter myself:

  • launch gconf-editor
  • navigate to /desktop/gnome/applications/terminal
  • change value of key exec_arg to -x for gnome-terminal or to -e for xterm

What is left to wonder about is, why it did not work for me on this computer but it did on my laptop.  I assume I have never switched the default terminal there and the correct paramter for the default gnome-terminal has thus been save.  I did not find a bug report on Launchpad either.  Maybe I will file one but before I do so I might consider updating to Lucid, Ubuntu’s latest version…

Update:  After the update to Lucid, it works correctly via the GUI as well.

Direct Rendering mit Ubuntu Intrepid Ibex und fglrx

Sonntag, Februar 1st, 2009

Neulich musste ich erstaunt feststellen, dass mir der fglrx-Treiber (der proprietäre Grafikkartentreiber für AMD/ATI-Chips) unter Ubuntu Intrepid Ibex gar keine 3D-Beschleunigung brachte. Compiz funktionierte trotzdem, daher bemerkte ich das bis dahin nicht. Nach kürzlichen Updates erschien mir dann auch das Verschieben von Fenstern mit Metacity nicht mehr flüssig genug und es war sogar mit dem freien Treiber radeonhd schöner anzuschauen.

Das Kommando glxinfo förderte zu Tage, dass zwar die 3D-Implementierung des fglrx-Treibers verwendet wurde, jedoch das Direct Rendering abgeschaltet blieb (die Umgebungsvariable LIBGL_ALWAYS_INDIRECT wurde vom Compiz-Fusion-Icon beim Start gesetzt). Außerdem brachen mir einige OpenGL-Programme beim Start gar mit einer Fehlermeldung ab, von der auch andere Benutzer zu berichten wussten. So konnte es nicht bleiben, eine Lösung musste her. (mehr …)