Browse Tag

Linux

Card Reader on BenQ S52

In my continued coverage of getting my BenQ S52 laptop running correctly under Ubuntu Linux, I recently had the need to use the integrated memory card reader with an SD card.

And Lucky me it didn’t just work so I hunted around the internet which lead me to an article on the Ubuntu forums. However I found that this does not work with this particular laptop and should not be done.

The solution however is simple you just have to make sure the tifm_sd module is loaded. The it does just work which is great. Though if you are wanting to use another type of card with this reader you are out of luck for now as SD is the only format that is supported by the driver at the moment.

So to load this module once

> sudo modprobe tifm_sd

But to load it at every boot add tifm_sd to /etc/modules

The coolness of a 3D desktop

Well it’s happened I have been working full time for over a year now and I am just getting more and more slack at writing valuable stuff on my blog, he he he.

But something most wonderful has happened over the Christmas break the alsa bug report tracking the problem with my soundcard has heated up, and someone found that by poking a register my soundcard will work under Linux.

So I have been spending the last few weeks getting back into my OS of choice.

I have Compiz working which is the coolest innovation on the desktop in a long time. I actually started with the fork Beryl but that version has a problem with java swing that is only fixed for Compiz in a Beta update for Java6 but not Beryl. So I am now enjoying the spinning cube virtual desktop, wobbly windows and the like in all their glory.

I also received an old Dell Latitude 600m which I mentioned I could use as a server box at home. The idea was to use it to host a webserver for AME, if I ever get it finished, so that I could host my own ads and receive full donations as per the sourceforge terms of service. But since I have not managed to finish it yet, I have been finding uses for it as a home server.

Such as using it to host torrentflux, as well as a SAMBA server for home multimedia sharing and I think I will get rid of my embedded print server and use it as a print server for the house aswell no need to pay for multiple devices to be running all the time.

And our land development has been pushed back to a release some time in April so house is on hold for now. Should get this post out it has been way to long coming till next time.

Open Java and Windows Options

Well it’s officially been announced that Java J2SE, J2ME, J2EE will all be released by sun as reference implementations under the Gnu GPL + classpath exception. Which I’m sure will bring a new era of Java, especially to Linux since Java will be able to be shipped with distributions without concern just like Mono is today.

I really hope this means the MVM will get done faster it would be a great thing for the platform.

On a unrelated note one of my pet peeves about Windows is the way that Explorer.exe works. The problem is that it is the window manager as well as the file browser. What I usually find is that the file manager will lock up the window manager which is most annoying. However there is an option to make them work in separate processes which users more memory but for the stability of the system it’s well worth it.
Edit In Seperate Process

BenQ s52 v54 ACPI

I have now had a few requests from non native English speakers for the compiled version of the ACPI DSDT that I have created for my laptop. So it is linked here.

Compiled DSDT for BenQ s52 v54

The source copy is located on the acpi website. Please note that this is the upgraded BIOS that you can get from benq version A32.

See the DSDT page from acpi for how to get this into your kernel.

Also thanks to Peter Westwood for his mime-config plugin for wordpress for sorting out the upload of this perculiar file type.

Laptop Support From Where?

I would like to say that I am completely disgusted with the support some vendors provide for their hardware. I have been trying to get sound working under Linux now for my BenQ S52-v54 for a long time now, it has now come to the point that I am trying to write a patch myself, yey for kernel hacking.

This is a documented bug in ALSA for my laptop as one of the notes said this is a CX20551 chipset from Conexant I event went to the trouble of filing for support:

The chipset on this laptop does not work under the Linux Alsa architecture and is a current bug request: https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1134

To develop a compatible driver for this chipset I wish to confirm that it is a CX20551. An exact number would be optimal.

Any support documentation and such as that available for the CX20468, http://www.alsa-project.org/alsa/ftp/manuals/conexant/100965aSmartAMC-AudioModemCodec.pdf,
would also be greatly appreciated.

Thank you

Quite civil I thought I was just asking for a confirmation and possibly some documentation on the chipset that I own in my laptop. Not too demanding I just want to know about something I own. I filed it as a Linux support issue because it was relating to Linux but the question is not necessarily about supporting Linux. I’m not asking for them to provide drivers etc. I received the following reply:

Keep Reading

Freaking ALSA

Well I am still trying to get my sound card for my lovely new laptop to work in Linux, but it’s just not. I have googled so much and there is just an underlying problem with the card :(. The soundcard for this computer is actually part of the modem which really sucks and it just seems that there is no solution even with Dapper Flight 4 which was only released last week, that was a great waste of 650mb download. This is just frustrating, it says that the card is AC’97 compatible but it’s just not why o why can’t hardware manufacturers just do what they say they will.

So still no Linux love for me I just don’t know what to do wow is me.

Thin Client Fun

After reformatting our old Celron 400 Laptop to Hoary Hedghog, Oh the joy of only having Linux on a computer. However since most of my time at the moment is taken up doing C# development and more importantly of the MS.NET kind rather than the Mono :(

But I was pleasantly surprised that Ubuntu comes with rdesktop a Unix remote terminal services client. So using my Windoz knowledge configured my main PC for remote goodness and then my trusty wireless laptop allowed me to use my main computer from anywhere in the house well use as much as 800×600 will let you these days :P

Contract

Yey for money I have signed a contract for a graduate position with VSL(Vision Systems Limited). Which makes everyone really happy :).

Back off to Uni on Monday week off to finish the final year project and all that guff and repeat that stupid subject I failed :(.

Also once again the superiority of Linux came through today because here at work you have to have all the virus protection etc if you were to place a computer on the network. Linux no worries :) long live the penguin.

ep0in

For weeks now my computer, in Ubuntu of course, has been having trouble with ep0in at every boot my messages have been filled with:

Jun 14 08:36:45 localhost kernel: usb 2-1: hald timed out on ep0in

Which has in turn stopped hal from working properly so mounting my usb key most of the time just wouldn’t happen.

However last night we (My wife and I) moved the house around, moved the computer from the lounge room to the spare bedroom, and I noticed that our scanner, a old HP Scanject 4100c, was warm. So I thought in the interest of energy conservation I would hook it up to a separate power outlet since we don’t use it often at all.

This morning when I powered up Linux just went which was great! So after months of checking the Ubuntu forums and playing around with boot parameters I have a fully functional Linux system again :)! So in the end it wasn’t a buggy bios or USB drivers it was just an old scanner that I could turn off. Yey for Linux.

Well I should study for my exam that I have this afternoon.

Cups wrapper for HL-2040

I was fiddling around with the windows drivers for my Brother HL-2040 the other day and pressed the button to goto the solutions page lo and behold they had finally written a cups wrapper for their Linux driver :). I don’t really have any qualms about running proprietary drivers, ie. I run my nvidia Linux drivers already. So I went and installed them from the Brother Linux site and now when doing number-up printing it wont go off the page like it did for the open source HL-1250 drivers which I was using. And it uses the printer full 8mb of memory so it’s not pausing between pages :). I am one happy customer.

Oh yeah and I sent a tech request to them the other day because the printer was turning on with the computer and I actually go a reply saying to just “restart” the computer with the following operations:

  1. Turn the printer off
  2. Hold Go while turning the printer on
  3. Release your finger from the Go button when Toner light comes on
  4. Press and hold GO button again
  5. Release the GO button again when Paper light comes on

And fingers crossed Google picks this up so that people who my experience the same problem can get their answer.

  • 1
  • 2