Start Xorg server using xinit manually

2021-03-21 Thread Bone Baboon
I am trying to start `xorg` from the Linux console virtual terminal 1 (vt1) using `xinit`. I have not got `xorg` working yet and would appreciate any assistance. Thank you --- CPU: AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx GPU: AMD ATI 05:00.0 Picasso I have just completed a `guix update`

Re: Start Xorg server using xinit manually

2021-03-22 Thread Bone Baboon
Thanks for your reply. jbra...@dismail.de writes: > March 21, 2021 6:31 PM, "Bone Baboon" wrote: > > May I ask why you are trying to manually run xinit? Is your favorite wm > or desktop environment not packaged as a service in Guix? Ahh, I see you > are just try

Re: Start Xorg server using xinit manually

2021-03-22 Thread Bone Baboon
Gary Johnson writes: > I run EXWM under Guix System. It is good to hear that someone else is able to successfully use EXWM with Guix. > You don't need to manually start Xorg > with xinit, startx, or any other command. First, make sure that you are > installing emacs and emacs-exwm into your pa

Re: Start Xorg server using xinit manually

2021-03-24 Thread Bone Baboon
Sergiu Ivanov writes: > I also started using EXWM recently and it works without any issues > for me (actually it works better than I expected). > > However, I use the default login manager (elogind) from > %desktop-services, which picks up EXWM automatically for me. I don't > manually start the

Re: Start Xorg server using xinit manually

2021-03-24 Thread Bone Baboon
Joshua Branson writes: > Do any of the officially supported guix wm's or desktop environments > work for you? I have tried the `emacs-exwm` package and the `lxqt-desktop-service-type` service. But I do not get a graphical login I am only getting a blinking cursor on tty7.

Re: Start Xorg server using xinit manually

2021-03-24 Thread Bone Baboon
Vladimir Sedach writes: > Do you get graphics with a login manager service? I do not get graphics with GDM. There is just a blinking cursor on tty7. > Looking at my configuration now, I think the problem might be dbus. > Do you have dbus-service enabled? I suspect there might be an > implicit

Re: Start Xorg server using xinit manually

2021-03-26 Thread Bone Baboon
Gary Johnson writes: > Hmm...that's odd. %desktop-services contains both the gdm-service and > the elogind-service, which should bring X along for the ride. It sounds > like something in your configuration is preventing these services from > presenting you with a graphical login screen. > > Coul

Two more computers unable to start X with GDM

2021-03-26 Thread Bone Baboon
I am trying to get the X server working on a computer that has Guix installed. I was having trouble starting an X server on a computer and asked for help about it here: https://lists.gnu.org/archive/html/help-guix/2021-03/msg00197.html I decided to try to get an X server working on two other com

xorg-start-command

2021-03-26 Thread Bone Baboon
I am trying to start an X server. The X Window section of the Guix manual talks about `xorg-start-command`. I do not know how to use `xorg-start-command` in my system configuration. How is `xorg-start-command` used?

Installing a previous version of a package

2021-03-26 Thread Bone Baboon
I am trying to install a previous version of a package but I am getting errors. In this case the current version of openvpn is 2.5.1 and I would like to install the 2.4.9 version. openvpn version 2.4.9 was packaged for Guix. https://git.savannah.gnu.org/cgit/guix.git/commit/gnu/packages/vpn.scm?i

Re: Two more computers unable to start X with GDM

2021-03-27 Thread Bone Baboon
Joshua Branson writes: > Bone Baboon writes: > >> i686 >> GPU: NVIDIA GeForce FX 5200 > > I'm guessing that the problem is the GPUs...but I would not know how to > help. X server worked fine with this NVIDIA GeForce FX 5200 GPU when Debian was installed on th

Re: Two more computers unable to start X with GDM

2021-03-27 Thread Bone Baboon
Yasuaki Kudo writes: > My apologies if this has been already tried but I personally always > use regular Linux with black magic binary drivers unacceptable to > plain Guix distribution. đŸ˜… > > My AMD (both CPU and Graphics card) computer's visuals will freeze > without the modification of the se

Re: Installing a previous version of a package

2021-03-27 Thread Bone Baboon
Oleg Pykhalov writes: >> (define channels >> (append >>(list >> (channel >> (name 'openvpn) > > > I'm not sure that's the issue, but could you try 'guix instead? > >> (url "https://git.savannah.gnu.org/git/guix.git";) >> (commit "c5a2b70135c9830e9c3

Starting Sway a Wayland window manager

2021-03-27 Thread Bone Baboon
I have installed Sway a Wayland window manager. I have copied the `gnu/store/-sway-1.5.1/etc/sway/config` to `~/.sway/config`. When I run `sway` or `sudo sway` on virtual terminal 1 it outputs "XDG_RUNTIME_DIR is not set in the environment. Aborting.". `man sway` and `sway --help` does not menti

Re: Starting Sway a Wayland window manager

2021-03-28 Thread Bone Baboon
Vagrant Cascadian writes: > Is the elogind service running? I *think* that is what I needed to get > sway working from the console... I have added the `elogind` service. Here is the services section of my systems configuration: ``` (services (append (list (service elogind-service-type

Re: Starting Sway a Wayland window manager

2021-03-28 Thread Bone Baboon
Joshua Branson writes: > My .bash_profile is here: > > #+BEGIN_SRC sh > # Honor per-interactive-shell startup file > if [ -f ~/.bashrc ]; then . ~/.bashrc; fi > > # shepherd > > if [[ -z $DISPLAY ]] && [[ $(tty) = /dev/tty1 ]]; then > export MOZ_ENABLE_WAYLAND=1 > export GUIX_PACKAGE_PATH

Re: Starting Sway a Wayland window manager

2021-03-29 Thread Bone Baboon
Joshua Branson writes: >> What package includes `dbus-run-session`? I do not have it installed on >> my system? > > I think it's dbus? I honestly don't remember... The `dbus` package does provide `dbus-run-session`. When I run `dbus-run-session sway` on virtual terminal 1 sway does not start

Re: Starting Sway a Wayland window manager

2021-03-29 Thread Bone Baboon
Joshua Branson writes: > I also just realized that sway started for me when I changed > %base-services to %desktop-services. If I reconfigure the system with `%desktop-services`: ``` (services %desktop-services) ``` When I run `sway` on virtual terminal 1 sway does not start and I get this o

Re: Starting Sway a Wayland window manager

2021-03-31 Thread Bone Baboon
Vagrant Cascadian writes: > On 2021-03-29, Bone Baboon wrote: >> When I run `dbus-run-session sway` on virtual terminal 1 sway does not >> start and I get this output: >> >> ``` >> localhost dbus-daemon[380]: [system] Rejected send message, 2 matched rules; >

Re: Installing a previous version of a package

2021-04-01 Thread Bone Baboon
How do others install a specific previous version of a package using their system configuration and the `guix system reconfigure config.scm` command? I have been able to get a previous version of a package installed in this case the 2.4.9 version of openvpn. The command I used was: `guix packag

Edits to `etc/resolv.conf` being overwritten

2021-04-01 Thread Bone Baboon
Any suggestion on how to stop my edits of `etc/resolv.conf` from being overwritten? `/etc/resolv.conf` is being overwritten removing changes I save to it. My edits to `etc/resolv.conf` specify some name servers. Some time after my edits are saved the file is completely rewritten to it's original

Re: Edits to `etc/resolv.conf` being overwritten

2021-04-02 Thread Bone Baboon
isable > and re-enable the network interface for the new settings to take > effect. > > -----Original Message- > From: Bone Baboon > To: help-guix@gnu.org > Sent: Fri, 02 Apr 2021 2:37 > Subject: Edits to `etc/resolv.conf` being overwritten > > Any suggestion

Re: Edits to `etc/resolv.conf` being overwritten

2021-04-06 Thread Bone Baboon
Thank you for the explanation and detailed examples. I now have my system configuration providing the contents of `/etc/resolv.conf` with a service. However the contents of `/etc/resolv.conf` is still being overwritten with entries for my internet service provider's DNS. After some testing it ap

How to create a service for contents of arbitrary file

2021-04-06 Thread Bone Baboon
When I use a virtual terminal or Emacs on a virtual terminal using `emacsclient --tty` I have a blinking cursor. My preference is to not have the cursor blink. I can stop the cursor from blinking by manually changing the contents of `/sys/class/graphics/fbcon/cursor_blink` to "0". I would like t

Re: Edits to `etc/resolv.conf` being overwritten

2021-04-08 Thread Bone Baboon
Gary Johnson writes: > That's unfortunate to hear. Perhaps you could check out the > network-manager-service-type? I believe it includes a parameter that > lets you tell NetworkManager not to overwrite /etc/resolv.conf. The > command-line interface for NetworkManager is called nmtui. This is what

Re: How to create a service for contents of arbitrary file

2021-04-08 Thread Bone Baboon
Gary Johnson writes: > In addition to Julien's suggestion, I'll also point out that you can > tell Emacs to not use a blinking cursor by including this line in your > ~/.emacs.d/init.el file: > > (blink-cursor-mode 0) Thank you for pointing out `blink-cursor-mode` I am aware of it and tested it.

Re: How to create a service for contents of arbitrary file

2021-04-08 Thread Bone Baboon
Julien Lepiller writes: > There's special-files-service-type described here: > http://guix.gnu.org/manual/devel/en/html_node/Base-Services.html#Base-Services > > However, I'm not sure it will work in /sys. I guess you'll have to try and > report back :) Thank you for this suggestion. I added

Re: Edits to `etc/resolv.conf` being overwritten

2021-04-09 Thread Bone Baboon
Vladimir Sedach writes: > That is in fact what dhclient does. There is a list of workarounds on > Debian Wiki: > > https://wiki.debian.org/resolv.conf > > I use the file attribute one on my Debian system. > > The ideal solution is to re-implement dhclient in Guile, and make it > a configurable al

Re: Edits to `etc/resolv.conf` being overwritten

2021-04-09 Thread Bone Baboon
Vincent Legoll writes: > I'd try the "-R" command line option without giving "domain-name-servers" > > See details in the dhclient's man page Thank you for the suggestion. Reading dhclient's man page it looks like `-R` is related to IPV6. I have IPV6 disabled. When I try running `sudo dhclien

Re: How to create a service for contents of arbitrary file

2021-04-09 Thread Bone Baboon
I have been able to execute this command `echo "0" > /sys/class/graphics/fbcon/cursor_blink` with a system that was using `runit` as it's initialization system. The command was executed during stage 1 of runit's system initialization. http://smarden.org/runit/runit.8.html Is there an equivalent t

guix pull error after install i686 1.2.0

2021-04-09 Thread Bone Baboon
I have just installed Guix on a computer using: https://ftp.gnu.org/gnu/guix/guix-system-install-1.2.0.i686-linux.iso.xz When I run `guix pull` I get this error message "guix pull: error: Git error: the SSL certificate is invalid".

Re: Edits to `etc/resolv.conf` being overwritten

2021-04-10 Thread Bone Baboon
Vincent Legoll writes: > Have a look at the "LEASE REQUIREMENTS AND REQUESTS" > section from man dhclient.conf, you should be able to make > it *NOT* require "name-servers"... Thanks you for this helpful suggestion. After looking at the section you pointed out in man page for dhclient.conf I have

Re: guix pull error after install i686 1.2.0

2021-04-10 Thread Bone Baboon
Vincent Legoll writes: > I remember having seen an (default checked) option > to install certificates when choosing packages to install. > I have the "nss-certs" package installed from /etc/config.scm > > This may be what you're missing. I reinstalled Guix on the laptop. During the graphical ins

Re: guix pull error after install i686 1.2.0

2021-04-10 Thread Bone Baboon
Leo Famulari writes: > In what context did you run `guix pull`? Like, in a graphical terminal > emulator? A console? As root? If as root, how did you become root? > > Is the bug reproducible? If so, please share the results of `env`, > `which guix`, and `guix describe`, in the same environment wher

Haskell program build and run using Cabal

2021-04-10 Thread Bone Baboon
I am trying to build a Haskell program from source and run it. I am using Cabal a Haskell build tool to do this. I am able to build and run this program without the following error messages on other Linux operating systems. `cabal --version` outputs: ``` cabal-install version 2.4.0.0 compiled us

Build docker image

2021-04-10 Thread Bone Baboon
I am trying to build a docker image. I have added `docker` and `docker-cli` to my system configuration and reconfigured the system. The `docker` command needs a docker daemon running. I have added the docker service to the system configuration file with `(service docker-service-type)` in the lis

Re: Haskell program build and run using Cabal

2021-04-11 Thread Bone Baboon
Gary Johnson writes: > Guix System (unsurprisingly) has a built-in preference for building > packages with Guix. For building Haskell programs, check out the > `haskell-build-system`, which uses cabal and ghc under the hood. > > Also, if the package you want to install exists on Hackage > (https://

Re: guix pull error after install i686 1.2.0

2021-04-13 Thread Bone Baboon
Leo Famulari writes: >> The output of `guix describe`: >> ``` >> guix describe: error: failed to determine origin >> hint: Perhaps this `guix' command was not obtained with `guix pull'? Its >> version string is 1.2.0rc2-1.0d4b1af. >> ``` > > This isn't quite right. > > It's expected that, before

Re: guix pull error after install i686 1.2.0

2021-04-13 Thread Bone Baboon
Leo Famulari writes: > On Sun, Apr 11, 2021 at 03:04:14PM -0400, Leo Famulari wrote: >> It's expected that, before the first `guix pull`, the origin is not >> known. The per-user view of Guix, with provenance tracking, is created >> on the first `guix pull`. >> >> However, the version string shou

Stuck at virtual terminal login

2021-04-13 Thread Bone Baboon
I am having trouble signing into a virtual terminal. This issue is only happening on one computers I have Guix installed on. If I follow these steps I can reproduce this issue after multiple install attempts. 1) install Guix https://ftp.gnu.org/gnu/guix/guix-system-install-1.2.0.i686-linux.is

Re: How to create a service for contents of arbitrary file

2021-04-14 Thread Bone Baboon
Julien Lepiller writes: > No, Shepherd doesn't have a notion of stages. You can make it run a command > at startup by using a normal service though. I use one on my server to set up > static networking with ipv4 and ipv6 by running iproute. See > https://git.lepiller.eu/system-configuration/t

Freenode sasl authentication error rcirc

2021-04-14 Thread Bone Baboon
I am trying to connect to Freenode. This was working fine but now I am receiving this error message: ``` *** Notice -- You need to authenticate via sasl to use this server !!! Closing link: (SASL access only) !!! freenode: connection broken by remote peer (closed) ``` The IRC client I am us

Re: Freenode sasl authentication error rcirc

2021-04-14 Thread Bone Baboon
Tobias Geerinckx-Rice writes: > Which server? Would it by any chance be zettel., meaning that > you're using Tor? IIRC SASL authentication has always been > mandatory there. I am not using Tor. The servers have not been zettel.

Re: Freenode sasl authentication error rcirc

2021-04-14 Thread Bone Baboon
Frosku writes: > Are you using tor? Because only certain forms of SASL authentication > are supported on tor. > > https://freenode.net/news/tor-online I am not using tor.

Re: Build docker image

2021-04-18 Thread Bone Baboon
David Dashyan writes: > It is not 100% clear from your message how do you want to build a docker > image. I'm assuming that you want to use standard docker tooling and > you want to have docker daemon on YOUR system. Correct me I'm wrong > here. Yes that is correct `docker build -t .` with a lo

Re: Build docker image

2021-04-18 Thread Bone Baboon
dockerd` was not working. I restarted the computer and dockerd was working. Now `docker build -t .` is successful. Bone Baboon writes: > I am trying to build a docker image. > > I have added `docker` and `docker-cli` to my system configuration and > reconfigured the system. T

Re: Freenode sasl authentication error rcirc

2021-04-20 Thread Bone Baboon
Thank you Tobias Geerinckx-Rice writes: > Unless you can obtain a new IP that isn't part of these ‘high-risk > ranges’, or connect through a bouncer elsewhere, you *need* to set > up SASL. How that's done differs per client. > Simply installing some packages won't cut it. You need to actually

GPU compatibility with Linux-libre

2021-04-21 Thread Bone Baboon
This is a summary of what I have learned about GPU compatibility with Linux-libre from the help I received in these email threads: Start Xorg server using xinit manually https://lists.gnu.org/archive/html/help-guix/2021-03/msg00197.html Two more computers unable to start X with GDM https://lists

h-node video card reporting

2021-04-21 Thread Bone Baboon
As I have tested GPUs on five computers I would like to add my finding to h-node. Is the lack of /dev/dri/ sufficient to put a GPU in the "does_not_work" category in video cards on h-node? The h-node documentation says to test a GPUs 3D capability with `rss-glx` and `compiz`. https://h-node.org/w

Guix manual warning about GPU Linux-libre compatibility

2021-04-21 Thread Bone Baboon
I found the Hardware Considerations section of the Guix manual very helpful. I was prepared for the issue of WiFi device compatibility. However I was surprised by GPU compatibility. I think it would be helpful to have a warning about GPU compatibility. This would help someone who is looking at bu

Re: Freenode sasl authentication error rcirc

2021-04-23 Thread Bone Baboon
gging: `(setq irc-debug-log t)` Here is the contents of my Circe configuration that is working for me: ``` (setq circe-network-options '(("Freenode" :tls t :nick "bone-baboon" :user "bone-baboon" :realname "bone

Re: Stuck at virtual terminal login

2021-04-25 Thread Bone Baboon
Maxime Devos writes: > What is the latest output? The last thing that is output to the screen is: ``` This is the GNU system. Welcome. login: _ ``` > When I'm in a desktop environment, Alt + Function key doesn't work > (it does some other things), but Control + Alt + Function key does work. >

Substitute server error authenticating

2021-04-29 Thread Bone Baboon
I am trying to set up a substitute server. The substitute server starts fine with this command `guix publish --user=username --compression=gzip:9 --compression=zstd:9 --compression=lzip:9 --cache=/home/username/publish-cache/ --cache-bypass-threshold=0 --public-key=/etc/guix/signing-key.pub --priv

`guix pull` of an ssh channel fails

2021-05-11 Thread Bone Baboon
I have a substitute server that needs to build a couple of packages with patches: * inetutlis version 2.0 from the core-updates branch instead of 1.9.4 from the master branch ** https://issues.guix.gnu.org/issue/48214#10 * glib with longer test timeout ** https://issues.guix.gnu.org/issue/48024

Re: `guix pull` of an ssh channel fails

2021-05-12 Thread Bone Baboon
pull: error: Git error: error authenticating: no auth sock variable". However I now get this error message "guix pull: error: Git error: Failed to retrieve list of SSH authentication methods: Failed getting response`". Bone Baboon writes: > I have a substitute server that nee

Re: `guix pull` of an ssh channel fails

2021-05-14 Thread Bone Baboon
Phil writes: >> After running `ssh-agent` and using the environment variables it outputs >> in the command `SSH_AUTH_SOCK=/tmp/ssh-XXLfu5ES/agent.18550 >> SSH_AGENT_PID=18551 guix pull` I am no longer getting this error message >> "guix pull: error: Git error: error authenticating: no auth sock

Re: `guix pull` of an ssh channel fails

2021-05-17 Thread Bone Baboon
Phil writes: > My theory here is that "git clone" is using your id_rsa file which is > working, and for some reason the ssh-agent is failing for guix. > Another cruder way to test this is to move your private key out of > your .ssh directory so ssh doesn't find it by default. Then manually > add

Re: Pack busybox using guix, but make check have fail tests

2021-05-24 Thread Bone Baboon
Joshua Branson writes: > I believe that busybox has a more permissive license than coreutils? Looking at the coreutils repository I can see that it is using GPL version 3 . When I run `guix search coreutils` the output says the license

Re: using docker in guix

2021-06-03 Thread Bone Baboon
Adam Kandur via writes: > i'm sorry, i mean this error "Cannot connect to the Docker daemon at > unix:///var/run/docker.sock. Is the docker daemon running?" You could try `sudo herd restart dockerd`.

Re: using docker in guix

2021-06-03 Thread Bone Baboon
Adam Kandur writes: > Hi Bone, > thank you but this command didn't helped, i got > ``` > Service dockerd could not be started. > herd: failed to start service dockerd > ``` > Jun 3, 2021, 17:19 by bone.bab...@disroot.org: > >> Adam Kandur via writes: >> >>> i'm sorry, i mean this error "Cannot

Re: My very own Guix System Server in my apartment

2021-06-30 Thread Bone Baboon
Joshua Branson writes: > So I will shortly be setting up my very own Guix System server in my > apartment! I am super excited! > What else should I do with said server? Having a public access Guix server would be a nice way for people to try out Guix. Two examples of public access servers tha

Re: Making a DIY smart or dumb phone

2021-07-24 Thread Bone Baboon
jbranso--- via writes: > I'm getting really tired of carrying my Android phone around with google's > spyware, This issue is larger than just Android / iOS and the applications a user deliberately uses. There is also the issue of unwanted spyware.