rpms/kdebase-workspace/F-12 kdebase-workspace-4.3.3-kdm_plymouth.patch, NONE, 1.1

Rex Dieter rdieter at fedoraproject.org
Tue Dec 1 18:48:13 UTC 2009


Author: rdieter

Update of /cvs/pkgs/rpms/kdebase-workspace/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1508

Added Files:
	kdebase-workspace-4.3.3-kdm_plymouth.patch 
Log Message:
first try at kdm/plymouth support, force use of ServerVTs (1) 
if booting with plymouth.
FIXME/TODO: query/use actually active vt, not just what's specified by ServerVTs


kdebase-workspace-4.3.3-kdm_plymouth.patch:
 dm.c |    3 +++
 1 file changed, 3 insertions(+)

--- NEW FILE kdebase-workspace-4.3.3-kdm_plymouth.patch ---
diff -up kdebase-workspace-4.3.3/kdm/backend/dm.c.plymouth kdebase-workspace-4.3.3/kdm/backend/dm.c
--- kdebase-workspace-4.3.3/kdm/backend/dm.c.plymouth	2008-07-21 19:03:20.000000000 -0500
+++ kdebase-workspace-4.3.3/kdm/backend/dm.c	2009-12-01 12:26:16.435483131 -0600
@@ -1356,6 +1356,9 @@ allocateVT( struct display *d )
 						}
 					}
 				}
+				/* if using plymouth, force use of specified vt.  TODO: query/use activevt */
+				if ((open( "/var/spool/gdm/force-display-on-active-vt", O_RDONLY )) >= 0 )
+					volun = False;
 				if (!volun || !((1 << tvt) & getBusyVTs())) {
 					d->serverVT = tvt;
 					return;




More information about the fedora-extras-commits mailing list