So far, very nice work, brokenman!! Thanks!
Once I added an empty modesetting_drv.so file in rootcopy (as fanthom suggests), things are looking good!
I found an issue with the symlinks portion of extpkg -- I tried extracting dbus and cairo. Some symlinks were copied, but some were not (all but one of the dbus symlinks showed up; none of the cairo symlinks were there. Here's the errors from konsole:
Code: Select all
bash-4.1# extpkg
//root/Desktop/package /mnt/loop ~
/tmp/wrk3755/syms.tmp: line 3: cd: usr/lib: No such file or directory
/mnt/loop ~
bash-4.1# extpkg
//root/Desktop/package /mnt/loop ~
/mnt/loop ~
//root/Desktop/package /mnt/loop ~
/tmp/wrk4466/syms.tmp: line 3: cd: usr/lib: No such file or directory
/tmp/wrk4466/syms.tmp: line 4: cd: usr/lib: No such file or directory
/tmp/wrk4466/syms.tmp: line 5: cd: usr/lib: No such file or directory
/tmp/wrk4466/syms.tmp: line 6: cd: usr/lib: No such file or directory
/tmp/wrk4466/syms.tmp: line 7: cd: usr/lib: No such file or directory
/tmp/wrk4466/syms.tmp: line 8: cd: usr/lib: No such file or directory
/mnt/loop ~
bash-4.1#
This is what syms.tmp looks like (for cairo):
Code: Select all
#!/bin/bash
cd usr/doc/cairo-1.10.2 ; ln -sf /usr/share/gtk-doc/html/cairo html
cd usr/lib ; ln -sf libcairo.so.2.11000.2 libcairo.so
cd usr/lib ; ln -sf libcairo-script-interpreter.so.2.11000.2 libcairo-script-interpreter.so.2
cd usr/lib ; ln -sf libcairo-gobject.so.2.11000.2 libcairo-gobject.so.2
cd usr/lib ; ln -sf libcairo-gobject.so.2.11000.2 libcairo-gobject.so
cd usr/lib ; ln -sf libcairo-script-interpreter.so.2.11000.2 libcairo-script-interpreter.so
cd usr/lib ; ln -sf libcairo.so.2.11000.2 libcairo.so.2
perhaps these are run out of order and the directory isn't there, or the main script doesn't cd into the right directory before running syms.tmp? I'm not sure how some of the dbus syms made it and not others (that's the first error above). It does look like it got the empty directories from dbus.
Thanks!!
Posted after 51 minute 15 seconds:
I've got a return of the dreaded Stale NFS handle file, when activating an application module (in this case, Kuikshow). I double clicked on it from within pcmanfm in LXDE. This problem does not occur in KDE.
Posted after 11 minutes 10 seconds:
A couple more issues with LXDE - when I start it up, lxpanel is missing a button to show the desktop -- I use this one a lot. If I open an lxterm and issue 'killall lxpanel' and then 'lxpanel' it comes back with a new button that doesn't work, an iconify all windows button, and a button to switch between desktops 1 and 2 (also missing when lxpanel loads at startup). Were these buttons removed intentionally? If not, I'll see what I can do to add them back in.
Also, when I run mcedit inside LXTerminal, hitting F10 opens the LXTerminal File menu instead of closing mcedit. Not a huge issue, as I can get used to hitting tab twice.