[Uludag-commits] r24528 - trunk/zorg/zorg
uludag-commits at pardus.org.tr
uludag-commits at pardus.org.tr
7 Tem 2009 Sal 19:01:54 EEST
Author: fatih
Date: Tue Jul 7 19:01:54 2009
New Revision: 24528
Modified:
trunk/zorg/zorg/probe.py
Log:
Add preferredDriver method
Modified: trunk/zorg/zorg/probe.py
=================================================================
--- trunk/zorg/zorg/probe.py (original)
+++ trunk/zorg/zorg/probe.py Tue Jul 7 19:01:54 2009
@@ -126,6 +126,15 @@
if package:
link.Xorg.Driver[package].enable(timeout=2**16-1)
+ def preferredDriver(self):
+ if isVirtual():
+ return "fbdev" if os.path.exists("/dev/fb0") else None
+
+ cardId = self.vendor_id + self.product_id
+ for line in loadFile(consts.drivers_file):
+ if line.startswith(cardId):
+ return line.split()[1]
+
def isChanged(self):
if self.saved_vendor_id and self.saved_product_id:
return (self.vendor_id, self.product_id) != (self.saved_vendor_id, self.saved_product_id)
Uludag-commits mesaj listesiyle ilgili
daha fazla bilgi