Welcome
Welcome to refracta

You are currently viewing our boards as a guest, which gives you limited access to view most discussions and access our other features. By joining our free community, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content, and access many other special features. In addition, registered members also see less advertisements. Registration is fast, simple, and absolutely free, so please, join our community today!

refracta-wheezy-beta3 - betaN bugs

Refracta Development, Scripts, etc.

Re: refracta-wheezy-beta3 - betaN bugs

Postby dzz » Mon Jan 07, 2013 12:27 pm

Got the lightdm language selector working!

There is a fix. a short script [slash]etc/X11/Xsession.d/39-lightdm-dmrc-fix (use the newest update)

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=679386

The only newer debs are in experimental, language selector also doesn't work in that version and it's 3 months old so don't expect an official fix anytime soon

Also I built the latest live-config from git (3.0.18-1) which looks like it just went into experimental today. The freezeup bug seems sorted. I don't know if hooks work yet without our custom script.

Custom config script refracta-lang is working, simply config=refracta-lang lang=de_DE is enough for locale and keyboard. The clock could be set to UTC there in a future update, if that's considered a good idea for non-US users. In the meantime, just use config=refracta-lang,tzdata

No need now to use "noconfig" before "config=whatever"

"noautolgin" was on my usb's cmdline, left over from older versions. Although that should have caused no problem beyond being useless, removing it was the solution.

Runlevel 3 (no X) is very useful (especially for testing) and works, as long as you remember if <init 3> is used to stop X you get left on tty7 so have to do ALT+F1 to get a prompt.
dzz
 
Posts: 647
Joined: Wed Apr 27, 2011 11:53 am
Location: Devon, England

Re: refracta-wheezy-beta3 - betaN bugs

Postby fsmithred » Mon Jan 07, 2013 2:18 pm

Excellent! I just tried the dmrc-fix, and it works.

I no longer know how to set the clock to UTC, because that setting is no longer in etc-default-rcS. UTC is my preference. I did notice last night when I booted into French (using the refracta-lang script) that the desktop clock showed the wrong time. Didn't do the math, but it looked like it was probably for France.

The noautologin was removed when I removed config from the boot command. Not sure which version that was, but it wasn't long ago.

Choosing text-only at boot brings me to tty1. Using startx and then logging out of the desktop drops me to tty1. If I start the desktop using the lightdm init script and then log out of desktop, it sure enough drops me to the twilight zone (tty7) as you said. I'll leave the instructions in motd that tell the user to run startx to get to the desktop (if they logged into runlevel 3). In all of these cases, the system never leaves runlevel 3. I guess you used 'init 2' to get to the desktop?

Hey, I think we're almost there!
User avatar
fsmithred
 
Posts: 2101
Joined: Wed Mar 09, 2011 9:13 pm

Re: refracta-wheezy-beta3 - betaN bugs

Postby dzz » Mon Jan 07, 2013 4:03 pm

I no longer know how to set the clock to UTC, because that setting is no longer in etc-default-rcS


[slash]etc/localtime (a binary) which is taken from /usr/share/zoneinfo There is also [slash]etc/adjtime but I don't know how that is set. See how /lib/live/config/****-tzdata sets it

Western Europe (except UK, Ireland, Portugal) is UTC +1 October-March then +2

Unless /lib/live/config****-tzdata is run the system clock should be what is default in the live-image, even if locale is changed. If you do tzdata but don't specify a timezone (e.g. timezone=Europe/Zurich) you get UTC

In an installation, or live after boot, it's dpkg-reconfigure tzdata
EDIT or in a chroot to the image's filesystem, before mksqashfs (etc/UTC) if that is wanted for default

Re runlevels: yes, I'm referring to when default (2) has booted but you need later to do something requiring X shut down, by calling <init 3> as root.

If later you're root at the console, <init 2 && exit> closes the console root session and start the DM, no need for startx (don't do that as root)
dzz
 
Posts: 647
Joined: Wed Apr 27, 2011 11:53 am
Location: Devon, England

Re: refracta-wheezy-beta3 - betaN bugs

Postby dzz » Mon Jan 07, 2013 8:26 pm

I rebuilt beta6 with git live-*, language-selector fix and preset UTC

One quirk with the clock:

if en_US or en_GB, it shows for example 08.08 PM which is fine but If French, Spanish, probably others, it shows just 08.08 (confusing) Maybe 24 hour clock is better.

Apart from that, so far I see nothing else wrong (still need to revisit hooks)
dzz
 
Posts: 647
Joined: Wed Apr 27, 2011 11:53 am
Location: Devon, England

Re: refracta-wheezy-beta3 - betaN bugs

Postby dzz » Thu Jan 17, 2013 6:22 pm

I'm doing regular, incrementally updated, personal snapshots originating from beta6 unpacked to a chroot. The iso is then rebuilt and tested from live usb.

Current changes, all successful with insignificant iso size increase:

live-* updated to current sid versions
9899-hooks removed
Full dist-upgrade
Clock set to UTC
lightdm language-chooser fix

Some extras added:

fwdetect (autodetect nonfree requirements, mostly for wireless) Depends: ssft
enable-nonfree (one-hit script to add nonfree to apt sources)
youtube-viewer-refracta (as discussed in another thread) Depends: libyaml-perl
youtube2what (flv converter)

the extras are posted here: http://exegnulinux.net/refracta/experimental (note what is there is not official Refracta and may also be untested)

That snapshot booted also with working hooks... 9899-hooks was a temporary bug-fix, it's no longer needed.
dzz
 
Posts: 647
Joined: Wed Apr 27, 2011 11:53 am
Location: Devon, England

Re: refracta-wheezy-beta3 - betaN bugs

Postby fsmithred » Fri Jan 18, 2013 3:39 pm

Code: Select all
Done    live-* updated to current sid versions
Done    9899-hooks removed
Done    Full dist-upgrade
Done    Clock set to UTC
Done    lightdm language-chooser fix

Some extras added:

Not Done (yet)   fwdetect (autodetect nonfree requirements, mostly for wireless) Depends: ssft
Not Done (yet)   enable-nonfree (one-hit script to add nonfree to apt sources)
Done    youtube-viewer-refracta (as discussed in another thread) Depends: libyaml-perl
Done    youtube2what (flv converter)

Holding off for as long as possible with the non-free stuff.
User avatar
fsmithred
 
Posts: 2101
Joined: Wed Mar 09, 2011 9:13 pm

Re: refracta-wheezy-beta3 - betaN bugs

Postby fsmithred » Fri Jan 18, 2013 6:15 pm

And I can confirm that the new build works with hooks. (your hookscript and lukshome :) )
User avatar
fsmithred
 
Posts: 2101
Joined: Wed Mar 09, 2011 9:13 pm

Re: refracta-wheezy-beta3 - betaN bugs

Postby fsmithred » Thu Jan 31, 2013 4:30 pm

beta9 - Added mtools, snapshot2usb, updated scripts for vnc over ssh, dist-upgrade Jan 29, slightly updated release notes.
refracta-wheezy-beta9-20130129_1700.iso

http://distro.ibiblio.org/refracta/testing/
User avatar
fsmithred
 
Posts: 2101
Joined: Wed Mar 09, 2011 9:13 pm

Re: refracta-wheezy-beta3 - betaN bugs

Postby nadir » Tue Feb 05, 2013 3:46 am

Ok, testing beta9.
simple installation.

etc/hostname is empty.
So i herd u liek mudkip?
User avatar
nadir
 
Posts: 1160
Joined: Wed Mar 09, 2011 4:18 am
Location: here

Re: refracta-wheezy-beta3 - betaN bugs

Postby fsmithred » Tue Feb 05, 2013 10:55 am

OK, I see the problem. This gives me an excuse to bring the installer version number in sync with the snapshot tool. Here's the fix - change:
Code: Select all
if [[ $change_hostname = "yes" ]]; then
   select_hostname
fi

to
if [[ $change_hostname = "yes" ]]; then
select_hostname
else
new_hostname="$HOSTNAME"
fi


refractainstaller-yad around line 650
refractainstaller-gui around line 593

And in the cli refractainstaller, move line 488 down. Put this right after the select_hostname function is called on line 535:
Code: Select all
# In case null was entered above as hostname, then set it to $HOSTNAME
new_hostname=${new_hostname:="$HOSTNAME"}
User avatar
fsmithred
 
Posts: 2101
Joined: Wed Mar 09, 2011 9:13 pm

PreviousNext

Return to Discuss

Who is online

Users browsing this forum: No registered users and 0 guests

cron
suspicion-preferred