Logs: liberachat/#xmonad
| 2021-09-04 20:39:04 | <berserk> | Here are the relevant log lines |
| 2021-09-04 20:39:05 | <geekosaur> | xmonad normally comes in two "flavors": "xmonad" is the outer one which does setup and if necessary rebuilds the inner one, "xmonad-x86_64-linux" (or substitute arch and os as needed) the inner one that is your actual config |
| 2021-09-04 20:39:54 | <geekosaur> | if the inner one doesn't have the right name, it assumes it was invoked as the outer vone and outputs that message |
| 2021-09-04 20:42:17 | <berserk> | Got it. So it's to be expected then. Is there anything from the rest of these relevant logs that strikes you as an actual error? |
| 2021-09-04 20:42:20 | <berserk> | ``` |
| 2021-09-04 20:42:23 | <berserk> | Sep 04 16:16:00 nixos xsession[5764]: XMonad is recompiling and replacing itself with another XMonad process because the current process is called "ah-xmonad" but the compiled configuration should be called "xmonad-x86_64-linux" |
| 2021-09-04 20:42:24 | <berserk> | Sep 04 16:16:00 nixos xsession[5764]: XMonad will use ghc to recompile, because neither "/home/ah/.config/xmonad/build" nor "/home/ah/.config/xmonad/stack.yaml" exists. |
| 2021-09-04 20:42:24 | <berserk> | Sep 04 16:16:00 nixos xsession[5764]: XMonad skipping recompile because it is not forced (e.g. via --recompile), and neither xmonad.hs nor any *.hs / *.lhs / *.hsc files in lib/ have been changed. |
| 2021-09-04 20:42:25 | <berserk> | Sep 04 16:16:00 nixos xsession[5764]: /home/ah/.cache/xmonad/xmonad-x86_64-linux: executeFile: does not exist (No such file or directory) |
| 2021-09-04 20:42:27 | <berserk> | ``` |
| 2021-09-04 20:43:08 | <berserk> | Thanks for the response btw :) |
| 2021-09-04 20:46:37 | <geekosaur> | the last one is an "actual error" but because of the way you're doing things it's okay, ah-xmonad should go on and use the config you built it with instead of defaulting to the wired-in config |
| 2021-09-04 20:46:58 | <geekosaur> | it just means you have a pointless attempt to rebuild going on |
| 2021-09-04 21:18:29 | → | defjam joins (~eb0t@90.194.35.110) |
| 2021-09-04 21:33:58 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2021-09-04 21:34:13 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2021-09-04 21:41:53 | × | berserk quits (~berserk@108-195-12-248.lightspeed.miamfl.sbcglobal.net) (Quit: Client closed) |
| 2021-09-04 21:48:12 | → | kr1x joins (~kriket@170.249.0.122) |
| 2021-09-04 21:53:27 | × | Forkk quits (~forkk@li926-228.members.linode.com) (Ping timeout: 240 seconds) |
| 2021-09-04 22:01:48 | → | Forkk joins (~forkk@li926-228.members.linode.com) |
| 2021-09-04 22:07:20 | × | jrgiacone quits (~jrgiacone@47.153.194.92) (Quit: Lost terminal) |
| 2021-09-04 22:13:38 | × | seschwar quits (~seschwar@user/seschwar) (Quit: :wq) |
| 2021-09-04 22:26:15 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b))) |
| 2021-09-04 22:26:15 | → | allbery_b joins (~geekosaur@xmonad/geekosaur) |
| 2021-09-04 22:26:18 | allbery_b | is now known as geekosaur |
| 2021-09-04 22:43:03 | → | a6a45081-2b83 joins (~aditya@2601:249:4300:1296:88ec:cc73:84d4:1507) |
| 2021-09-04 23:23:10 | × | thunderrd quits (~thunderrd@183.182.111.87) (Ping timeout: 240 seconds) |
| 2021-09-04 23:40:43 | → | benin0369323 joins (~benin@183.82.207.253) |
| 2021-09-05 00:11:19 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 252 seconds) |
| 2021-09-05 00:12:14 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2021-09-05 00:36:39 | × | a6a45081-2b83 quits (~aditya@2601:249:4300:1296:88ec:cc73:84d4:1507) (Quit: Konversation terminated!) |
| 2021-09-05 00:53:07 | × | kr1x quits (~kriket@170.249.0.122) (Quit: .) |
| 2021-09-05 02:03:35 | × | banc quits (banc@gateway/vpn/airvpn/banc) (Ping timeout: 252 seconds) |
| 2021-09-05 02:19:32 | × | td_ quits (~td@94.134.91.73) (Ping timeout: 252 seconds) |
| 2021-09-05 02:21:21 | → | td_ joins (~td@muedsl-82-207-238-013.citykom.de) |
| 2021-09-05 02:23:59 | → | banc joins (banc@gateway/vpn/airvpn/banc) |
| 2021-09-05 02:26:22 | → | Hash joins (~weechat@thestonedapes.com) |
| 2021-09-05 02:26:30 | <Hash> | Hey hey hey! |
| 2021-09-05 02:27:15 | <VarikValefor[m]> | Hash: It's Fat ALBERT! |
| 2021-09-05 02:27:54 | <Hash> | :D |
| 2021-09-05 02:28:12 | <Hash> | I got a problem with a custom bitcoin ticker bash script in xmobar |
| 2021-09-05 02:28:18 | <Hash> | I'll tell you about it in a few, hang on |
| 2021-09-05 02:28:27 | <Hash> | How you doin'? |
| 2021-09-05 02:31:04 | <VarikValefor[m]> | Hash: With reasonable exceptions, all is well. |
| 2021-09-05 02:38:14 | <Hash> | Hey, glad to hear it |
| 2021-09-05 03:28:13 | × | rekahsoft quits (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Ping timeout: 252 seconds) |
| 2021-09-05 04:38:15 | → | thunderrd joins (~thunderrd@183.182.111.87) |
| 2021-09-05 05:27:29 | × | electr0n quits (~electr0n@about/security/founder/electr0n) (Quit: WeeChat 3.2) |
| 2021-09-05 05:37:30 | → | electr0n joins (~electr0n@about/security/founder/electr0n) |
| 2021-09-05 06:04:53 | × | electr0n quits (~electr0n@about/security/founder/electr0n) (Quit: WeeChat 3.2) |
| 2021-09-05 07:28:53 | → | mc47 joins (~mc47@xmonad/TheMC47) |
| 2021-09-05 07:32:26 | → | seschwar joins (~seschwar@user/seschwar) |
| 2021-09-05 08:17:21 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 2021-09-05 08:17:43 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 2021-09-05 09:25:38 | → | electr0n joins (~electr0n@about/security/founder/electr0n) |
| 2021-09-05 09:35:29 | → | benin03693233 joins (~benin@183.82.207.253) |
| 2021-09-05 09:36:10 | × | benin0369323 quits (~benin@183.82.207.253) (Ping timeout: 252 seconds) |
| 2021-09-05 09:36:10 | benin03693233 | is now known as benin0369323 |
| 2021-09-05 10:11:55 | → | yosafbridge` joins (~yosafbrid@static.38.6.217.95.clients.your-server.de) |
| 2021-09-05 10:18:26 | × | yosafbridge quits (~yosafbrid@static.38.6.217.95.clients.your-server.de) (Ping timeout: 276 seconds) |
| 2021-09-05 10:41:05 | Andrew | is now known as CoHaxPenguino |
| 2021-09-05 10:43:45 | CoHaxPenguino | is now known as HaxPenguino |
| 2021-09-05 11:15:23 | HaxPenguino | is now known as CoCoHaxPenguin |
| 2021-09-05 12:41:41 | CoCoHaxPenguin | is now known as \[ |
| 2021-09-05 12:42:07 | \[ | is now known as \} |
| 2021-09-05 12:42:25 | \} | is now known as a_ |
| 2021-09-05 12:42:28 | a_ | is now known as Andrew |
| 2021-09-05 12:42:52 | → | berserk joins (~berserk@108-195-12-248.lightspeed.miamfl.sbcglobal.net) |
| 2021-09-05 12:47:38 | <berserk> | I've been trying to start xmobar with no luck. I've got the git xmonad-contrib and here's my relevant xmonad config bit |
| 2021-09-05 12:48:15 | <berserk> | mySB = statusBarProp "xmobar" (pure xmobarPP) |
| 2021-09-05 12:48:15 | <berserk> | main = xmonad . withSB mySB . ewmh . docks $ defaults |
| 2021-09-05 12:48:30 | <berserk> | Any ideas? |
| 2021-09-05 13:07:19 | <davve> | 3i wrote a bitcoin ticker for polybar |
| 2021-09-05 13:07:26 | <davve> | enjoying it a lot more than xmobar |
| 2021-09-05 13:08:32 | ← | f-a parts (f2a@f2a.jujube.ircnow.org) () |
| 2021-09-05 13:11:13 | <Solid> | berserk: can you start xmobar manually? |
| 2021-09-05 13:11:29 | <berserk> | Yes. And it shows up after I do so. |
| 2021-09-05 13:11:44 | <Solid> | are you seeing any error logs in xsession-errors (or a similar file) |
| 2021-09-05 13:12:33 | <berserk> | No errors in `xsession-errors` or `journalctl` |
| 2021-09-05 13:14:13 | <berserk> | Also no error file inside `~/.xmonad/` |
| 2021-09-05 13:14:23 | <berserk> | I'm using NixOS if it's of any help |
| 2021-09-05 13:14:49 | <Solid> | ah that one |
| 2021-09-05 13:14:57 | <Solid> | I wonder if it's having trouble finding the xmobar executable |
| 2021-09-05 13:15:20 | <berserk> | `xmonad` itself starts just fine |
| 2021-09-05 13:15:39 | <berserk> | Perhaps |
| 2021-09-05 13:16:47 | <berserk> | I don't see why though. `xmobar` is in `PATH` and the config refers to it by `xmobar` , which I assume will simply try to invoke that. |
| 2021-09-05 13:17:19 | <berserk> | Reading `https://github.com/xmonad/xmonad-contrib/blob/master/XMonad/Hooks/StatusBar.hs` now to see if something pops ;) |
| 2021-09-05 13:18:08 | <Solid> | we're using spawnPID to spawn xmobar, which essentially calls `/bin/sh -c xmobar` |
| 2021-09-05 13:20:00 | <berserk> | Just tried that on a shell right now and it worked |
| 2021-09-05 13:20:03 | defjam | is now known as eblip |
| 2021-09-05 13:20:30 | <Solid> | Oo |
| 2021-09-05 13:28:56 | <berserk> | I added `startupHook = spawnStatusBar "xmobar"` and still doesn't start it |
| 2021-09-05 13:30:18 | <berserk> | I'm starting to think it's related to these `journalctl` log entries but I don't know enough about xmonad internals to be sure |
| 2021-09-05 13:30:20 | <berserk> | Sep 05 09:27:45 nixos xsession[23144]: XMonad is recompiling and replacing itself with another XMonad process because the current process is called "ah-xmonad" but the compiled configuration should be called "xmonad-x86_64-linux" |
| 2021-09-05 13:30:21 | <berserk> | Sep 05 09:27:45 nixos xsession[23144]: XMonad will use ghc to recompile, because neither "/home/ah/.config/xmonad/build" nor "/home/ah/.config/xmonad/stack.yaml" exists. |
| 2021-09-05 13:30:21 | <berserk> | Sep 05 09:27:45 nixos xsession[23144]: XMonad skipping recompile because it is not forced (e.g. via --recompile), and neither xmonad.hs nor any *.hs / *.lhs / *.hsc files in lib/ have been changed. |
| 2021-09-05 13:30:22 | <berserk> | Sep 05 09:27:45 nixos xsession[23144]: /home/ah/.cache/xmonad/xmonad-x86_64-linux: executeFile: does not exist (No such file or directory) |
| 2021-09-05 13:30:41 | <berserk> | `ah-xmonad` is a custom-built one btw |
| 2021-09-05 13:33:00 | <berserk> | When I first added that line to `startupHook` I made a mistake and did `spawnStatusBar "xmonad"` and I found this in the logs because I have `ah-xmonad` instead |
| 2021-09-05 13:33:03 | <berserk> | Sep 05 09:27:05 nixos xsession[21135]: /home/ah/.cache/xmonad/xmonad-x86_64-linux: executeFile: does not exist (No such file or directory) |
All times are in UTC.