[Nix-dev] Broken xserve after update to nix-1.2 persists in nix-1.3

Patrick Wheeler patrick.john.wheeler at gmail.com
Tue Feb 26 21:05:56 CET 2013


I just wanted to update with that the graphical live cd for the latest
nixos when installed through VMware also does not boot into the graphical
interface and hast the same behavior as my installation.


On Tue, Feb 26, 2013 at 11:09 AM, Patrick Wheeler <
patrick.john.wheeler at gmail.com> wrote:

> Yes that is when it is not booting in graphical mode and anything that
> depends on X server will report not finding a screen.
>
> It also reports success to me as it is booting up so it does
> not surprise me that it is logged that way. As it is booting up it give a
> green completed checkmark for X11 and after it has already offered a place
> to login does it check off 9 more completions including "Reached target
> graphical  interface".
>
> Here is a screen shot where it has offered me login line, upper left, and
> then continues, after a half second, to check off reaching the graphical
> interface as successful.
>
> http://imgur.com/M8sERV0
>
>
>
>
> On Tue, Feb 26, 2013 at 7:02 AM, Shea Levy <shea at shealevy.com> wrote:
>
>> Hi Patrick,
>>
>> No, there's no need to switch. When you ran the journalctl command, was
>> that during a boot where the X server failed? The log you shared looked
>> like everything was working.
>>
>> ~Shea
>>
>> On Feb 26, 2013, at 1:01, Patrick Wheeler <patrick.john.wheeler at gmail.com>
>> wrote:
>>
>> I garbage collected all of the paths that verify had problems, while
>> staying on the same channel. Grub with nixos-rebuild seems to be in working
>> order but the display-manager is still not up and running however.
>>
>> Is there still any advantage to trying stdenv-updates still? Any
>> other suggestions?
>>
>> Patrick
>>
>>
>> On Mon, Feb 25, 2013 at 3:16 PM, <shea at shealevy.com> wrote:
>>
>>> Generally any broken paths is a bad sign, the fact that there are quite
>>> a few is more troubling... Did you have a disk failure at any point? If you
>>> don't mind the time involved in doing the build, I'd consider switching to
>>> stdenv-updates, rebuilding, and garbage collecting your old profiles (once
>>> the X server issue is resolved), as that will let you clean up all the
>>> broken paths.
>>>
>>> No red flags in the configuration.nix that I can see.
>>>
>>> The xserver journal logs look fine to me, was that log file from a boot
>>> when X didn't start?
>>>
>>>
>>> On 2013-02-25 15:52, Patrick Wheeler wrote:
>>>
>>>> `nix-stor --verify --check-contents`
>>>>
>>>> http://pastebin.com/EezSb9NU [6]
>>>>
>>>>
>>>> Thanks for taking a look at it.
>>>>
>>>> Patrick
>>>>
>>>> On Mon, Feb 25, 2013 at 2:43 PM, Patrick Wheeler
>>>> <patrick.john.wheeler at gmail.**com <patrick.john.wheeler at gmail.com>>
>>>> wrote:
>>>>
>>>>  configuration.nix:
>>>>> http://pastebin.com/Mfam4J07 [4]
>>>>>
>>>>> journalctl -bu ...
>>>>> http://pastebin.com/vrLchuDT [5]
>>>>>
>>>>>
>>>>>  I had been using it nix-store --verify --check-contents night but
>>>>> must have gotten impatient and canceled half way so the file I was using as
>>>>> a log only had a few entries. I will can tell you though that there are a
>>>>> few "...user-environment" paths and a Haskell package that it is
>>>>> complaining about everything else it was complaining about I already fixed
>>>>> with repair-path. I will post the full results in a few minutes when it
>>>>> finishs.
>>>>>
>>>>> On Mon, Feb 25, 2013 at 1:50 PM, <shea at shealevy.com> wrote:
>>>>>
>>>>>  Hi Patrick,
>>>>>>
>>>>>> To help debug, can you:
>>>>>>
>>>>>> a) paste configuration.nix
>>>>>> b) paste the output of 'journalctl -bu display-manager.service'
>>>>>> c) run, as root, 'nix-store --verify --check-contents' (will take some
>>>>>> time!) and report the output?
>>>>>>
>>>>>> Thanks,
>>>>>> Shea
>>>>>>
>>>>>> On 2013-02-25 14:43, Patrick Wheeler wrote:
>>>>>> > On vmware 4.1.3
>>>>>> > Starting with nixos and nix 1.1
>>>>>> >
>>>>>> > My problem is that after trying to update from nix 1.1 to nix 1.2 or
>>>>>> > 1.3 I was not longer able to get xserver/X11 to work.  If you have
>>>>>> > any
>>>>>> > insight to a solution please let me know below is a very rough time
>>>>>> > line, additional information and some failed attempted
>>>>>> > solutions/experiments.
>>>>>> >
>>>>>> > Patrick Wheeler
>>>>>> >
>>>>>> > Starting from nix 1.1, after trying to update with
>>>>>> >
>>>>>> > nix-channel --update
>>>>>> > nixos-rebuild switch
>>>>>> >
>>>>>> > The graphical interface did not load like normal and boot in to the
>>>>>> > shell.
>>>>>> >
>>>>>> > after another round of rebuilding I am in nix-1.3 but the
>>>>>> > problem persists.
>>>>>> >
>>>>>> > ls -l $(which X) reports I am using xorg-server-1.12.4
>>>>>> > xserve reports that it can not find a display.
>>>>>> >
>>>>>> > Other information:
>>>>>> >
>>>>>> > systemctl
>>>>>> >
>>>>>> > reports only one service witha failure:
>>>>>> >
>>>>>> >                                      Load    Active Sub
>>>>>> > display -manager.service loaded failed    failed
>>>>>> >
>>>>>> > Trying to start x while providing a logfile
>>>>>> >
>>>>>> > X -logfile xerrors.txt
>>>>>> >
>>>>>> >  Log: http://pastebin.com/**bahfVjJy <http://pastebin.com/bahfVjJy>[1] [1]
>>>>>>
>>>>>>
>>>>>>
>>>>>>>  > Attempts:
>>>>>> >
>>>>>> > * Rebooting
>>>>>> > * Starting over from a snapshot some variblity in the errors
>>>>>> > encountered but it has the same effect.
>>>>>> > * I have tried setting:
>>>>>> > hardware.enableAllFirmware= true;, there are many dead sources.
>>>>>> > * futher nixos-rebuild switch result in an error:
>>>>>> >
>>>>>> > building Nix...
>>>>>> > building the system configuration...
>>>>>> > updating GRUB 2 menu...
>>>>>> > Use of uninitialized value $_[0] in substitution (s///) at
>>>>>> >
>>>>>> > /nix/store/**v4m3gahx1iz53v51rdinh0lcmipn1p**
>>>>>> 4j-perl-5.14.2/lib/perl5/5.14.**2/File/Basename.pm
>>>>>> > line 341.
>>>>>> > fileparse(): need a valid pathname at
>>>>>> > /nix/store/g3km71vgk5pc9g6cbsl**h5bra73q3sh3z-install-grub.pl<http://g3km71vgk5pc9g6cbslh5bra73q3sh3z-install-grub.pl>[2] [2] line
>>>>>>
>>>>>>
>>>>>>  209
>>>>>>>
>>>>>> >
>>>>>> > * I also tried truing on or off some of the xserver flags in
>>>>>> > configurations.nix but to no avail.
>>>>>> >
>>>>>> >
>>>>>> > --
>>>>>> > Patrick Wheeler
>>>>>> > Patrick.John.Wheeler at gmail.com
>>>>>> > Patrick.J.Wheeler at rice.edu
>>>>>> >  Patrick.Wheeler at colorado.edu
>>>>>> >
>>>>>> > Links:
>>>>>> > ------
>>>>>> > [1] http://pastebin.com/bahfVjJy [1]
>>>>>> > [2] http://**g3km71vgk5pc9g6cbslh5bra73q3sh**3z-install-grub.pl<http://g3km71vgk5pc9g6cbslh5bra73q3sh3z-install-grub.pl>[2]
>>>>>>
>>>>>> >
>>>>>> > ______________________________**_________________
>>>>>> > nix-dev mailing list
>>>>>> > nix-dev at lists.science.uu.nl
>>>>>> > http://lists.science.uu.nl/**mailman/listinfo/nix-dev<http://lists.science.uu.nl/mailman/listinfo/nix-dev>[3]
>>>>>>
>>>>>>
>>>>>> ______________________________**_________________
>>>>>> nix-dev mailing list
>>>>>> nix-dev at lists.science.uu.nl
>>>>>> http://lists.science.uu.nl/**mailman/listinfo/nix-dev<http://lists.science.uu.nl/mailman/listinfo/nix-dev>[3]
>>>>>>
>>>>>
>>>>> --
>>>>> Patrick Wheeler
>>>>> Patrick.John.Wheeler at gmail.com
>>>>> Patrick.J.Wheeler at rice.edu
>>>>> Patrick.Wheeler at colorado.edu
>>>>>
>>>>
>>>> --
>>>> Patrick Wheeler
>>>> Patrick.John.Wheeler at gmail.com
>>>> Patrick.J.Wheeler at rice.edu
>>>>  Patrick.Wheeler at colorado.edu
>>>>
>>>> Links:
>>>> ------
>>>> [1] http://pastebin.com/bahfVjJy
>>>> [2] http://**g3km71vgk5pc9g6cbslh5bra73q3sh**3z-install-grub.pl<http://g3km71vgk5pc9g6cbslh5bra73q3sh3z-install-grub.pl>
>>>> [3] http://lists.science.uu.nl/**mailman/listinfo/nix-dev<http://lists.science.uu.nl/mailman/listinfo/nix-dev>
>>>> [4] http://pastebin.com/Mfam4J07
>>>> [5] http://pastebin.com/vrLchuDT
>>>> [6] http://pastebin.com/EezSb9NU
>>>>
>>>
>>>
>>
>>
>> --
>> Patrick Wheeler
>> Patrick.John.Wheeler at gmail.com
>> Patrick.J.Wheeler at rice.edu
>> Patrick.Wheeler at colorado.edu
>>
>>
>
>
> --
> Patrick Wheeler
> Patrick.John.Wheeler at gmail.com
> Patrick.J.Wheeler at rice.edu
> Patrick.Wheeler at colorado.edu
>



-- 
Patrick Wheeler
Patrick.John.Wheeler at gmail.com
Patrick.J.Wheeler at rice.edu
Patrick.Wheeler at colorado.edu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.science.uu.nl/pipermail/nix-dev/attachments/20130226/9f0e18e9/attachment-0001.html 


More information about the nix-dev mailing list