Technik

Grafikkarten-Lüfterregelung mit RivaTuner

19. Juni 2009 · Hardware · andreas · Kein Kommentar

Zwar ist die Palit GTX260 Sonic 216SP dank des vom Referenzdesign abweichenden Kühlers halbwegs leise, im 2D-Betrieb nervt der Lüfter mit seiner Standardeinstellung von 40% aber trotzdem deutlich mehr, als er eigentlich müsste.

Wird die Lüftergeschwindigkeit mittels RivaTuner auf 25% gedrosselt, so bleibt selbst im Sommer die Core-Temperatur bei normaler Desktop-Arbeit unter 50°C und die Karte ist fast unhörbar - das Problem ist nur, den Lüfter im Bedarfsfall wieder automatisch auf die benötigte Geschwindigkeit zu beschleunigen.

Während bei den älteren RivaTuner-Versionen die Steuerung über den “Launcher” mit Hilfe von Schwellenwerten noch wunderbar funktionierte, tritt bei der neuen Steuerung über den “Scheduler”, bei der Temperaturbereiche angegeben werden, folgendes Verhalten auf:

  • Die Karte wird belastet und die GPU erwärmt sich.

  • Die Temperatur steigt in den nächsthöheren Temperaturbereich, der Lüfter dreht schneller und die GPU-Temperatur sinkt.

  • Die Temperatur sinkt in den nächst niederen Bereich und der Lüfter dreht langsamer.

  • Die Temperatur steigt wieder an und das Spiel beginnt von vorne.

Zwar kann mit Hilfe der “Data sampling period” und “Task freezing period” einem ständigen Hin- und Herschalten etwas entgegenwirkt werden - zur nervenschonenden Funktion sind aber eine Menge Tasks in kleinen Abständen notwendig, was jede Menge Handarbeit und Fehlerquellen bedeutet.

Bei RivaTuner handelt es sich um ein mächtiges Werkzeug, mit dessen Hilfe tiefgreifende Manipulationen möglich sind, die - wenn falsch eingesetzt - durchaus auch zu einer Beschädigung der Hardware führen können!

Glücklicherweise gibt es eine Alternative, denn unter “Low-level sytem tweaks” bietet RivaTuner auch eine direkte, temperaturabhängige Lüftersteuerung.

Weiterlesen


mod_mostread übergeht Beiträge

30. Mai 2009 · Anwendungen · andreas · Kein Kommentar

Nach der Aktivierung von mod_mostread (“Meistgelesene Beiträge”) war die Verwunderung groß, denn die Liste stimmt nicht mit denen unter “Popular” im Kontrollzentrum überein.

Das Problem liegt in der Auswahl der Beiträge - während “Popular” eine Übersicht über alle vorhandenen Beiträge bietet, werden bei mod_mostread nur solche gezählt, die einem Bereich und einer Kategorie zugeordnet sind. Nicht kategorisierte Beiträge werden von mod_mostread übergangen.


MySQL, Unicode und die Kommandozeile

8. März 2009 · Anwendungen · andreas · Kein Kommentar

Manchmal können komplizierte Dinge so einfach sein - mit dem richtigen Parameter klappt der Import von Unicode-Dateien problemlos über die MySQL-Kommandozeile:

mysql --default_character_set utf8 datenbank < sql-file

Splash page in Joomla!

7. März 2009 · Anwendungen · andreas · 3 Kommentare

Will man eine Splash page in Joomla! anlegen, so ist “um die Ecke denken” angesagt. Als erstes wird die gewünschte Seite als “index.html” (wahlweise auch “splash.html” oder was auch immer) ins Hauptverzeichnis der Installation geschoben und die “.htaccess” um folgenden Eintrag ergänzt:

DirectoryIndex index.html index.php

Ruft nun ein Besucher die Domain der Website auf, so wird als erstes die “index.html” präsentiert, aus der man dann zu Joomla! weiterverlinken kann.

Das klappt auch prima, bis man im Menü der Website auf den Link zur Startseite (Default Menu Item) klickt und entsetzt feststellt, daß Joomla! diesen grundsätzlich nur mit einem “/” als URL hinterlegt und man wieder auf der Splash page landet.

Leider lässt sich dieses Verhalten weder im Menu Manager noch in den Moduloptionen ändern und ein Hack der entsprechenden Moduldatei ist auch nicht so prickelnd.

Ein Workaround ergibt sich aber über einen Umweg:

Es wird ein neues Menü angelegt (z.B. “Dummy”) in dem man einen Link zur Startseite der Joomla!-Installation packt und dieses Item wird als Default Menu Item gekennzeichnet, das Menü selbst aber nicht auf der Site eingebunden.

Im eigentlichen Menü zeigt der vorher noch auf “/” verlinkende Menüpunkt nun auf die vollständige URL, so daß die Splash page nicht mehr angesprungen wird.


Erstellungsdatum ohne Uhrzeit in Joomla!

7. März 2009 · Anwendungen · andreas · Kein Kommentar

Leider gibt es keine einfache Möglichkeit, in Joomla! bei der Anzeige des Erstellungsdatums die Uhrzeit auszublenden.

Die verschiedenen Ausgabeformate sind in den Sprachdateien unter “language//.ini” gespeichert, also z.B. “language/en-GB/en-GB.ini” Hier kann dann direkt die Definition von “DATE_FORMAT_LC2” angepasst werden, daß sie wie folgt aussieht:

DATE_FORMAT_LC2=%A, %d %B %Y

Diese Vorgehensweise hat aber den Nachteil, daß hierbei eine Core-Datei geändert wird, die theoretisch mit jedem Update wieder überschrieben werden kann und somit eine Dauerbaustelle eingerichtet wird.

Als sinnvollere Vorgehensweise bietet sich entweder die Einführung einer eigenen Sprachdatei im Template an oder - falls man sowieso mit Overlays arbeitet - eine Änderung der entsprechenden Ausgabe in der Overlaydatei. Hier kann einfach nach “JText::_(‘DATE_FORMAT_LC2’)” gesucht und “DATE_FORMAT_LC2” durch ein eigenes Ausgabeformat ersetzt werden.