#11819 NORM 12.1.0: sisusb support broken on 12.1.0/os8

Zarro Boogs per Child bugtracker at laptop.org
Wed Apr 25 16:33:26 EDT 2012


#11819: sisusb support broken on 12.1.0/os8
-----------------------------+----------------------------------------------
 Reporter:  martin.langhoff  |                 Owner:  martin.langhoff
     Type:  defect           |                Status:  new            
 Priority:  normal           |             Milestone:  12.1.0         
Component:  distro           |               Version:  not specified  
 Keywords:                   |           Next_action:  never set      
 Verified:  0                |   Deployment_affected:                 
Blockedby:                   |              Blocking:                 
-----------------------------+----------------------------------------------
 Tested on XO-1.75, but likely broken on all models.

  * Plug sisusb device, boot
  * Sugar UI comes up on internal LCD, ignores external monitor
  * from a VT: systemctl stop prefdm.service ; systemctl start olpc-
 configure.service ; sysctemctl start prefdm.service
  * Sugar UI comes up on external monitor via sisusb

 olpc-configure is testing for the existence of /dev/sisusbvga0, and
 probably "winning" the race against the kernel module being loaded.

 Can olpc-configure wait for udev to settle?

 We could look into implementing this as something triggeredby a hal/udev
 event, but I don't want prefdm restarted on USB device insertion, and even
 on boot, we would still have udev+kernel module load racing racing against
 prefdm startup. I suspect that without a udev settle we're just moving the
 race around...

-- 
Ticket URL: <http://dev.laptop.org/ticket/11819>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list