Hi
When I boot in Text only login as root,startlxde all I get is the prompt no errors no x. Also does using text only not use the save.dat? I use ndiswrapper for wifi in text only I have to rmmod prism2_usb and cfg80211, then install the ndiswrapper driver and modprobe ndiswrapper. Wicd don't work so I have to configure the wifi manually.
When I boot lxde from the menu lsmod says ndiswrapper is loaded but wicd still don' work.
Thanks.
[SOLVED]boot text only?
[SOLVED]boot text only?
Last edited by retfar on 28 Jul 2011, 07:22, edited 1 time in total.
Re: boot text only?
For Wireless problem,
Did you tried to use the command
Replace the wlan0 by the name of your wireless interface
Did you tried to use the command
Code: Select all
ifconfig wlan0 up
NjVFQzY2Rg==
- Ahau
- King of Docs
- Posts: 1331
- Joined: 28 Dec 2010, 15:18
- Distribution: LXDE & Xfce 32/64-bit
- Location: USA
Re: boot text only?
By default, text only mode will boot without your saved changes (you can see this by looking at your /boot/porteus.cfg file or by pressing tab in SYSLINUX when you have 'text mode' highlighted. To load your changes, use the changes= cheatcode (which, again, could be added by pressing TAB at the boot menu and typing changes=/path/to/save.dat, or you can add it to the text mode entry in your /boot/porteus.cfg file)
That should solve your ndiswrapper issue, as your configurations will be loaded in your save.dat (I should note that something as useful and important as your wifi configs and blacklisted drivers might be good to have saved in rootcopy or in their own module in /porteus/modules, so you can have access to them from Always Fresh mode, or if your save.dat fails, etc).
I think this may not be a perfect solution for getting into lxde from text mode, but it is a solution:
try adding the 'lxde' cheatcode at boot time (or to your /boot/porteus.cfg). Just add 'lxde' (no quotes), don't add telinit~4, etc. That will boot you into text mode, but stores the lxde cheatcode in /proc/cmdline. Then you can do whatever you want in text mode, and then execute 'xconf; telinit 4' when you're ready for lxde (you shouldn't need xconf if you already have a proper xorg.conf in your save.dat or rootcopy).
LXDE and KDE run in init 4, and they are started by the /etc/rc.d/rc.4 script, which runs when you execute 'telinit 4', and that script searches for 'lxde' in /proc/cmdline, and starts lxdm if it is found.
It probably sounds like a complicated process from my awkward explanation above, but please give it a try and let us know if that helps.
That should solve your ndiswrapper issue, as your configurations will be loaded in your save.dat (I should note that something as useful and important as your wifi configs and blacklisted drivers might be good to have saved in rootcopy or in their own module in /porteus/modules, so you can have access to them from Always Fresh mode, or if your save.dat fails, etc).
I think this may not be a perfect solution for getting into lxde from text mode, but it is a solution:
try adding the 'lxde' cheatcode at boot time (or to your /boot/porteus.cfg). Just add 'lxde' (no quotes), don't add telinit~4, etc. That will boot you into text mode, but stores the lxde cheatcode in /proc/cmdline. Then you can do whatever you want in text mode, and then execute 'xconf; telinit 4' when you're ready for lxde (you shouldn't need xconf if you already have a proper xorg.conf in your save.dat or rootcopy).
LXDE and KDE run in init 4, and they are started by the /etc/rc.d/rc.4 script, which runs when you execute 'telinit 4', and that script searches for 'lxde' in /proc/cmdline, and starts lxdm if it is found.
It probably sounds like a complicated process from my awkward explanation above, but please give it a try and let us know if that helps.
Please take a look at our online documentation, here. Suggestions are welcome!
Re: boot text only?
@Hamza: Yes ifconfig is no problem it's iwconfig after like setting the key then it disappears after a dhcpcd req or setting the essid, i just have to do it several times some times i get an ip sometimes not it's a throw of the dice not a porteus problem, but wicd never works after I config it.
Thanks for your reply.
@Ahau: Thanks for your reply it clears things up, came from puppylinux no rc scripts there. will try what you said it should work, just wanted lxde in root instead of kde.
I got other weirdness with the cpu usage like opening this dialog box all of a sudden firefox uses 80% cpu it will go back to normal after i submit this. Also in a term just using top used 90% of cpu weird.
Ill let you all know how your instructions work out.
ps: ff still using to much cpu will have to restart it
Thanks for your reply.
@Ahau: Thanks for your reply it clears things up, came from puppylinux no rc scripts there. will try what you said it should work, just wanted lxde in root instead of kde.
I got other weirdness with the cpu usage like opening this dialog box all of a sudden firefox uses 80% cpu it will go back to normal after i submit this. Also in a term just using top used 90% of cpu weird.
Ill let you all know how your instructions work out.
ps: ff still using to much cpu will have to restart it
Re: boot text only?
hello @retfar
I use too ndiswrapper but for atheros AR5005G, my driver is ath5k and must be add to blacklist.conf file in /etc/modprobe.d ndiswrapper must be load before start rc.inet1 script:
try modify rc.inet1 script or rc.wicd script in /etc/rc.d directory.
If you like opera browser (latest version 11.50 is very fast) try porteus-xf http://porteus.org/forum/viewtopic.php?f=86&t=676
cheers
I use too ndiswrapper but for atheros AR5005G, my driver is ath5k and must be add to blacklist.conf file in /etc/modprobe.d ndiswrapper must be load before start rc.inet1 script:
Code: Select all
#! /bin/sh
# /etc/rc.d/rc.inet1
# This script is used to bring up the various network interfaces.
#
# Modified for SLAX by Tomas M. <http://slax.linux-live.org>
#
# Modified for Porteus by fanthom
modprobe ndiswrapper
iwconfig wlan0 essid HOME mode ad-hoc channel 3 key 0123456789
if [ "$1" = "start" -o "$1" = "" ]; then
echo "enabling dhcpcd on all available interfaces..."
ifconfig lo down 2>/dev/null
ifconfig lo 127.0.0.1 2>/dev/null
route add -net 127.0.0.0 netmask 255.0.0.0 lo 2>/dev/null
for x in `ls /sys/class/net | grep -v sip | grep -v lo`; do
/sbin/dhcpcd -L -t 0 $x >/dev/null 2>&1 &
done
fi
if [ "$1" = "stop" ]; then
killall dhcpcd
fi
If you like opera browser (latest version 11.50 is very fast) try porteus-xf http://porteus.org/forum/viewtopic.php?f=86&t=676
cheers
Re: boot text only?
I'll look into that later,thanks. Ah yes opera is my favorite browser I'll dl it after I resolve some issues 1st.crashman wrote:hello @retfar
I use too ndiswrapper but for atheros AR5005G, my driver is ath5k and must be add to blacklist.conf file in /etc/modprobe.d ndiswrapper must be load before start rc.inet1 script:
try modify rc.inet1 script or rc.wicd script in /etc/rc.d directory.Code: Select all
#! /bin/sh # /etc/rc.d/rc.inet1 # This script is used to bring up the various network interfaces. # # Modified for SLAX by Tomas M. <http://slax.linux-live.org> # # Modified for Porteus by fanthom modprobe ndiswrapper iwconfig wlan0 essid HOME mode ad-hoc channel 3 key 0123456789 if [ "$1" = "start" -o "$1" = "" ]; then echo "enabling dhcpcd on all available interfaces..." ifconfig lo down 2>/dev/null ifconfig lo 127.0.0.1 2>/dev/null route add -net 127.0.0.0 netmask 255.0.0.0 lo 2>/dev/null for x in `ls /sys/class/net | grep -v sip | grep -v lo`; do /sbin/dhcpcd -L -t 0 $x >/dev/null 2>&1 & done fi if [ "$1" = "stop" ]; then killall dhcpcd fi
If you like opera browser (latest version 11.50 is very fast) try porteus-xf http://porteus.org/forum/viewtopic.php?f=86&t=676
cheers
Posted after 16 minutes 1 second:
Re: [SOLVED]boot text only?
Hi again.
I missed labeled the subject should have been login as root in lxde from boot menu or something.
This worked I put cheatcode toroot in porteus.cfg @
LABEL lxde
MENU LABEL Graphics mode (LXDE)
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.xz vga=791 lxde toroot autoexec=xconf;telinit~4 changes=/mnt/sda1/1st.dat
I'll start a new thread with my wifi problem.