Startx stays black after running relinux

Asked by Joseph Townsend

I had a wonderful working version of a custom debian fork I was working on and after getting syslinux installed and restarting ran relinux and now I can use tty7 terminal but startx just freezes at black screen. This never happened until relinux. Is there anyway I am getting my fork back or did a big chunk of my life just disappear?

Question information

Language:
English Edit question
Status:
Answered
For:
relinux Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Anonymous Meerkat (lkjoel) said :
#1

Does this issue occur on the host system or on the generated ISO?

Revision history for this message
Joseph Townsend (jtownsend1190) said :
#2

host system. Obviously there is chance for user error....but I can not figure out what I could have possibly done....as stated before I even ran it I went through a complete shutdown, then afterwords shutdown to try out the new generated iso but it states a kernel panic and then tried to go back to host (no hard drive connections at all completed dedicated to each one.) and now as stated black screen after attempting startx.

Revision history for this message
Anonymous Meerkat (lkjoel) said :
#3

I see... I'm really surprised at this behaviour, as one of the main goals of relinux was to **not** meddle with the host system at all. Plus, I'm very surprised that X wouldn't work, as I don't think relinux meddles with X at all (not even for the ISO). But I could be wrong (it's very late here, and my memory could very possibly be playing tricks on me :P).

So just to make sure, this is NOT an ubuntu system, correct?

Now for the actual issue itself, could you post the output of running this command?

cat /var/log/Xorg.0.log | grep -e EE -e WW

Revision history for this message
Joseph Townsend (jtownsend1190) said :
#4

I understand...as I stated could be user error I just litterly don't think I touched anything inbetween....it may be a grub initd issue or a kernel so I am working on redoing grub at the moment and then recompiling kernel 3.9 to see if that works...1 at a time of course. No not Ubuntu this was Debian "Wheezy" before I made my customizations.

Since I can not copy from a tty consol/terminal I snapped a screen you can see it here http://picpaste.com/vkQIPUd0.png

Revision history for this message
Anonymous Meerkat (lkjoel) said :
#5

Okay, well, if you haven't touched anything in between, it's most probably relinux's fault then... but, relinux is made for ubuntu (there are ubuntu-specific commands in there), so that may explain the issues you have. I'm sorry for the lack of clarification of that matter in relinux-related pages (I'm currently updating them to clarify this).

What version of relinux do you have? If it's 0.4, could you paste the relinux.log (unless you changed it, it should be in /var/log/relinux.log)?

Also, try this, and see if it works: http://lkubuntu.wordpress.com/2011/08/30/quick-and-easy-way-to-fix-x11-issues/

Revision history for this message
Joseph Townsend (jtownsend1190) said :
#6

Will not be able to copy/cut/paste as it is a tty and not even ctrl+x/y works....
I did try that tutorial...no errors....but restarted and startx command still doing the same.....so relinux is strictly ubuntu?
I suppose I should ditch my debian then and work on kubuntu for a fork/remaster I know I can grab help else where but if you have a moment I was wondering a couple of questions to see if this tool is right for me...

A.) If I setup a user then customize that users desktop completly, e.g. background, icons, cursors, theme, etc... and then run relinux is it going to grab that themeing and then make it default on the installer?

B.) The programs that I install some of them such as Skype have special license that need to be accepted before user makes use of product if I accept for testing will the program when ran on a new install from relinux generated iso have to re-accept the license agreement (e.g. defaults the programs) or will I need to include their license agreement in the installation agreement?

C.) If question "A.)" is a no then do you have a link to where I can learn to fully customize desktop so when a new user is added it always looks the same unless user modifies.

Revision history for this message
Anonymous Meerkat (lkjoel) said :
#7

"I did try that tutorial...no errors....but restarted and startx command still doing the same....." Dang... well, it was worth a try.

"so relinux is strictly ubuntu?" Currently, yes. 0.5 is going to remove that limitation, but the last goal I had for it was about 5-6 months away from now, so.... yeah...

A) I'm not exactly sure what you mean by "making it default on the installer", but if you mean that relinux will retain those changes and will reflect them on the generated ISO, then yes and no. The only way for personal (i.e. things that are not system-wide) changes to be reflected on the ISO is for you to copy them over to /etc/skel. Think of /etc/skel as a "skeleton" for the contents of the home directory when a new user (that includes the live user on the ISO) is created. So basically, anything that is in /etc/skel will be copied over to the new home directory.

B) I haven't really checked about how skype is made, but if the accepting of the license is personal (not system-wide), then all you have to do is to not copy over the skype configuration file that says that you have accepted the license (to /etc/skel).

C) Sure, here are two:

    http://lkubuntu.wordpress.com/2011/10/10/relinux-a-way-to-create-a-bootable-iso-out-of-your-system/ (Scroll down to the section describing /etc/skel)
    http://hamacker.wordpress.com/ubuntu-perfeito/crindo-seu-livecd/ (huge tutorial, and does contain some entries related to copying files over to /etc/skel)

And one tip (I haven't written this into a tutorial yet... I should soon): If you want to use an application such as gnome-control-center or ubuntu-tweak or something of the likes, and you don't want to try and find each configuration file it changed, simply run it like this:

    HOME=/etc/skel gnome-control-center

I know these aren't many, but once you understand how it works, it becomes more of a matter of time, finding the configuration files for each application you want, and copying them over to /etc/skel (or if you're copying over your whole home directory to /etc/skel, then it becomes a matter of removing those that you don't want)

Hope this helps!

Can you help with this problem?

Provide an answer of your own, or ask Joseph Townsend for more information if necessary.

To post a message you must log in.