patchThe GNU Hurd - Patches: patch #2797, Starting XFree from the new console

 
 

You are not allowed to post comments on this tracker with your current authentication level.

patch #2797: Starting XFree from the new console

Submitter:  Marco Gerards <marco_g>
Submitted:  Sat 13 Mar 2004 12:24:31 AM UTC
   
 
Category:  Console Priority:  5 - Normal
Status:  None Privacy:  Public
Assigned to:  marcus Open/Closed:  Open
Planned Release:  None
Wiki-like text discussion box: 


Thu 20 May 2004 10:42:41 PM UTC, comment #2: 

Updated to use argp.

Marco Gerards <marco_g>
Group Member
Sat 13 Mar 2004 05:38:17 PM UTC, comment #1: 

This new patch updates imnproves locking (one that does not affect Xfree) and I cleaned up the patch according to some suggestions by Alfred.  The ChangeLog entry was improved as well.

Marco Gerards <marco_g>
Group Member
Sat 13 Mar 2004 12:24:31 AM UTC, original submission:  

Here is a patch to make it able to start XFree from the Hurd console.
When starting the console client you should pass the arguments
`--repeat /dev/kbd' to the pc_kbd plugin. 

After that the /dev/kbd node can be used just by XFree to gain access
to the keyboard (for now that is reading scancodes).  It should not be
too hard to modify the console client (pc_kbd actually) so it can use
that as well (console client in a console client).  Same for svgalib,
and stuff like that.

There is just a small problem with this patch.  Sometime s XFree locks
up when I start it.  I expect this is something in my sourcecode and
it is some kind of race problem or a problem with select (or O_ASYNC,
but I have no idea how that works).  I believe I did not have this
problem at first, before I added some synchronization stuff, but of
course I can be wrong here.

Marco Gerards <marco_g>
Group Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files
file #7482:  console_switch3.patch added by marco_g (23KiB - application/octet-stream)
file #7120:  console_switch2.diff added by marco_g (21KiB - application/octet-stream)
file #7117:  console_switch.patch added by marco_g (22KiB - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

 

Follow 3 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2004-05-20 marco_g Attached File- Added console_switch3.patch, #3291
2004-03-13 marco_g Attached File- Added console_switch2.diff, #2916
2004-03-13 marco_g Attached File- Added console_switch.patch, #2913

Back to the top

Powered by Savane 3.13-f8d8.
Corresponding source code