Answers.Body: <p>I think I just responded to you on GitLab. From what you described there I think you may need to:</p>
  <p><code>composer civicrm:publish</code></p>
  <p>to populate <code>web/libraries</code></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-07-26T03:33:32.520Z
Answers.Text: I tried that with no help.  I can get the menu to work loading Civi on top of a standard D8 install but at least two distributions (Lightning and Varbase) cause the menu to stop working.  It looks like the menu pops up for a very short time then the standard Drupal Toolbar slides up over top of it.
Answers.UserDisplayName: HeneryH
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-11-01T14:10:03.000Z
Answers.Text: This helped me populate the /web/libraries/civicrm folder. First, you have to make it writable for the user running the group. Thanks +1
Answers.UserDisplayName: salah-1
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-07-13T01:38:17.320Z
Answers.LastActivityDate: 2020-07-13T01:38:17.320Z
Answers.UserDisplayName: KarinG - Semper IT
Answers.Body: <p>This problem was (I think) related to a permission problem with the plug-in not having permissions to copy the libraries from a parent directory to the doc-root directory.</p>
  <p>Solved for me.  Hope this helps someone else.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-08-14T14:57:23.440Z
Answers.LastActivityDate: 2020-08-14T14:57:23.440Z
Answers.UserDisplayName: HeneryH
Answers.Body: <p>Also for me (in addition to directory permissions) is the fact that some distributions use different names for their docroot directory.</p>
  <p>Core uses ./web
  Varbase uses ./docroot
  OpenSocial uses ./html</p>
  <p>This can be accounted for if you add this to the composer.json in the extras section</p>
  <pre><code> &quot;civicrm-asset&quot;: {
       &quot;path&quot;: &quot;***docroot***/libraries/civicrm&quot;,
       &quot;url&quot;: &quot;/libraries/civicrm&quot;
   },
  </code></pre>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-11-12T19:10:05.993Z
Answers.LastActivityDate: 2020-11-12T19:10:05.993Z
Answers.UserDisplayName: HeneryH
Answers.Body: <p>I had something similar on a Backdrop site and it turned out to be caused by the way I had set up the directory structure.</p>
  <p>I was trying to get fancy using a symlink and the server was using the symlink as the website's document root, but in the <code>civicrm.settings.php</code> I was pointing to the other directory. Changing the settings file to also point to the symlink solved it.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-11-11T18:58:06.943Z
Answers.LastActivityDate: 2020-11-11T18:58:06.943Z
Answers.UserDisplayName: Laryn
Body: <p>I installed D8 first then Civi and it seems like it is working if I manually put the url comonents after the <a href="http://focal-civi.domain.org/civicrm/%7Bmanually-add%7D" rel="nofollow noreferrer">http://focal-civi.domain.org/civicrm/{manually-add}</a> but the menu is not showing up.</p>
  <p>Anyone have any hints?</p>
  <p><a href="https://i.sstatic.net/UigsE.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/UigsE.png" alt="No Menu" /></a></p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-07-11T17:20:41.410Z
Comments.Text: Do you have any errors in the browser dev-tools console? What do you have in civicrm.settings.php for $civicrm_root and overrides for $civicrm_paths - does it match your actual paths?
Comments.UserDisplayName: Demerit
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-07-12T00:46:17.977Z
Comments.Text: I'll check those settings and logs and report back.  Of note, if I use the RoundEarth as the core then it works but if I use the Drupal-Reco Base then it doesn't.
Comments.UserDisplayName: HeneryH
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-07-26T03:36:50.590Z
Comments.Text: Oh man, there are a lot of errors when I click the CiviCRM menu..,.,.  A lot.  Trying to figure out how to post it...
Comments.UserDisplayName: HeneryH
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-07-26T03:43:51.737Z
Comments.Text: Here is a google doc with the error log https://docs.google.com/document/d/1ALMoWcjwNxu2iZEBD6Kph-55ZJss-Q-7Yjy_3vuHpIo/edit?usp=sharing
Comments.UserDisplayName: HeneryH
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-07-26T04:24:02.030Z
Comments.Text: You can also edit your original question and paste there  but what it looks like is each of those resources is returning drupal's error page (hence the text/html). If you visit one of the links do you see the actual error? Or in drupal watchdog?
Comments.UserDisplayName: Demerit
Tags: <civicrm-home><drupal-8>
Title: New D8 / Civi install. First d8 then added Civi. Civi Menus not showig up
ThreadText: # New D8 / Civi install. First d8 then added Civi. Civi Menus not showig up
  
  (Asked by: username_0 on 2020-07-10)
  
  I installed D8 first then Civi and it seems like it is working if I manually put the url comonents after the [http://focal-civi.domain.org/civicrm/{manually-add}](http://focal-civi.domain.org/civicrm/%7Bmanually-add%7D) but the menu is not showing up.
  
  Anyone have any hints?
  
  [![No Menu](https://i.sstatic.net/UigsE.png)](https://i.sstatic.net/UigsE.png)
  
  **Tags:** civicrm-home, drupal-8
  
  > **Comments:**
  > **username_1**: Do you have any errors in the browser dev-tools console? What do you have in civicrm.settings.php for $civicrm_root and overrides for $civicrm_paths - does it match your actual paths?  
  > **username_0**: I'll check those settings and logs and report back.  Of note, if I use the RoundEarth as the core then it works but if I use the Drupal-Reco Base then it doesn't.  
  > **username_0**: Oh man, there are a lot of errors when I click the CiviCRM menu..,.,.  A lot.  Trying to figure out how to post it...  
  > **username_0**: Here is a google doc with the error log https://docs.google.com/document/d/1ALMoWcjwNxu2iZEBD6Kph-55ZJss-Q-7Yjy_3vuHpIo/edit?usp=sharing  
  > **username_1**: You can also edit your original question and paste there  but what it looks like is each of those resources is returning drupal's error page (hence the text/html). If you visit one of the links do you see the actual error? Or in drupal watchdog?  
  
  ---
  
  ## 4 answers
  
  ### Answer by username_2 on 2020-07-13. Score: 2
  
  I think I just responded to you on GitLab. From what you described there I think you may need to:
  
  `composer civicrm:publish`
  
  to populate `web/libraries`
  
  > **Comments:**
  > **username_0**: I tried that with no help.  I can get the menu to work loading Civi on top of a standard D8 install but at least two distributions (Lightning and Varbase) cause the menu to stop working.  It looks like the menu pops up for a very short time then the standard Drupal Toolbar slides up over top of it.  
  > **username_3**: This helped me populate the /web/libraries/civicrm folder. First, you have to make it writable for the user running the group. Thanks +1  
  
  ---
  
  ### Answer by username_0 on 2020-08-14. Score: 2
  
  This problem was (I think) related to a permission problem with the plug-in not having permissions to copy the libraries from a parent directory to the doc-root directory.
  
  Solved for me. Hope this helps someone else.
  
  
  ---
  
  ### Answer by username_0 on 2020-11-12. Score: 2
  
  Also for me (in addition to directory permissions) is the fact that some distributions use different names for their docroot directory.
  
  Core uses ./web
  Varbase uses ./docroot
  OpenSocial uses ./html
  
  This can be accounted for if you add this to the composer.json in the extras section
  
  ```
   "civicrm-asset": {
       "path": "***docroot***/libraries/civicrm",
       "url": "/libraries/civicrm"
   },
  
  ```
  
  
  ---
  
  ### Answer by username_4 on 2020-11-11. Score: 1
  
  I had something similar on a Backdrop site and it turned out to be caused by the way I had set up the directory structure.
  
  I was trying to get fancy using a symlink and the server was using the symlink as the website's document root, but in the `civicrm.settings.php` I was pointing to the other directory. Changing the settings file to also point to the symlink solved it.
  
  
  ---
  
  