MySQL 4.x upgrade problems.

My provider recently upgraded to Debian Sarge and MySQL 4.1 which promptly broke my Wikipedia setup as below leading me to wild goose chase to http://dev.mysql.com/doc/mysql/en/old-client.html.


Client does not support authentication protocol requested
by server; consider upgrading MySQL client

The easy fix is to just change the mysql wikiuser password using the mysqladmin command as below:

mysqladmin -u <wiki-user> -p password <new-pass>

Shanker Balan

Shanker Balan is a devops and infrastructure freelancer with over 14 years of industry experience in large scale Internet systems. He is available for both short term and long term projects on contract. Please use the Contact Form for any enquiry.

More Posts - Website

Follow Me:
TwitterLinkedIn

The more things change, the more they remain the same!

Way back in 2000, when the infamous i810 was released one needed to get the dri CVS, XFree86 CVS, Mesa CVS and compile things by hand because the DRI OpenGL drivers were very alpha. Everyday I used to cvs update the sources and keep up with developments. Just to play Quake 2 in OpenGL mode without booting into Windows.

Fast forward to the year 2005, I am stuck with a ATI Radeon M10 mobile on the company laptop which has no opensource 3d DRM drivers in the mainline Linux kernel and no DRI drivers in the latest Xorg or XFree86 release. Everything is in CVS. (Well at least its there).

So began todays onerous task of downloading 400MB of sources, compiling Xorg, Mesa, DRI and DRM all to run Mixxx with the waveform display which needs OpenGL.

Its up now! Yay!


[shanu@faith ~]$ glxinfo |head
libGL: XF86DRIGetClientDriverName: 4.0.1 r300 (screen 0)
libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/r300_dri.so
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
libGL error:
Can’t open configuration file /etc/drirc: No such file or directory.
libGL error:
Can’t open configuration file /home/shanu/.drirc: No such file or directory.
*********************************WARN_ONCE*********************************
File r300_state.c function r300Enable line 456
TODO - double side stencil !
***************************************************************************
No ctx->FragmentProgram._Current!!
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:

One could use the ATI FireGL binary drivers provided on the company website which is also available on livna yum repo. It works fine and dandy allright, but it breaks enlightenment DR17 due to some missing XF86VidMode extension.

Shanker Balan

Shanker Balan is a devops and infrastructure freelancer with over 14 years of industry experience in large scale Internet systems. He is available for both short term and long term projects on contract. Please use the Contact Form for any enquiry.

More Posts - Website

Follow Me:
TwitterLinkedIn

Upgraded to FreeBSD 6.x

Last week I moved to RELENG_6, the next major release of the FreeBSD operating system scheduled for release “real soon now” (TM). The engineering team continues to amaze me – not a single major regression with the upgrade which was done entirely from sources. Everything just continues to work.

Imagine upgrading major Linux distro versions!!!! There will only be time to pick up the broken pieces off the floor. Shudder!!!

Shanker Balan

Shanker Balan is a devops and infrastructure freelancer with over 14 years of industry experience in large scale Internet systems. He is available for both short term and long term projects on contract. Please use the Contact Form for any enquiry.

More Posts - Website

Follow Me:
TwitterLinkedIn