Sebastian Bergmann - gentoo http://www.sebastian-bergmann.de/blog/ Geek by nature, PHP by choice. en Serendipity 1.0-beta2 - http://www.s9y.org/ PHP Vikinger http://www.sebastian-bergmann.de/blog/archives/592-PHP-Vikinger.html php conferences mysql gentoo http://www.sebastian-bergmann.de/blog/archives/592-PHP-Vikinger.html#comments http://www.sebastian-bergmann.de/blog/wfwcomment.php?cid=592 0 http://www.sebastian-bergmann.de/blog/rss.php?version=2.0&type=comments&cid=592 nospam@example.com (sb) The <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8816&amp;entry_id=592" title="http://phpvikinger.org/" onmouseover="window.status='http://phpvikinger.org/';return true;" onmouseout="window.status='';return true;">PHP Vikinger</a> is a community-driven <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8817&amp;entry_id=592" title="http://www.php.net/" onmouseover="window.status='http://www.php.net/';return true;" onmouseout="window.status='';return true;">PHP</a> event that will be held in <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8818&amp;entry_id=592" title="http://en.wikipedia.org/wiki/Skien" onmouseover="window.status='http://en.wikipedia.org/wiki/Skien';return true;" onmouseout="window.status='';return true;">Skien</a>, Norway on June 24th an 25th. Like the famous <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8819&amp;entry_id=592" title="http://en.wikipedia.org/wiki/Foo_Camp" onmouseover="window.status='http://en.wikipedia.org/wiki/Foo_Camp';return true;" onmouseout="window.status='';return true;">Foo Camp</a> and <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8820&amp;entry_id=592" title="http://en.wikipedia.org/wiki/Bar_camp" onmouseover="window.status='http://en.wikipedia.org/wiki/Bar_camp';return true;" onmouseout="window.status='';return true;">Bar Camp</a>, PHP Vikinger is driven by its attendees. The people who come choose and present the sessions at the event.<br /> <br /> Attendance is by a mix of invitation and registration. 50 <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8821&amp;entry_id=592" title="http://zak.greant.com/php-vikinger-invitations-emailed" onmouseover="window.status='http://zak.greant.com/php-vikinger-invitations-emailed';return true;" onmouseout="window.status='';return true;">invitations</a> have been sent to various PEAR and PHP contributors and 50 spots are open for people who register. Additionally, the invitees have been asked to nominate another 50 people who should be invited to the event.<br /> <br /> The event is meant to be as affordable as possible; registration is only 20 EUR, and simple food and a place to sleep are provided for the two days of the event. The major expense for most attendees will be the cost of traveling to Norway.<br /> <br /> Registration will open May 1st. Wed, 19 Apr 2006 08:15:45 +0200 http://www.sebastian-bergmann.de/blog/archives/592-guid.html http://creativecommons.org/licenses/by-nc-sa/2.5/ GNOME 2.14 http://www.sebastian-bergmann.de/blog/archives/588-GNOME-2.14.html gentoo http://www.sebastian-bergmann.de/blog/archives/588-GNOME-2.14.html#comments http://www.sebastian-bergmann.de/blog/wfwcomment.php?cid=588 0 http://www.sebastian-bergmann.de/blog/rss.php?version=2.0&type=comments&cid=588 nospam@example.com (sb) <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8717&amp;entry_id=588" title="http://www.flickr.com/photos/sebastian_bergmann/114075971/" onmouseover="window.status='http://www.flickr.com/photos/sebastian_bergmann/114075971/';return true;" onmouseout="window.status='';return true;"><img alt="" border="0" src="http://static.flickr.com/39/114075971_5e5d8b8e1f_m.jpg" /></a><br /> <br /> <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8718&amp;entry_id=588" title="http://www.beagle-project.org/" onmouseover="window.status='http://www.beagle-project.org/';return true;" onmouseout="window.status='';return true;">Beagle</a> / <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8719&amp;entry_id=588" title="http://www.gnome.org/projects/nautilus/" onmouseover="window.status='http://www.gnome.org/projects/nautilus/';return true;" onmouseout="window.status='';return true;">Nautilus</a> integration goodness in <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8720&amp;entry_id=588" title="http://www.gnome.org/start/2.14/" onmouseover="window.status='http://www.gnome.org/start/2.14/';return true;" onmouseout="window.status='';return true;">GNOME 2.14</a>. Sat, 18 Mar 2006 12:45:00 +0100 http://www.sebastian-bergmann.de/blog/archives/588-guid.html http://creativecommons.org/licenses/by-nc-sa/2.5/ Zend Framework in Gentoo Linux http://www.sebastian-bergmann.de/blog/archives/581-Zend-Framework-in-Gentoo-Linux.html php gentoo http://www.sebastian-bergmann.de/blog/archives/581-Zend-Framework-in-Gentoo-Linux.html#comments http://www.sebastian-bergmann.de/blog/wfwcomment.php?cid=581 0 http://www.sebastian-bergmann.de/blog/rss.php?version=2.0&type=comments&cid=581 nospam@example.com (sb) The <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8592&amp;entry_id=581" title="http://framework.zend.com/" onmouseover="window.status='http://framework.zend.com/';return true;" onmouseout="window.status='';return true;">Zend Framework</a>, which is <i>a high quality and open source framework for developing Web Applications and Web Services</i>, is now available through <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8593&amp;entry_id=581" title="http://www.gentoo.org/" onmouseover="window.status='http://www.gentoo.org/';return true;" onmouseout="window.status='';return true;">Gentoo Linux</a>'s portage system:<dl><dd><pre>wopr-mobile ~ # emerge -p ZendFramework These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] app-admin/php-toolkit-1.0-r2 [ebuild N ] dev-lang/php-5.1.1 [ebuild N ] dev-php5/ZendFramework-0.1.1 </pre></dd></dl>Enjoy! Sat, 04 Mar 2006 11:25:00 +0100 http://www.sebastian-bergmann.de/blog/archives/581-guid.html http://creativecommons.org/licenses/by-nc-sa/2.5/ FrOSCon 2006 - Call for {Papers|Projects} http://www.sebastian-bergmann.de/blog/archives/579-FrOSCon-2006-Call-for-PapersProjects.html php conferences mysql gentoo eZ components http://www.sebastian-bergmann.de/blog/archives/579-FrOSCon-2006-Call-for-PapersProjects.html#comments http://www.sebastian-bergmann.de/blog/wfwcomment.php?cid=579 0 http://www.sebastian-bergmann.de/blog/rss.php?version=2.0&type=comments&cid=579 nospam@example.com (sb) <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8580&amp;entry_id=579" title="http://www.froscon.org/" onmouseover="window.status='http://www.froscon.org/';return true;" onmouseout="window.status='';return true;"><img alt="Free and Open Source Software Conference (FrOSCon)" border="0" src="http://www.froscon.de/skins/froscon/wiki.png" /></a><br /> <br /> If you want to submit a talk for <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8580&amp;entry_id=579" title="http://www.froscon.org/" onmouseover="window.status='http://www.froscon.org/';return true;" onmouseout="window.status='';return true;">FrOSCon</a> in June, you will have to hurry: The deadline for the call for papers is approaching.<br /> <br /> Talks can be submitted until <b>March, 15th 2006</b>. The organizers ask for talks about free software and open source. Expert knowledge on programming languages, free software on the desktop, security, administration and networks is in demand. Talks about the philosophy of free software and experience with free software in business settings is another focus of the conference.<br /> <br /> Besides the conference program, the organizers have a special offer for open source projects: Projects can apply for a developer room at FrOSCon. This room is managed by the project and can for example be used for developer meetings. Members of the project can meet in this room, exchange ideas, socialize and hack code. The conference provides the infrastructure.<br /> <br /> Applications for developer rooms should be submitted until <b>March, 31st 2006</b>. Please include the name of the project, the number of participants you are expecting and the URL of the project's web site.<br /> <br /> More information about the Call for Projects can be found <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8582&amp;entry_id=579" title="http://froscon.org/wiki/CallforPapers" onmouseover="window.status='http://froscon.org/wiki/CallforPapers';return true;" onmouseout="window.status='';return true;">here</a>, information about developer rooms is available <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8583&amp;entry_id=579" title="http://froscon.org/wiki/CallforProjects" onmouseover="window.status='http://froscon.org/wiki/CallforProjects';return true;" onmouseout="window.status='';return true;">here</a>.<br /> <br /> FrOSCon takes place on <b>June, 24th and 25th 2006</b> in Sankt Augustin, near Bonn, Germany, and is a conference on Open Source and Free Software. It is organized by FrOSCon e.V, the department of computer science of the University of Applied Sciences Bonn-Rhein-Sieg, the Linux/Unix User Group Sankt Augustin (LUUSA) and the student body. Fri, 03 Mar 2006 14:30:00 +0100 http://www.sebastian-bergmann.de/blog/archives/579-guid.html http://creativecommons.org/licenses/by-nc-sa/2.5/ Xgl and Compiz http://www.sebastian-bergmann.de/blog/archives/574-Xgl-and-Compiz.html gentoo http://www.sebastian-bergmann.de/blog/archives/574-Xgl-and-Compiz.html#comments http://www.sebastian-bergmann.de/blog/wfwcomment.php?cid=574 3 http://www.sebastian-bergmann.de/blog/rss.php?version=2.0&type=comments&cid=574 nospam@example.com (sb) <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8466&amp;entry_id=574" title="http://www.flickr.com/photos/sebastian_bergmann/99731646/" onmouseover="window.status='http://www.flickr.com/photos/sebastian_bergmann/99731646/';return true;" onmouseout="window.status='';return true;"><img alt="" border="0" src="http://static.flickr.com/43/99731646_d9ea26a394_m.jpg" /></a><br /> <br /> <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8467&amp;entry_id=574" title="http://www.hboeck.de/" onmouseover="window.status='http://www.hboeck.de/';return true;" onmouseout="window.status='';return true;">Hanno</a> has <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8468&amp;entry_id=574" title="http://www.hboeck.de/item/282" onmouseover="window.status='http://www.hboeck.de/item/282';return true;" onmouseout="window.status='';return true;">updated</a> his <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8469&amp;entry_id=574" title="http://dev.gentoo.org/~hanno/" onmouseover="window.status='http://dev.gentoo.org/~hanno/';return true;" onmouseout="window.status='';return true;">overlay</a> and I just installed his new <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8470&amp;entry_id=574" title="http://en.opensuse.org/Xgl" onmouseover="window.status='http://en.opensuse.org/Xgl';return true;" onmouseout="window.status='';return true;">Xgl</a> and <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8471&amp;entry_id=574" title="http://en.opensuse.org/Compiz" onmouseover="window.status='http://en.opensuse.org/Compiz';return true;" onmouseout="window.status='';return true;">Compiz</a> packages.<br /> <br /> Here's how I did it:<ol><li>Install the overlay.</li><li><tt>emerge -NDuav world</tt>. This will update the <tt>x11-proto/glproto</tt>, <tt>media-libs/mesa</tt>, <tt>media-libs/glitz</tt>, and <tt>x11-libs/cairo</tt> packages to the current CVS versions.</li><li><tt>emerge -av xgl compiz</tt>. This will install Xgl and Compiz.</li><li><tt>cd /usr/bin &&amp; rm X &&amp; ln -s Xgl X</tt>. This changes the <tt>/usr/bin/X</tt> symlink from <tt>/usr/bin/Xorg</tt> (standard X.org 7.0) to <tt>/usr/bin/Xgl</tt>.</li><li>When logged into X, run <tt>LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ compiz --replace decoration wobbly fade minimize cube rotate zoom scale move resize place switcher &amp;</tt> and <tt>gnome-window-decorator &amp;</tt>.</li></ol>The screenshot above shows <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8472&amp;entry_id=574" title="http://www.gnome.org/" onmouseover="window.status='http://www.gnome.org/';return true;" onmouseout="window.status='';return true;">GNOME 2.13</a> running with the Compiz window-manager on top of Xgl. Tue, 14 Feb 2006 18:30:00 +0100 http://www.sebastian-bergmann.de/blog/archives/574-guid.html http://creativecommons.org/licenses/by-nc-sa/2.5/ eZ components in Gentoo Linux http://www.sebastian-bergmann.de/blog/archives/565-eZ-components-in-Gentoo-Linux.html gentoo eZ components http://www.sebastian-bergmann.de/blog/archives/565-eZ-components-in-Gentoo-Linux.html#comments http://www.sebastian-bergmann.de/blog/wfwcomment.php?cid=565 4 http://www.sebastian-bergmann.de/blog/rss.php?version=2.0&type=comments&cid=565 nospam@example.com (sb) The <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8310&amp;entry_id=565" title="http://ez.no/products/ez_components" onmouseover="window.status='http://ez.no/products/ez_components';return true;" onmouseout="window.status='';return true;">eZ components</a>, which provide <i>an enterprise ready general purpose <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8311&amp;entry_id=565" title="http://www.php.net/" onmouseover="window.status='http://www.php.net/';return true;" onmouseout="window.status='';return true;">PHP</a> platform</i>, are now available through <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8312&amp;entry_id=565" title="http://www.gentoo.org/" onmouseover="window.status='http://www.gentoo.org/';return true;" onmouseout="window.status='';return true;">Gentoo Linux</a>'s portage system:<pre>wopr-mobile ~ # emerge -vp ezc-eZcomponents These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] app-admin/php-toolkit-1.0-r2 0 kB [ebuild N ] dev-lang/php-5.1.2 0 kB [3] [ebuild N ] dev-php/PEAR-PEAR-1.4.6 0 kB [2] [ebuild N ] dev-php5/ezc-Base-1.0_rc1 0 kB [2] [ebuild N ] dev-php5/ezc-Database-1.0_rc1 0 kB [2] [ebuild N ] dev-php5/ezc-PhpGenerator-1.0_rc1 0 kB [2] [ebuild N ] dev-php5/ezc-Configuration-1.0_rc1 0 kB [2] [ebuild N ] dev-php5/ezc-ImageAnalysis-1.0_rc1 0 kB [2] [ebuild N ] dev-php5/ezc-Archive-1.0_rc1 0 kB [2] [ebuild N ] dev-php5/ezc-Translation-1.0_rc1 0 kB [2] [ebuild N ] dev-php5/ezc-Cache-1.0_rc1 0 kB [2] [ebuild N ] dev-php5/ezc-ConsoleTools-1.0_rc1 0 kB [2] [ebuild N ] dev-php5/ezc-PersistentObject-1.0_rc1 0 kB [2] [ebuild N ] dev-php5/ezc-ImageConversion-1.0_rc1 0 kB [2] [ebuild N ] dev-php5/ezc-Mail-1.0_rc1 0 kB [2] [ebuild N ] dev-php5/ezc-UserInput-1.0_rc1 0 kB [2] [ebuild N ] dev-php5/ezc-Debug-1.0_rc1 0 kB [2] [ebuild N ] dev-php5/ezc-EventLog-1.0_rc1 0 kB [2] [ebuild N ] dev-php5/ezc-Execution-1.0_rc1 0 kB [2] [ebuild N ] dev-php5/ezc-eZcomponents-1.0_rc1 0 kB [2] Total size of downloads: 0 kB Portage overlays: [1] /usr/local/overlay/personal [2] /usr/local/overlay/cvs [3] /usr/local/overlay/php/testing [4] /usr/local/overlay/php/experimental [5] /usr/local/overlay/gentopia [6] /usr/local/overlay/xgl</pre> Mon, 23 Jan 2006 17:40:00 +0100 http://www.sebastian-bergmann.de/blog/archives/565-guid.html http://creativecommons.org/licenses/by-nc-sa/2.5/ Migration to GCC 4.1 http://www.sebastian-bergmann.de/blog/archives/564-Migration-to-GCC-4.1.html gentoo http://www.sebastian-bergmann.de/blog/archives/564-Migration-to-GCC-4.1.html#comments http://www.sebastian-bergmann.de/blog/wfwcomment.php?cid=564 4 http://www.sebastian-bergmann.de/blog/rss.php?version=2.0&type=comments&cid=564 nospam@example.com (sb) After <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8299&amp;entry_id=564" title="http://www.sebastian-bergmann.de/blog/archives/554-GCC-4.0.2-and-OpenOffice.org-2.0.1.html" onmouseover="window.status='http://www.sebastian-bergmann.de/blog/archives/554-GCC-4.0.2-and-OpenOffice.org-2.0.1.html';return true;" onmouseout="window.status='';return true;">upgrading</a> from <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8300&amp;entry_id=564" title="http://gcc.gnu.org/gcc-3.4/changes.html" onmouseover="window.status='http://gcc.gnu.org/gcc-3.4/changes.html';return true;" onmouseout="window.status='';return true;">GCC 3.4</a> to <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8301&amp;entry_id=564" title="http://gcc.gnu.org/gcc-4.0/changes.html" onmouseover="window.status='http://gcc.gnu.org/gcc-4.0/changes.html';return true;" onmouseout="window.status='';return true;">GCC 4.0</a> a couple of weeks ago, I upgraded my notebooks's <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8302&amp;entry_id=564" title="http://www.gentoo.org/" onmouseover="window.status='http://www.gentoo.org/';return true;" onmouseout="window.status='';return true;">Gentoo Linux</a> installation to the current snapshot of <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8303&amp;entry_id=564" title="http://gcc.gnu.org/gcc-4.1/changes.html" onmouseover="window.status='http://gcc.gnu.org/gcc-4.1/changes.html';return true;" onmouseout="window.status='';return true;">GCC 4.1</a> yesterday.<br /> <br /> Like with the previous upgrade, the migration (upgrading GCC, followed by an <tt>emerge -e world</tt>) to GCC 4.1 went without problems. Mon, 23 Jan 2006 08:00:00 +0100 http://www.sebastian-bergmann.de/blog/archives/564-guid.html http://creativecommons.org/licenses/by-nc-sa/2.5/ FrOSCon 2006 - Call for Papers http://www.sebastian-bergmann.de/blog/archives/562-FrOSCon-2006-Call-for-Papers.html php conferences mysql gentoo http://www.sebastian-bergmann.de/blog/archives/562-FrOSCon-2006-Call-for-Papers.html#comments http://www.sebastian-bergmann.de/blog/wfwcomment.php?cid=562 0 http://www.sebastian-bergmann.de/blog/rss.php?version=2.0&type=comments&cid=562 nospam@example.com (sb) <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8231&amp;entry_id=562" title="http://www.froscon.org/" onmouseover="window.status='http://www.froscon.org/';return true;" onmouseout="window.status='';return true;"><img alt="Free and Open Source Software Conference (FrOSCon)" border="0" src="http://www.froscon.de/skins/froscon/wiki.png" /></a><br /> <br /> The first <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8231&amp;entry_id=562" title="http://www.froscon.org/" onmouseover="window.status='http://www.froscon.org/';return true;" onmouseout="window.status='';return true;">Free and Open Source Conference ("FrOSCon")</a> takes place on June, 24th and 25th 2006 in Sankt Augustin, near Bonn, Germany.<br /> <br /> Organized by a commited team, it aims to become a significant event for free software in the Rhineland. The conference is hosted by the faculty of <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8232&amp;entry_id=562" title="http://www.inf.fh-brs.de/home-lang-en.html" onmouseover="window.status='http://www.inf.fh-brs.de/home-lang-en.html';return true;" onmouseout="window.status='';return true;">Computer Science</a> of the <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8233&amp;entry_id=562" title="http://www.fh-brs.de/" onmouseover="window.status='http://www.fh-brs.de/';return true;" onmouseout="window.status='';return true;">University of Applied Sciences Bonn-Rhein-Sieg</a> in collaboration with the student body and the <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8234&amp;entry_id=562" title="http://www.luusa.org/" onmouseover="window.status='http://www.luusa.org/';return true;" onmouseout="window.status='';return true;">Linux/Unix User Group Sankt Augustin</a>.<br /> <br /> In a <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8235&amp;entry_id=562" title="http://www.froscon.org/wiki/CallforPapers" onmouseover="window.status='http://www.froscon.org/wiki/CallforPapers';return true;" onmouseout="window.status='';return true;">Call for Papers</a>, the organizers ask for submission of contributions. A broad variety of topics concerning free and open source software is desired. Particularly welcome are contributions about programming languages, free software on the desktop, security, systems administration and networks. Aspects of free software in busincess and industry are also a focus of the conference.<br /> <br /> Contributions can be submitted in English or German and should summarize the intended talk concisely and succinctly; talks should range from 45 to 60 minutes in length. Deadline for submission is March, 15th 2006.<br /> <br /> FrOSCon will offer Developer Rooms (just like <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8236&amp;entry_id=562" title="http://www.fosdem.org/" onmouseover="window.status='http://www.fosdem.org/';return true;" onmouseout="window.status='';return true;">FOSDEM</a> does) to Open Source projects. These projects can use the rooms to organize developer meetings as well sub-conferences dedicated to their project. Projects that have already registered a room or are interesting in doing so include: <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8237&amp;entry_id=562" title="http://www.gentoo.org/" onmouseover="window.status='http://www.gentoo.org/';return true;" onmouseout="window.status='';return true;">Gentoo Linux</a>, <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8238&amp;entry_id=562" title="http://www.gnome.org/" onmouseover="window.status='http://www.gnome.org/';return true;" onmouseout="window.status='';return true;">GNOME</a>, <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8239&amp;entry_id=562" title="http://www.mozilla.org/" onmouseover="window.status='http://www.mozilla.org/';return true;" onmouseout="window.status='';return true;">Mozilla</a>, <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8240&amp;entry_id=562" title="http://www.openoffice.org/" onmouseover="window.status='http://www.openoffice.org/';return true;" onmouseout="window.status='';return true;">OpenOffice.org</a>, <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8241&amp;entry_id=562" title="http://www.openwrt.org/" onmouseover="window.status='http://www.openwrt.org/';return true;" onmouseout="window.status='';return true;">OpenWRT</a>, <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8242&amp;entry_id=562" title="http://www.php.net/" onmouseover="window.status='http://www.php.net/';return true;" onmouseout="window.status='';return true;">PHP</a>, and <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8243&amp;entry_id=562" title="http://www.wikipedia.org/" onmouseover="window.status='http://www.wikipedia.org/';return true;" onmouseout="window.status='';return true;">Wikipedia</a>. Mon, 16 Jan 2006 06:50:00 +0100 http://www.sebastian-bergmann.de/blog/archives/562-guid.html http://creativecommons.org/licenses/by-nc-sa/2.5/ Xgl http://www.sebastian-bergmann.de/blog/archives/558-Xgl.html gentoo http://www.sebastian-bergmann.de/blog/archives/558-Xgl.html#comments http://www.sebastian-bergmann.de/blog/wfwcomment.php?cid=558 3 http://www.sebastian-bergmann.de/blog/rss.php?version=2.0&type=comments&cid=558 nospam@example.com (sb) Following <strike><a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8244&amp;entry_id=558" title="http://planet.gentoo.org/developers/kingtaco" onmouseover="window.status='http://planet.gentoo.org/developers/kingtaco';return true;" onmouseout="window.status='';return true;">Mike Doty</a>'s <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8245&amp;entry_id=558" title="http://planet.gentoo.org/developers/kingtaco/2006/01/07/modular_x_on_amd64_and_xgl" onmouseover="window.status='http://planet.gentoo.org/developers/kingtaco/2006/01/07/modular_x_on_amd64_and_xgl';return true;" onmouseout="window.status='';return true;">instructions</a></strike> <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8246&amp;entry_id=558" title="http://www.hboeck.de/" onmouseover="window.status='http://www.hboeck.de/';return true;" onmouseout="window.status='';return true;">Hanno Böck</a>'s <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8247&amp;entry_id=558" title="http://www.hboeck.de/item/266" onmouseover="window.status='http://www.hboeck.de/item/266';return true;" onmouseout="window.status='';return true;">instructions</a>, I built <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8248&amp;entry_id=558" title="http://www.freedesktop.org/wiki/Software_2fXgl" onmouseover="window.status='http://www.freedesktop.org/wiki/Software_2fXgl';return true;" onmouseout="window.status='';return true;">Xgl</a> on my <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8249&amp;entry_id=558" title="http://www.gentoo.org/" onmouseover="window.status='http://www.gentoo.org/';return true;" onmouseout="window.status='';return true;">Gentoo Linux</a> notebook.<br /><br />To be able to switch between vanilla X.org 7.0 and Xgl, I expanded my <tt>xdm-setup</tt> init-script that I <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8250&amp;entry_id=558" title="http://www.sebastian-bergmann.de/blog/archives/530-Dual-Booting-the-nv-and-nvidia-Drivers.html" onmouseover="window.status='http://www.sebastian-bergmann.de/blog/archives/530-Dual-Booting-the-nv-and-nvidia-Drivers.html';return true;" onmouseout="window.status='';return true;">blogged about before</a>.<br /><br /><b>/etc/init.d/xdm-setup</b> <pre>#!/sbin/runscript depend() { before xdm } start() { # Xgl ? Xgl : X if grep -q Xgl /proc/cmdline ; then cd /usr/bin &&amp; rm X &&amp; ln -s Xgl X cp /etc/xorg-conf/10-glxcompmgr /etc/X11/xinit/xinitrc.d else cd /usr/bin &&amp; rm X &&amp; ln -s Xorg X rm /etc/X11/xinit/xinitrc.d/10-glxcompmgr >/dev/null 2&>1 fi # nvidia ? nvidia : xorg-x11 if grep -q nvidia /proc/cmdline ; then if ! grep -q nvidia /etc/env.d/03opengl ; then eselect opengl set nvidia > /dev/null fi else if grep -q nvidia /etc/env.d/03opengl ; then eselect opengl set xorg-x11 > /dev/null fi fi # /etc/X11/xorg.conf if grep -q 0x360 /proc/cmdline ; then if grep -q nvidia /proc/cmdline ; then cp /etc/xorg-conf/single-nvidia-1280x800 /etc/X11/xorg.conf else cp /etc/xorg-conf/single-nv-1280x800 /etc/X11/xorg.conf fi else cp /etc/xorg-conf/dual-nvidia-1024x768 /etc/X11/xorg.conf fi }</pre><br /><b>/boot/grub/grub.conf</b> <pre>default 1 timeout 10 title=Internal LCD (X, nv) root (hd0,0) kernel /boot/kernel root=/dev/hda1 vga=0x360 video=vesafb:mtrr:3 title=Internal LCD (X, nvidia) root (hd0,0) kernel /boot/kernel root=/dev/hda1 vga=0x360 video=vesafb:mtrr:3 X=nvidia title=Internal LCD (Xgl, nvidia) root (hd0,0) kernel /boot/kernel root=/dev/hda1 vga=0x360 video=vesafb:mtrr:3 X=nvidia,Xgl title=Internal LCD + External VGA (X, nvidia) root (hd0,0) kernel /boot/kernel root=/dev/hda1 vga=773 video=vesafb:mtrr:3</pre><br /><b>/etc/xorg-conf/10-glxcompmgr</b> <pre>#! /bin/sh LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ glxcompmgr wobbly shadow &amp;</pre>A couple of notes:<ul><li><strike>Logging out of <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8251&amp;entry_id=558" title="http://www.gnome.org/" onmouseover="window.status='http://www.gnome.org/';return true;" onmouseout="window.status='';return true;">GNOME</a> does not work, clicking on the corresponding menu entry or button has no effect.</strike></li><li><strike>Icons that are aligned by the top-left corner (just below the top-panel) are too close to the top-panel when Xgl/glxcompmgr is used.</strike></li><li><strike>I had to add a <tt>sleep 10</tt> to make sure that glxcompmgr gets started after the desktop is fully loaded/initialized. Otherwise I would end up with a panel-less desktop.</strike></li></ul> Sun, 15 Jan 2006 09:55:00 +0100 http://www.sebastian-bergmann.de/blog/archives/558-guid.html http://creativecommons.org/licenses/by-nc-sa/2.5/ My Current Desktop http://www.sebastian-bergmann.de/blog/archives/561-My-Current-Desktop.html gentoo http://www.sebastian-bergmann.de/blog/archives/561-My-Current-Desktop.html#comments http://www.sebastian-bergmann.de/blog/wfwcomment.php?cid=561 1 http://www.sebastian-bergmann.de/blog/rss.php?version=2.0&type=comments&cid=561 nospam@example.com (sb) <img alt="" border="0" src="http://static.flickr.com/42/85594010_087b8aa60e_m.jpg" /><br /> <br /> This (<a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8193&amp;entry_id=561" title="http://www.flickr.com/photos/sebastian_bergmann/85594010/" onmouseover="window.status='http://www.flickr.com/photos/sebastian_bergmann/85594010/';return true;" onmouseout="window.status='';return true;">#1</a>, <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8194&amp;entry_id=561" title="http://www.flickr.com/photos/sebastian_bergmann/85594011/" onmouseover="window.status='http://www.flickr.com/photos/sebastian_bergmann/85594011/';return true;" onmouseout="window.status='';return true;">#2</a>, <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8195&amp;entry_id=561" title="http://www.flickr.com/photos/sebastian_bergmann/85594012/" onmouseover="window.status='http://www.flickr.com/photos/sebastian_bergmann/85594012/';return true;" onmouseout="window.status='';return true;">#3</a>) is what my <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8196&amp;entry_id=561" title="http://www.gentoo.org/" onmouseover="window.status='http://www.gentoo.org/';return true;" onmouseout="window.status='';return true;">Gentoo Linux</a> powered notebook's desktop currently looks like.<br /> <br /> Software used includes <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8197&amp;entry_id=561" title="http://xorg.freedesktop.org/wiki/" onmouseover="window.status='http://xorg.freedesktop.org/wiki/';return true;" onmouseout="window.status='';return true;">X.org 7.0</a>, <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8198&amp;entry_id=561" title="http://www.gnome.org/" onmouseover="window.status='http://www.gnome.org/';return true;" onmouseout="window.status='';return true;">GNOME 2.12</a> (with gnome-themes and gtk-engines from GNOME 2.13), Clearlooks, <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=8199&amp;entry_id=561" title="http://www.tango-project.org/" onmouseover="window.status='http://www.tango-project.org/';return true;" onmouseout="window.status='';return true;">Tango Icon Theme</a>. Sat, 14 Jan 2006 10:45:00 +0100 http://www.sebastian-bergmann.de/blog/archives/561-guid.html http://creativecommons.org/licenses/by-nc-sa/2.5/ Lookback at 2005 http://www.sebastian-bergmann.de/blog/archives/555-Lookback-at-2005.html php mysql gentoo http://www.sebastian-bergmann.de/blog/archives/555-Lookback-at-2005.html#comments http://www.sebastian-bergmann.de/blog/wfwcomment.php?cid=555 0 http://www.sebastian-bergmann.de/blog/rss.php?version=2.0&type=comments&cid=555 nospam@example.com (sb) The year started in <b>January</b> (obviously ;-) with the <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7970&amp;entry_id=555" title="http://www.sebastian-bergmann.de/blog/archives/454-Professionelle-Softwareentwicklung-mit-PHP-5.html" onmouseover="window.status='http://www.sebastian-bergmann.de/blog/archives/454-Professionelle-Softwareentwicklung-mit-PHP-5.html';return true;" onmouseout="window.status='';return true;">publication of my first book</a>, "<a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7971&amp;entry_id=555" title="http://www.professionelle-softwareentwicklung-mit-php5.de/" onmouseover="window.status='http://www.professionelle-softwareentwicklung-mit-php5.de/';return true;" onmouseout="window.status='';return true;">Professionelle Softwareentwicklung mit PHP 5</a>".<br /> <br /> In <b>February</b> I <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7972&amp;entry_id=555" title="http://www.sebastian-bergmann.de/blog/archives/458-Gentoo-Developer.html" onmouseover="window.status='http://www.sebastian-bergmann.de/blog/archives/458-Gentoo-Developer.html';return true;" onmouseout="window.status='';return true;">joined</a> the <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7973&amp;entry_id=555" title="http://www.gentoo.org/" onmouseover="window.status='http://www.gentoo.org/';return true;" onmouseout="window.status='';return true;">Gentoo Linux</a> development team, attended the <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7974&amp;entry_id=555" title="http://www.fosdem.org/" onmouseover="window.status='http://www.fosdem.org/';return true;" onmouseout="window.status='';return true;">Free and Open Source Developers European Meeting (FOSDEM)</a>, and <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7975&amp;entry_id=555" title="http://www.sebastian-bergmann.de/blog/archives/457-New-PHPUnit-Website-Launched.html" onmouseover="window.status='http://www.sebastian-bergmann.de/blog/archives/457-New-PHPUnit-Website-Launched.html';return true;" onmouseout="window.status='';return true;">launched</a> a new website for <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7976&amp;entry_id=555" title="http://www.phpunit.de/" onmouseover="window.status='http://www.phpunit.de/';return true;" onmouseout="window.status='';return true;">PHPUnit</a>.<br /> <br /> In <b>March</b> I gave a presentation on PHPUnit at a meeting of the PHP Usergroup Cologne/Bonn which was hosted by <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7977&amp;entry_id=555" title="http://www.oreilly.de/" onmouseover="window.status='http://www.oreilly.de/';return true;" onmouseout="window.status='';return true;">O'Reilly Germany</a> and went to Hannover for <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7978&amp;entry_id=555" title="http://www.sebastian-bergmann.de/blog/archives/471-CeBIT-and-Heise-Party.html" onmouseover="window.status='http://www.sebastian-bergmann.de/blog/archives/471-CeBIT-and-Heise-Party.html';return true;" onmouseout="window.status='';return true;">CeBIT</a>.<br /> <br /> It was in <b>April</b> that I <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7979&amp;entry_id=555" title="http://www.sebastian-bergmann.de/blog/archives/491-PHPUnit-Pocket-Guide.html" onmouseover="window.status='http://www.sebastian-bergmann.de/blog/archives/491-PHPUnit-Pocket-Guide.html';return true;" onmouseout="window.status='';return true;">started to work</a> on the "<a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7980&amp;entry_id=555" title="http://www.phpunit.de/pocket_guide/" onmouseover="window.status='http://www.phpunit.de/pocket_guide/';return true;" onmouseout="window.status='';return true;">PHPUnit Pocket Guide</a>".<br /> <br /> In <b>May</b> I spoke at the <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7981&amp;entry_id=555" title="http://www.php-conference.com/" onmouseover="window.status='http://www.php-conference.com/';return true;" onmouseout="window.status='';return true;">International PHP Conference 2005 - Spring Edition</a> in Amsterdam where I presented "<a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7982&amp;entry_id=555" title="http://www.sebastian-bergmann.de/blog/archives/494-Unit-Tests-with-PHPUnit.html" onmouseover="window.status='http://www.sebastian-bergmann.de/blog/archives/494-Unit-Tests-with-PHPUnit.html';return true;" onmouseout="window.status='';return true;">Unit Tests with PHPUnit</a>" and "<a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7983&amp;entry_id=555" title="http://www.sebastian-bergmann.de/blog/archives/493-PHP-5-The-Year-After.html" onmouseover="window.status='http://www.sebastian-bergmann.de/blog/archives/493-PHP-5-The-Year-After.html';return true;" onmouseout="window.status='';return true;">PHP 5 - The Year After</a>". A couple of days later I <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7984&amp;entry_id=555" title="http://www.sebastian-bergmann.de/blog/archives/495-Trip-to-Hamburg.html" onmouseover="window.status='http://www.sebastian-bergmann.de/blog/archives/495-Trip-to-Hamburg.html';return true;" onmouseout="window.status='';return true;">visited</a> the PHP Usergroup in Hamburg where I gave two presentations.<br /> <br /> <b>June</b> saw the <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7985&amp;entry_id=555" title="http://www.sebastian-bergmann.de/blog/archives/501-Professionelle-Softwareentwicklung-mit-PHP-5.html" onmouseover="window.status='http://www.sebastian-bergmann.de/blog/archives/501-Professionelle-Softwareentwicklung-mit-PHP-5.html';return true;" onmouseout="window.status='';return true;">release</a> of the <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7986&amp;entry_id=555" title="http://www.professionelle-softwareentwicklung-mit-php5.de/erste_auflage/" onmouseover="window.status='http://www.professionelle-softwareentwicklung-mit-php5.de/erste_auflage/';return true;" onmouseout="window.status='';return true;">free HTML edition</a> of my book "Professionelle Softwareentwicklung mit PHP 5". During <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7987&amp;entry_id=555" title="http://www.sebastian-bergmann.de/blog/archives/507-Back-from-LinuxTag.html" onmouseover="window.status='http://www.sebastian-bergmann.de/blog/archives/507-Back-from-LinuxTag.html';return true;" onmouseout="window.status='';return true;">LinuxTag</a> we celebrated <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7988&amp;entry_id=555" title="http://www.sebastian-bergmann.de/blog/archives/502-Happy-Birthday,-PHP!.html" onmouseover="window.status='http://www.sebastian-bergmann.de/blog/archives/502-Happy-Birthday,-PHP!.html';return true;" onmouseout="window.status='';return true;">PHP's 10th Birthday</a>.<br /> <br /> In <b>August</b> I got myself a new camera, a <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7989&amp;entry_id=555" title="http://www.sebastian-bergmann.de/blog/archives/523-Nikon-D70s.html" onmouseover="window.status='http://www.sebastian-bergmann.de/blog/archives/523-Nikon-D70s.html';return true;" onmouseout="window.status='';return true;">Nikon D70s</a>.<br /> <br /> The "PHPUnit Pocket Guide" was <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7990&amp;entry_id=555" title="http://www.sebastian-bergmann.de/blog/archives/532-PHPUnit-Pocket-Guide.html" onmouseover="window.status='http://www.sebastian-bergmann.de/blog/archives/532-PHPUnit-Pocket-Guide.html';return true;" onmouseout="window.status='';return true;">published</a> in <b>October</b>, during which I visited Amsterdam again, this time for the <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7991&amp;entry_id=555" title="http://www.sebastian-bergmann.de/blog/archives/537-Back-from-EuroOSCON.html" onmouseover="window.status='http://www.sebastian-bergmann.de/blog/archives/537-Back-from-EuroOSCON.html';return true;" onmouseout="window.status='';return true;">EuroOSCON</a> conference.<br /> <br /> <b>November</b> saw another incarnation of the great <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7992&amp;entry_id=555" title="http://www.sebastian-bergmann.de/blog/archives/542-International-PHP-Conference-2005.html" onmouseover="window.status='http://www.sebastian-bergmann.de/blog/archives/542-International-PHP-Conference-2005.html';return true;" onmouseout="window.status='';return true;">International PHP Conference</a> in Frankfurt am Main. During my full-day tutorial on PHPUnit I <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7993&amp;entry_id=555" title="http://www.sebastian-bergmann.de/blog/archives/541-PHPUnit-Pocket-Guide-Now-Available-Online.html" onmouseover="window.status='http://www.sebastian-bergmann.de/blog/archives/541-PHPUnit-Pocket-Guide-Now-Available-Online.html';return true;" onmouseout="window.status='';return true;">released</a> the free HTML version of the "PHPUnit Pocket Guide".<br /> <br /> In <b>December</b> I started to work on <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7994&amp;entry_id=555" title="http://www.sebastian-bergmann.de/blog/archives/553-PHPUnit-3.0.html" onmouseover="window.status='http://www.sebastian-bergmann.de/blog/archives/553-PHPUnit-3.0.html';return true;" onmouseout="window.status='';return true;">PHPUnit 3.0</a> and upgraded my DSL line from T-DSL 1000 to T-DSL 6000 (including new DSL/WLAN hardware) after Christmas. Sat, 31 Dec 2005 23:59:00 +0100 http://www.sebastian-bergmann.de/blog/archives/555-guid.html http://creativecommons.org/licenses/by-nc-sa/2.5/ GCC 4.0.2 and OpenOffice.org 2.0.1 http://www.sebastian-bergmann.de/blog/archives/554-GCC-4.0.2-and-OpenOffice.org-2.0.1.html gentoo http://www.sebastian-bergmann.de/blog/archives/554-GCC-4.0.2-and-OpenOffice.org-2.0.1.html#comments http://www.sebastian-bergmann.de/blog/wfwcomment.php?cid=554 0 http://www.sebastian-bergmann.de/blog/rss.php?version=2.0&type=comments&cid=554 nospam@example.com (sb) I recently updated to <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7893&amp;entry_id=554" title="http://gcc.gnu.org/" onmouseover="window.status='http://gcc.gnu.org/';return true;" onmouseout="window.status='';return true;">GCC 4.0.2</a> on my <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7894&amp;entry_id=554" title="http://www.gentoo.org/" onmouseover="window.status='http://www.gentoo.org/';return true;" onmouseout="window.status='';return true;">Gentoo Linux</a> laptop. Today I built <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7895&amp;entry_id=554" title="http://www.openoffice.org/" onmouseover="window.status='http://www.openoffice.org/';return true;" onmouseout="window.status='';return true;">OpenOffice.org 2.0.1</a> with it and was amazed that the compilation took 2 hours and 20 minutes less than compiling OpenOffice.org 2.0.0 with GCC 3.4.4.<br /> <br /> Kudos to the GCC Development Team! Sat, 24 Dec 2005 21:00:00 +0100 http://www.sebastian-bergmann.de/blog/archives/554-guid.html http://creativecommons.org/licenses/by-nc-sa/2.5/ T-Sinus 1054 data http://www.sebastian-bergmann.de/blog/archives/551-T-Sinus-1054-data.html gentoo http://www.sebastian-bergmann.de/blog/archives/551-T-Sinus-1054-data.html#comments http://www.sebastian-bergmann.de/blog/wfwcomment.php?cid=551 3 http://www.sebastian-bergmann.de/blog/rss.php?version=2.0&type=comments&cid=551 nospam@example.com (sb) I recently bought a T-Sinus 1054 data USB/WLAN (Intersil Cohiba IEEE 802.11g chipset) adapter that I have not yet got to work on Gentoo Linux (~amd64).<br /> <br /> The device works, using ndiswrapper, on my Gentoo Linux (~amd64) notebook. But since there is no Windows XP 64 driver for the device, using ndiswrapper on my desktop is not an option.<br /> <br /> Any hint on how to get this device to work would be much appreciated. The extended entry contains the output of "lsusb -v". <br /><a href="http://www.sebastian-bergmann.de/blog/archives/551-T-Sinus-1054-data.html#extended">Continue reading "T-Sinus 1054 data"</a> Tue, 13 Dec 2005 19:50:08 +0100 http://www.sebastian-bergmann.de/blog/archives/551-guid.html http://creativecommons.org/licenses/by-nc-sa/2.5/ X.org 7.0 RC2 http://www.sebastian-bergmann.de/blog/archives/544-X.org-7.0-RC2.html gentoo http://www.sebastian-bergmann.de/blog/archives/544-X.org-7.0-RC2.html#comments http://www.sebastian-bergmann.de/blog/wfwcomment.php?cid=544 0 http://www.sebastian-bergmann.de/blog/rss.php?version=2.0&type=comments&cid=544 nospam@example.com (sb) Yesterday I upgraded the <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7773&amp;entry_id=544" title="http://xorg.freedesktop.org/" onmouseover="window.status='http://xorg.freedesktop.org/';return true;" onmouseout="window.status='';return true;">X.org</a> installation on my <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7774&amp;entry_id=544" title="http://www.gentoo.org/" onmouseover="window.status='http://www.gentoo.org/';return true;" onmouseout="window.status='';return true;">Gentoo Linux</a> <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7775&amp;entry_id=544" title="http://www.sebastian-bergmann.de/blog/archives/359-Toshiba-Satellite-Pro-M30.html" onmouseover="window.status='http://www.sebastian-bergmann.de/blog/archives/359-Toshiba-Satellite-Pro-M30.html';return true;" onmouseout="window.status='';return true;">notebook</a> (nVidia GeForce 5200 Go) from <tt>x11-base/xorg-x11-6.8.2-r6</tt> to <tt>x11-base/xorg-x11-7.0.0_rc2</tt> (<a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7776&amp;entry_id=544" title="http://xorg.freedesktop.org/wiki/ChangesSince68" onmouseover="window.status='http://xorg.freedesktop.org/wiki/ChangesSince68';return true;" onmouseout="window.status='';return true;">changes since X.Org 6.8</a>).<br /> <br /> Here is how I did it:<ul><li>Add the "Modular X" packages from <tt>/usr/portage/profiles/package.mask</tt> to <tt>/etc/portage/package.unmask</tt>.</li><li><tt>$ echo "x11-base/xorg-x11 dri" >> /etc/portage/package.use</tt></li><li><tt>$ emerge -C xorg-x11 nvidia-kernel nvidia-glx synaptics</tt></li><li><tt>$ rm -rf /usr/lib/opengl/xorg-x11 &&amp; rm -rf /usr/lib/libGL*</tt></li><li><tt>$ emerge xorg-x11 xf86-input-mouse xf86-input-evdev xf86-input-keyboard xf86-video-nv nvidia-kernel nvidia-glx synaptics</tt></li><li><tt>$ revdep-rebuild</tt></li><li><tt>$ ln -s /usr/lib/modules/input/synaptics_drv.so /usr/lib/xorg/modules/input/synaptics_drv.so</tt> (<a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7777&amp;entry_id=544" title="http://bugs.gentoo.org/show_bug.cgi?id=111547" onmouseover="window.status='http://bugs.gentoo.org/show_bug.cgi?id=111547';return true;" onmouseout="window.status='';return true;">#111547</a>)</li><li>Remove <tt>:unscaled</tt> from the <tt>FontPath</tt> entries in <tt>/etc/X11/xorg.conf</tt> (<a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7778&amp;entry_id=544" title="http://bugs.gentoo.org/show_bug.cgi?id=112159" onmouseover="window.status='http://bugs.gentoo.org/show_bug.cgi?id=112159';return true;" onmouseout="window.status='';return true;">#112159</a>).</li><li>Remove the <tt>ModulePath</tt> in <tt>/etc/X11/xorg.conf</tt> (<a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7779&amp;entry_id=544" title="http://bugs.gentoo.org/show_bug.cgi?id=112924" onmouseover="window.status='http://bugs.gentoo.org/show_bug.cgi?id=112924';return true;" onmouseout="window.status='';return true;">#112924</a>).</li></ul>The only problem (besides the three issues referenced above) that I have is that <tt>app-office/openoffice-2.0.0</tt> does not build against the modular X yet (<a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7780&amp;entry_id=544" title="https://bugs.gentoo.org/show_bug.cgi?id=112939" onmouseover="window.status='https://bugs.gentoo.org/show_bug.cgi?id=112939';return true;" onmouseout="window.status='';return true;">#112939</a>). Binary packages like <tt>dev-java/blackdown-jdk</tt> are also reported to be broken by <tt>revdep-rebuild</tt>. Sat, 19 Nov 2005 09:35:00 +0100 http://www.sebastian-bergmann.de/blog/archives/544-guid.html http://creativecommons.org/licenses/by-nc-sa/2.5/ OpenOffice.org 2.0 http://www.sebastian-bergmann.de/blog/archives/538-OpenOffice.org-2.0.html gentoo http://www.sebastian-bergmann.de/blog/archives/538-OpenOffice.org-2.0.html#comments http://www.sebastian-bergmann.de/blog/wfwcomment.php?cid=538 2 http://www.sebastian-bergmann.de/blog/rss.php?version=2.0&type=comments&cid=538 nospam@example.com (sb) <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7542&amp;entry_id=538" title="http://www.openoffice.org" onmouseover="window.status='http://www.openoffice.org';return true;" onmouseout="window.status='';return true;"><img src="http://marketing.openoffice.org/art/galleries/marketing/web_buttons/nicu/88x31_3_get.png" border="0" alt=" Use OpenOffice.org" title="Use OpenOffice.org"></a><br /> <br /> <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7542&amp;entry_id=538" title="http://www.openoffice.org" onmouseover="window.status='http://www.openoffice.org';return true;" onmouseout="window.status='';return true;">OpenOffice.org 2.0</a> has been released and thanks to <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7543&amp;entry_id=538" title="http://dev.gentoo.org/~suka/blog/" onmouseover="window.status='http://dev.gentoo.org/~suka/blog/';return true;" onmouseout="window.status='';return true;">Andreas Proschofsky</a> we already <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7544&amp;entry_id=538" title="http://dev.gentoo.org/~suka/blog/archives/2005/10/#e2005-10-20T20_02_14.txt" onmouseover="window.status='http://dev.gentoo.org/~suka/blog/archives/2005/10/#e2005-10-20T20_02_14.txt';return true;" onmouseout="window.status='';return true;">have it in portage</a>. Well done, Andreas!<br /> <br /> I am looking forward, though, to some improvements in <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7545&amp;entry_id=538" title="http://www.gentoo.org/" onmouseover="window.status='http://www.gentoo.org/';return true;" onmouseout="window.status='';return true;">Gentoo Linux</a>'s OpenOffice.org 2.0 package like support for <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7546&amp;entry_id=538" title="http://gcc.gnu.org/java/" onmouseover="window.status='http://gcc.gnu.org/java/';return true;" onmouseout="window.status='';return true;">GCJ</a>, <a href="http://www.sebastian-bergmann.de/blog/exit.php?url_id=7547&amp;entry_id=538" title="http://www.mono-project.com/" onmouseover="window.status='http://www.mono-project.com/';return true;" onmouseout="window.status='';return true;">Mono</a>, and building against more system libraries to decrease compile-time. Fri, 21 Oct 2005 11:00:00 +0200 http://www.sebastian-bergmann.de/blog/archives/538-guid.html http://creativecommons.org/licenses/by-nc-sa/2.5/