Käytän Fedora 26: ta ja Gnome 3.24: ää ja haluaisin kokeilla Waylandia. Wayland näyttää olevan asennettu ja olen myös asentanut gnome-session-wayland-session. Odotan nyt voivani valita kirjautumisnäytössä GNOME on Wayland , mutta voin kuitenkin valita vain GNOME , GNOME Classic ja GNOME Xorgissa . Lopuksi, GNOME Xorg -ohjelmassa ei ehdottomasti käytä Wayland ia, koska

loginctl show-session 2 -p Type 

palauttaa Type=x11. Koska Gnome käyttää oletusarvoisesti Waylandia, GNOME : n tulisi käyttää Waylandia, mutta kirjautumalla sisään valitsemisen jälkeen GNOME pääsen takaisin kirjautumisnäyttöön …

Jälkeen yrittää kirjautua sisään Waylandilla, journalctl -b sisältää vain yhden rivin sanalla wayland:

/usr/libexec/gdm-wayland-session[1459]: test: Missing argument at index 2 

Mutta joitain rivejä myöhemmin esiintyy monia Gnomeen liittyviä virheitä:

gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Wacom.desktop" exited with code 1 gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.A11yKeyboard.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Wacom.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.A11yKeyboard.desktop" exited with code 1 gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Clipboard.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Clipboard.desktop" exited with code 1 gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Color.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.Color.desktop" exited with code 1 gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.XRANDR.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.XRANDR.desktop" exited with code 1 gnome-session[1472]: gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.XSettings.desktop" exited with code 1 gnome-session-binary[1472]: WARNING: App "org.gnome.SettingsDaemon.XSettings.desktop" exited with code 1 

Ongelma ei liity laitteistoon: Olen yrittänyt käynnistys live-USB: llä, ja wayland toimi.

Järjestelmätiedot ovat

$: uname -a Linux localhost.localdomain 4.11.11-300.fc26.x86_64 #1 SMP Mon Jul 17 16:32:11 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux 

Kuinka voin käyttää Waylandia?

Kommentit

  • GNOME vaihtoehto käyttää Waylandia. Kokeilen puhtaasta asennuksesta tai live-CD: ltä / USB, jos se toimii laitteistollesi. Jos näin on, sinun kannattaa kokeilla, mikä ero on järjestelmässäsi Live-järjestelmään verrattuna. Jos ei, sinulla ei todennäköisesti ole onneasi tietokoneellesi.
  • Tiesitkö koskaan ymmärrätkö tämän? I ' m samassa veneessä. Asensin GNOMEn, ja sen mukana tuli Wayland. Haluan käyttää waylandia moninäyttöiseen skaalaukseen, mutta se pitää oletusarvona x11, vaikka valitsisin GNOME-vaihtoehdon. Olen " m nyt Fedora 30: ssä.
  • @Ungeheuer Nyt se toimii uudemman Fedora-version kanssa
  • Dang. Olen ' m Fedora 30: ssä ja luulen, että olen ' asentanut kaikki tieosuudet, ja oletuksena on edelleen X11. Siellä ' ei ole " GNOME Waylandissa " tai " GNOME Xorg-palvelussa " -vaihtoehto DE-kirjautumiselle sisäänkirjautumisen yhteydessä … on oltava jotain puuttuvaa … Vastaus

    Sikäli kuin tiedän, GNOME-vaihtoehto käyttää jo Waylandia. Joten, jos haluat käyttää Waylandia, valitse vain GNOME.

    Jos ei, kokeile ehkä vianmääritystä laitteellesi? Onko se vanhentunut / vanha? Ehkä yrität asentaa järjestelmän uudelleen?

    Kommentit

    • Ongelma on, että GNOME ei ' t toimivat
    • Mielestäni se ' ei ole oikea Wayland. Se ' Xwayland Xorg-yhteensopivuuden kanssa.

    Vastaa

    Viimeisimmät Fedoran versiot käyttävät oletusarvoisesti Waylandia. Asiat voivat kuitenkin estää Fedoraa käyttämästä sitä, lähinnä kuljettajia. Todennäköisesti se on vain yksi asia: NVIDIA: n omat ohjaimet.

    Waylandin ottamiseksi käyttöön Gnome Fedorassa edellyttää kahta päätoimintoa, kuten alla on yksityiskohtaisesti selitetty:

    1. TL; DR: Ota Wayland käyttöön GDM-määrityksissä kohdassa /etc/gdm/custom.conf

      1. Avaa /etc/gdm/custom.conf muokkausta varten (kuten tiedät, sinun on oltava pääkäyttäjä).

      2. Siirry riville, joka näyttää tältä:

        [daemon] WaylandEnable=false 
      3. Muuta se muotoon (vaikka rivi olisi kommentoitu) :

        [daemon] WaylandEnable=true 
      4. Tallenna tiedosto ja poistu.

    2. TL; DR: Kommentoi kaikki Waylandia estävät rivit kohdassa /usr/lib/udev/rules.d/61-gdm.rules (kiitos tämän keskusteluketjun )

      1. Avaa /usr/lib/udev/rules.d/61-gdm.rules muokkausta varten (juuri, uudelleen).

      2. Kommenttirivit, jotka eivät saa Waylandia käynnistymään; yleensä se liittyy omiin NVIDIA-ohjaimiin. Kutakin riviä edeltävien kommenttien pitäisi auttaa sinua tässä. Esimerkiksi kommentoin seuraavaa riviä:

        # disable Wayland when using the proprietary nvidia driver DRIVER=="nvidia", RUN+="/usr/libexec/gdm-disable-wayland" 
      3. Tallenna tiedosto ja poistu.

        Huomaa: Kuten olet todennäköisesti käyttämällä NVIDIA: n omistamia ohjaimia, tämän vaiheen pitäisi antaa sinun käyttää Waylandia näiden ohjainten rinnalla. Katso egl-wayland ja tämä .

        Parhaan suorituskyvyn lisäksi sinulla ei kuitenkaan välttämättä ole muita ongelmia. Esimerkiksi nvidia-settings toimii vain X11: ssä , Xwaylandilla on ongelmia 3D-laitteistokiihdytysten kanssa , ja sen seurauksena glxinfo näyttää llvmpipe rendererinä (myös Gnomen viimeisimmän version Tietoja-osio Asetukset).Voit kuitenkin tarkistaa käynnissä olevan ohjaimen lspci -vnn -toiminnolla, jos teit vaiheet oikein. Katso myös tämä .

        Duh. Se on NVIDIA, BTW.

    Käynnistä tietokone uudelleen (uloskirjautumisen ja kirjautumisen ei pitäisi riittää). Ennen sisäänkirjautumista sisäänkirjautumisen sisällä vaihtoehtoja, sinun pitäisi nyt nähdä sekä " Gnome " että " Gnome Xorg ", joista ensimmäinen on Wayland-vaihtoehto. Sen avulla sinun pitäisi pystyä käyttämään Waylandia Gnomessa. Nauti siitä!

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *