Written by jherran the 28 Feb 08 at 15:01.
Global category: Hardware support.
In development
There are lot of people having troubles syncing their devices (pda, smartphones, etc.) with ubuntu. At this poing there is only one solution available, multisync, and works for only a few devices, and it's very limited on their functions.
And I think, this is a very important point for lots of people.
**Suggestions from duplicate idea 397 work on that idea :
1) Clean up the Opensync and SyncML plugin packages to work properly with Evolution by default.
2) Set up an official Ubuntu SyncML server for Ubuntu users.
3) Possibly clean up open source SyncML clients for the different mobile platforms.
Developer comments
The current status of mobile devices synchronization in Linux is generally is quite shaky. It *can* work but it's a lot of work usually. There are a few efforts around but there's no single project that works in the majority of the situations.
This is also caused by manufacturers not using a single synchronization protocol. The most promising project now is OpenSync[1] which supports basically SyncML 1.1 and the Nokia variation and it works with several degrees of success between phones and desktops but the project itself is in a constant alpha state with a lot of issues, the GUI is simplistic and there are no integrated resources to sync with online contacts/calendars
like Google's. This can be overcome by preparing Evolution and/or Thunderbird to do it.
In short, despite the infrastructure is mostly there, we need work to make it a seamless experience for the user.
Bear in mind that this is a huge effort. Synchronization looks simple but there's a lot of factors and situations that need to be addressed like how to synchronize devices with different capabilities and how to keep 3 way synchronizations (desktop, online and mobile).
Right now, if you have a piece of unsupported hardware, Ubuntu does nothing, and you are stuck googling and scouring the forums to see if there are alternatives to getting your hardware working, or even just to confirm that your hardware really doesnt work.
I propose that instead of nothing, Ubuntu whisks you off to a wiki page based off of the hardware Identifier. There, I expect two main activities to take place; users can collaborate on alternative installation methods, and collaborate on advocacy for native linux support.
Some example cases:
3D Graphics older than 6 months. Ubuntu will probabaly have a driver in the restricted-drivers-manager, but is that it? Now it works, and who cares? Why not still link to a page where those interested can email NVidia whatever about their desire for native linux support. Or, if there is a way to donate money to the cause...
3D cards newer than 6 months. A person buying the latest graphics cards won't get support from Ubuntu till the next release, which could be 6 months away (AFAIK). The wiki page could include all the advocacy info previously stated, additionally it could have manual driver installation instructions, like compiling the driver.
NdisWrapper: I have a wireless card that I use ndiswrapper for. I got it working through having good luck through google, and the ubuntuguide.org website, which AFAIK is being slowly taken down. If I got a new card, I'm not sure how I would get it working. The wiki could hold all this info directly, and additionally, I would love to email someone about getting native linux support, even though I have the card working ATM.
Webcam: I bought a webcam on sale, and spent several hours trying to get it working, and googling for information, only to find that it is known that there is NO support for linux at all. It would be nice if I was just told that right away, and a wiki could do that.
SO, to restate the idea: Much hardware today (AFAIK) has a type identifier which OS's use to install the correct driver. Currently, if ubuntu has no support, it does nothing. I wish Ubuntu would pop up a message, and link me to a wiki page (based on the ID) where I could collaborate with other owners of the hardware.
If you read the progress of the project :
http://nouveau.freedesktop.org/wiki/FeatureMatrix
2d works but not 3d.
So how to help this project :
-Ubuntu should ask to make a dump and send automatically the dump to the nouveau developer after installing the proprietary nvidia driver.
see : http://nouveau.freedesktop.org/wiki/MmioTraceHowto
-Ubuntu could give money to support this project.
-Ubuntu developper should imply in this project.
-Maybe you have another idea, don't hesitate to write it.
Written by climatewarrior the 4 Jul 08 at 23:23.
Global category: Hardware support.
New
Auto-NDISwrapper is a project that aims to automate the whole process of setting up wireless cards with NDISwrapper. To help all you need to do is to fill out a simple form. Please make sure to fill it out with the correct information.
Written by Eldmannen the 31 May 08 at 18:14.
Global category: Hardware support.
Not an idea
Update the Nvidia graphics device driver to the latest version which is 173.14.05.
It adds support for GeForce 9, preliminary support for X.Org server 1.5 and fixed lots of bugs.