Driver compatibility & Flexibility
Hello, i'm a noob here want to ask a questions and hope someone here can help me and give me a proper advice and suggestion.
- Topic : Driver - Hardware : SIS M671 Introduction : I have this working driver for SIS M671. It can work for all debian based distribution starting from kernel based .32 until the latest one .35 / .36 This driver is already been tested on ubuntu / debian and Linux Mint. It's works like a charm for native resolution 1280x800 and 1366x768. Overall this is only 2D Driver and it's good enough for me and other SIS user. Questions / Problem : 1. Since it's made for Debian based, the extension is .so / .la, can it used for other based such as Fedora or other? 2. I was try to use it on latest Open Suse and it's failed to recognize my driver. 3. Can you help me to show how to recompile the driver so it can work for other based? ( i would love to try arch / slackware / fedora ). 4. This driver *if i'm not wrong* first time is compiled from Mandrake / Mandriva SIS tarball. Mandriva is different from debian. So i think that must be some way to recompile it again, Sorry for my bad grammar and i hope that you can understand what i mean. Best Regards, |
Quote:
Quote:
The exact steps will depend on your distribution and the driver details, so you will need to provide specifics if you require a more detailed answer. |
Quote:
You using debian squeeze? I'm facing a problem also with squeeze before maybe if you join debian.net forums you can see my post there Here's the driver file. So all the driver is related to the kernel right? not the Distribution based? http://goo.gl/OfLG 32Bit For Maverick 10.10 http://goo.gl/GChg 64Bit For Maverick 10.10 |
Quote:
However, the binary (such as the ones in the links you provided) is specific to a system, because they have been compiled against a specific kernel and Xorg. The source for the binary you linked to comes originally from Thomas Winischhofer. His open source version is already in the Linux distributions (for example, in Debian the package is xserver-xorg-video-sis and in Fedora the package is xorg-x11-drv-sis, not sure about OpenSuse). The source can be downloaded from the Xorg site). He also had a premium version, but ceased development several years ago (due to lack of support from the manufacturers). The source for that version is also provided on his web page. SiS have in the past released proprietary binary drivers for Linux, but these did not have 3D support, so there is probably no good reason to use these over the libre driver. I would suggest choosing the distro that interests you. If it is a major distro, it will probably already have the driver. If it is a more DIY distro such as slackware, then work with the driver source from the Xorg site. |
Wow thanks for the information. Actually i'm interesting with DIY build like arc / slackware. In debian / ubuntu they didn't provide the driver. The link that i gave to you is re-compiled by the community forum. So they didn't support it.
Actually i know that SIS didn't provided any support for Linux driver. I'm just curious how to compile it so can make it work better or at least stable than other one. So the driver is depend to Xorg version & Kernel Version right? |
Quote:
There is also appears to be a resurrected version of the Winischhofer driver, not sure which chipsets it supports, but the 'sis671' in the filename looks promising :-) If you are serious about using Slackware, then use the vesa driver to get started. Once you have slackware up and running, post a question in the slackware forum on this site asking how to compile an Xorg driver for slackware, and provide the link to a webpage with the 671 driver. The process will be basically to grab the kernel headers and compile the driver. You will also need to compile your own kernel with the patches. Ideally you should try it before posting the question, so that you can provide details on exactly where you are getting stuck. |
Quote:
Gnome-appearance-properties Code:
martin@localhost:~$ gnome-appearance-properties Code:
martin@localhost:~$ gnome-appearance-properties --sync |
Quote:
The first thing to do is make sure you have the latest gnome-control-center testing version (ie, check for any package updates). Because squeeze is not yet a stable release, many packages are still changing. You can check your package version, eg Code:
apt-cache showpkg gnome-control-center |
Quote:
|
All times are GMT -5. The time now is 12:57 PM. |