Ulyana asztal megosztása

Fórum: 

Sziasztok! Telepítettem a LM 20-at a régebbi verzió (LM19.3) home partíció megtartásával. Szeretném rajta az asztali megosztást is bekapcsolni, ezért telepítettem a vino-t. A gnome-control-centerben meg is jelenik a megosztás lehetősége, azonban a képenyőmegosztást nem engedi bekapcsolni. A képernyőmegosztás ablakában a Hálózatoknál nincs semmi a listában, a "Nincs kiválasztott hálózat a megosztáshoz" szöveg látható. Olvastam olyat, hogy a gnome-settings-daemon régebbi verzióját kell telepíteni (3.36.0-1), de hiába tettem, nem változtatott semmit. Mit kellene tennem, hogy működjön ez a lehetőség?

De mit kellene állítani ahhoz

Értékelés: 

0
Még nincs értékelve

De mit kellene állítani ahhoz, hogy a hálózatoknál megjelenjen a hálózati lista? Amíg üres, nem lehet aktiválni a megosztást.

De mit kellene állítani ahhoz

Értékelés: 

0
Még nincs értékelve

#2 A képet látva első ránézésre az tűnik fel, hogy a Képernyőmegosztás mintha nem
lenne aktiválva (bekapcsolva) a bal felső sarokban.

De mit kellene állítani ahhoz

Értékelés: 

0
Még nincs értékelve

#3 Valóban! De mint írtam, addig nem lehet bekapcsolni, amíg a hálózatoknál nincs semmi.

Vino

Értékelés: 

0
Még nincs értékelve

#1 Terminálban ezt írja amikor a gnome-control-centerben aktiválni akarom a megosztást:

 sharing-cc-panel-WARNING **:couldn't list networks: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SettingsDaemon.Sharing was not provided by any .service file

Honnan szerezné meg a hálózati listát?

kimarite képe

Vino

Értékelés: 

0
Még nincs értékelve

#1 #2 Linkeltem korábban is egy leírást a DConf szerkesztővel:
https://forums.linuxmint.com/viewtopic.php?p=1491827&sid=a4ecd89bcbd0ce4...
Mi a kimenet (a jelszót nem mutasd)?

gsettings list-recursively org.gnome.Vino

A Vino szervert így indítva, mi a kimenet?

/usr/lib/vino/vino-server --sm-disable

A parancs futtatása után jelentkezz ki- és be, majd nézd meg újra a beállításokat (amit a képen mutattál, a hálózatot).

Tűzfalat használsz (például gUFW), az be van kapcsolva?

Melyik csatolón keresztül használnád, Wifi-n vagy Etherneten?

Vino

Értékelés: 

0
Még nincs értékelve

#7
gsettings list-recursively org.gnome.Vino

org.gnome.Vino prompt-enabled false
org.gnome.Vino require-encryption false
org.gnome.Vino use-alternative-port false
org.gnome.Vino disable-background false
org.gnome.Vino disable-xdamage true
org.gnome.Vino alternative-port uint16 5900
org.gnome.Vino icon-visibility 'client'
org.gnome.Vino authentication-methods ['vnc']
org.gnome.Vino network-interface ''
org.gnome.Vino notify-on-connect true
org.gnome.Vino mailto ''
org.gnome.Vino lock-screen-on-disconnect false
org.gnome.Vino use-upnp false
org.gnome.Vino vnc-password 'xxxxxxxxx'
org.gnome.Vino view-only false

 

Hogyan állítom le a vinót? A kill vino vagy kill vino-server parancsra azt írja, vino vagy vino-server parancs nem létezik. A futó programok listájában níncs benne a vino server. Ha kiadom a  /usr/lib/vino/vino-server --sm-disable parancsot, akkor ezt kapom:
 

0/09/2020 06:53:31 Autoprobing TCP port in (all) network interface
10/09/2020 06:53:31 Listening IPv6://[::]:5900
10/09/2020 06:53:31 Listening IPv4://0.0.0.0:5900
10/09/2020 06:53:31 Autoprobing selected port 5900
10/09/2020 06:53:31 Advertising security type: 'TLS' (18)
10/09/2020 06:53:31 Re-binding socket to listen for VNC connections on TCP port 5900 in (all) interface
10/09/2020 06:53:31 Listening IPv6://[::]:5900
10/09/2020 06:53:31 Listening IPv4://0.0.0.0:5900
10/09/2020 06:53:31 Clearing securityTypes
10/09/2020 06:53:31 Advertising security type: 'TLS' (18)
10/09/2020 06:53:31 Clearing securityTypes
10/09/2020 06:53:31 Advertising security type: 'TLS' (18)
10/09/2020 06:53:31 Advertising authentication type: 'No Authentication' (1)
10/09/2020 06:53:31 Re-binding socket to listen for VNC connections on TCP port 5900 in (all) interface
10/09/2020 06:53:31 Listening IPv6://[::]:5900
10/09/2020 06:53:31 Listening IPv4://0.0.0.0:5900
10/09/2020 06:53:31 Clearing securityTypes
10/09/2020 06:53:31 Clearing authTypes
10/09/2020 06:53:31 Advertising security type: 'TLS' (18)
10/09/2020 06:53:31 Advertising authentication type: 'VNC Authentication' (2)
10/09/2020 06:53:31 Clearing securityTypes
10/09/2020 06:53:31 Clearing authTypes
10/09/2020 06:53:31 Advertising security type: 'TLS' (18)
10/09/2020 06:53:31 Advertising authentication type: 'VNC Authentication' (2)
10/09/2020 06:53:31 Advertising security type: 'VNC Authentication' (2)

Eddig megyen, níncs új prompt, csak villog a kurzor.

Vinot a synapticból telepítettem.

 

Tűzfalat nem állítgattam.

Etherneten keresztül használnám.

 

Vino

Értékelés: 

0
Még nincs értékelve

#8 Talán ad 1-2 ötletet.: https://www.youtube.com/watch?v=aKLNlMwX04Q

Vino

Értékelés: 

0
Még nincs értékelve

#9 lala köszi, de nem adott :(   Ha jól emlékszem az LM 19 óta níncs alapértelmezetten a rendszerben az asztal megosztása. Vino telepítése után a gconf-editorral kellett konfigurálni, azonban jól működőképesen nekem ez nem sikerült. Ezért feltettem egy régebbi verziót, amelyik még a menübe rakta be magát, és ott lehetett a pár dolgot beállítani rajta, ahogyan a videón is látszik. Jól is működött így, még az LM 19.3 alatt is. Azonban az Ulyana nem engedi telepíteni azt a vino verziót függőségek miatt (gondolom, elavult). A gnome-control-centerben hasonlóan könnyen lehetne majdnem ugyanazokat a beállításokat tenni, mint anno annál amelyik a menüben jelent meg, csak ez a gond -egyelőre-, hogy a hálózatoknál nem jelennek meg a lista, amelyekből kiválaszhatom, hogy melyik kapcsolaton akarom használni. 

kimarite képe

De mit kellene állítani ahhoz

Értékelés: 

0
Még nincs értékelve

#2 De mit kellene állítani ahhoz, hogy a hálózatoknál megjelenjen a hálózati lista? Amíg üres, nem lehet aktiválni a megosztást.

A Gnome Controll Centerben semmit, ugyanis ez a GNOME asztali környezetet állítja be, a Cinnamonhoz nincs köze. A „gnome-control-center” telepítését (alapértelmezetten nincs telepítve) és ezeket is feleslegesen csináltad:

gnome-control-centerben meg is jelenik a megosztás lehetősége, azonban a képenyőmegosztást nem engedi bekapcsolni. A képernyőmegosztás ablakában a Hálózatoknál nincs semmi a listában, a "Nincs kiválasztott hálózat a megosztáshoz" szöveg látható. Olvastam olyat, hogy a gnome-settings-daemon régebbi verzióját kell telepíteni (3.36.0-1), de hiába tettem, nem változtatott semmit. Mit kellene tennem, hogy működjön ez a lehetőség?

-----

Ezt csináld meg (Indítópult):

Indítsd újra a rendszert.

Ellenőrizd, fut-e a szerver:

/usr/lib/vino/vino-server --sm-disable

... kimenet kéne.

A GNOME beállítás helyett használható vino-preferences alkalmazás nem érhető el más asztali környezetek alatt...

Ellenőrizd, működik-e az Asztalod megosztása (Wifi - ahogy szoktad).

De mit kellene állítani ahhoz

Értékelés: 

0
Még nincs értékelve

#11

/usr/lib/vino/vino-server --sm-disable
** Message: 08:02:56.041: The desktop sharing service is already running, exiting.

Nem tudok csatlakozni a géphez sem belső sem külső hálózatról.

Ha jól értem innen https://en.wikipedia.org/wiki/Vino_(VNC_server),  a 3.8.0 verziójától gnome alatt níncs vino-preferences, gnome-control-center az alternatívája. 

 

kimarite képe

De mit kellene állítani ahhoz

Értékelés: 

0
Még nincs értékelve

#12 Jól érted, nincs alternatíva. Igazából, a grafikus beállító alkalmazás GNOME asztali környezethez van, įgényel bizonyos GNOME folyamatokat. Ezeket az Inditópultban be tudod kapcsolni. Az érvényesítéshez újra kell indítani a rendszer. Régebb verziószámú alkalmazs használata néha eredményre vezet., de most nem. A Vino-hoz talán nem kell GNOME folyamat.le²hetsêges, szöveges fájlbsn is be lehet állítani a Vino-t.

De mit kellene állítani ahhoz

Értékelés: 

0
Még nincs értékelve

#13 Oké, de Ulyana alatt sem a régi sem az új verzióval nem érem el az asztalt "távolról". Mit kell még hozzá tenni, hogy működjön?

kimarite képe

Xrdp (Vino) vagy x11VNC szerver

Értékelés: 

0
Még nincs értékelve

#14 Az újabban, a beállítások és a Gnome folyamatok hiányában nem működő Vino kiegészítésére javaslom az Xrdp-t és annak itt leírt szöveges beállítésait:
https://wiki.archlinux.org/index.php/Xrdp
Máshol is ajánlják a Vino mellé. Remélem, a leírás számodra is érthető.
A Gnome folyamatok az Xfce asztali környezet alatt bekapcsolhatóak egyszerűen, az Indítópultban, a Cinnamon asztali környezetnél neked kell begépelned az indító parancsokat (ezeket fejből nem tudom). Az Xrdp esetéb ezzel a történettel azonban nem kell foglalkoznod.

Másik megoldás lehet az x11VNC, mint szerver. Egy hónapja írják, működik a Linux Mint 20 kiadáson is:
https://community.linuxmint.com/tutorial/view/2334
Remélem, számodra is érthető.

Nekem a Linux Mint most Virtualboxban van. Így nem tudom teljes értékűen kipróbálni a módszereket, illetve próbálok rájünni a hogyanra egyelőre: https://www.virtualbox.org/manual/ch07.html
A virtuális rendszeren elvégeztem az itt írtakat,
https://wiki.archlinux.org/index.php/Vino
(a Vino parancssoros beálításai - ami remélem, számodra is érthető)
de a Virtualboxban ez nem elég. Időm nem volt többre.

Mondani azonban tudom, próbáld az Xrdp (a Vino-val) vagy az x11VNC szerver megoldásokat. Ha az egyik működik, töröld a másikat, amire nincs szükség. Számolj be az eredményről, engem és nyilván többeket is érdekel.

kimarite képe

Szóló Vino telepítéshez javaslatok

Értékelés: 

0
Még nincs értékelve

#15 Ha a GNOME folyamatok indítva lennének, a hálózat az nmcli c kimenetből beállítható.
A leírás: https://techdiscoverer.com/linux/how-to-enable-rdp-vnc-in-ubuntu-remotel...

A példa parancssor:

gsettings set org.gnome.settings-daemon.plugins.sharing.service:/org/gnome/settings-daemon/plugins/sharing/vino-server/ enabled-connections "['e1ba1805-f254-78f8-b6e5-123cdf398be0']"

Próbáld először az Xrdp-t. A Vino beállításra korábban említettem szöveges fájlt, ezt nem találtam, de a szerver fut:

lsof | grep vino-serv | grep TCP
vino-serv 1629                         kimuly   11u     IPv6              30838      0t0        TCP *:5900 (LISTEN)
vino-serv 1629                         kimuly   12u     IPv4              30839      0t0        TCP *:5900 (LISTEN)
vino-serv 1629 1630 gmain              kimuly   11u     IPv6              30838      0t0        TCP *:5900 (LISTEN)
vino-serv 1629 1630 gmain              kimuly   12u     IPv4              30839      0t0        TCP *:5900 (LISTEN)
vino-serv 1629 1631 gdbus              kimuly   11u     IPv6              30838      0t0        TCP *:5900 (LISTEN)
vino-serv 1629 1631 gdbus              kimuly   12u     IPv4              30839      0t0        TCP *:5900 (LISTEN)
vino-serv 1629 1632 dconf\x20          kimuly   11u     IPv6              30838      0t0        TCP *:5900 (LISTEN)
vino-serv 1629 1632 dconf\x20          kimuly   12u     IPv4              30839      0t0        TCP *:5900 (LISTEN)

... esetleg az Indítópult parancssora lehetne inkább ezzel a paraméterrel:

/usr/lib/vino/vino-server --sm-disable

A hálózatnak elviekben meg kéne jelennie, a Hálózatkezelő vezérli. Létezik erre már a fájl, nem kell létrehozni,

cat /etc/netplan/1-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager

szerkeszteni viszont lehet, hogy érdemes. A példa:
https://askubuntu.com/questions/1070520/screen-sharing-no-network-select...
Mert egy bugról van szó: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1676547
Mindez most a szólóban telepített Vino-hoz tartozik, és nem az Xrdp-hez vagy az x11VNC-hez!

Ha megvan a szerkesztés, és még nem működik a történet, a titkosítást lehet kikapcsolni,

gsettings set org.gnome.vino require-encryption false

illetve, ha ez sem segít, akkor visszakapcsolni:

gsettings set org.gnome.vino require-encryption true

-----

A korábban említett Xfce beállításra példa:
https://medium.com/@aldo_mx/simplest-way-to-configure-vnc-server-in-xubuntu-16-04-lts-and-newer-6c0b3ae21fe5
Egyetlen folyamat engedélyezésére lenne szükség.
De csak a képet nézd, a blog parancssorait ne futtasd! Az automatikus indítás a Cinnamon DE-nél máshol van.

Visszatárve a Cinnamon asztali környezetre, a Vino szerver az Indítópultba így tehető be más módszerrel:

cp /usr/share/applications/vino-server.desktop ~/.config/autostart/

Utána a rendszert indítsd újra. Ez is egy próba. :)

A korábban, a ~/.config/autostart/ útvonalon elkészített indítást (Vino desktop fájl) töröld. Mindez a fájlkezelőben is kivtelezhető. ;)

Próbáld ezt először, és ne a Hálózatkezelős javaslatot.

Ez jobb megoldás, mint, amit a mondat után javasoltam, ezen hozzászólásban:

... esetleg az Indítópult parancssora lehetne inkább ezzel a paraméterrel:

kimarite képe

/etc/xdg/autostart/vino-server.desktop | NoDisplay=false

Értékelés: 

0
Még nincs értékelve

@#17

Módosítom a másolás parancssorát. Inkább ide:

sudo cp /usr/share/applications/vino-server.desktop /etc/xdg/autostart/

A saját könyvtár alá másoláskor nem jelent meg az indítópultban... (~/.config/autostart).

Miután bemásoltad, indítsd újra a rendszert.

Csak akkor látszódik, ha megjeleníted.
Ehhez szerkeszted ezt (a bemásolt) fájlt:

sudo nano /etc/xdg/autostart/vino-server.desktop

Átírod a kiemelt sort true értékről a false értékre, A szerkesztett változat:

[Desktop Entry]
Name=Desktop Sharing
Comment=GNOME Desktop Sharing Server
Keywords=vnc;share;remote;
Exec=/usr/lib/vino/vino-server --sm-disable
Icon=preferences-desktop-remote-desktop
NoDisplay=false
Terminal=false
Type=Application
X-GNOME-Autostart-Phase=Applications
X-GNOME-AutoRestart=true
X-GNOME-UsesNotifications=true
X-Ubuntu-Gettext-Domain=vino

Mentés, és kilépés a nano szövegszerkesztőből:

Ctrl + O, és Enter,
Majd Ctrl + X

Próbáld ki (ezt a javaslatomat).
A szerkesztés alatt az Indítópult alkalmazás legyen zárva, de ha nyitva hagytad, akkor nyisd meg újra.

Ugye, esetleg ezt is be lehet kapcsolni, most csak olvasom (két változtatás szükséges):

cat /etc/xdg/autostart/org.gnome.SettingsDaemon.Sharing.desktop
[Desktop Entry]
Type=Application
Name=GNOME Settings Daemon's sharing plugin
Exec=/usr/libexec/gsd-sharing
OnlyShowIn=GNOME; # kommenteld a sort az elejére # karaktert téve
NoDisplay=true # false legyen
X-GNOME-Autostart-Phase=Initialization
X-GNOME-Autostart-Notify=true
X-GNOME-AutoRestart=true
X-GNOME-HiddenUnderSystemd=true
X-Ubuntu-Gettext-Domain=gnome-settings-daemon

... de ez csak ötlet. Lehet, nem elég csak ezt elindítani.
A hibákról például a dmesg kimenet tájékoztathat.

Bocs, hogy ennyi idő után

Értékelés: 

0
Még nincs értékelve

Bocs, hogy ennyi idő után írok, de nem volt idő próbálgatni, aztán meg a grub problémák voltak, de az egy másik téma.

Nem szeretnék másik vncs programot használni, igaz nem most, de próbáltam, egyiket sem találtam számomra jobbnak, mint a vinot.

Javaslataidat a módosításokra kipróbáltam, annyi, hogy alapból az /usr/share/applications mappába nekem nem volt vino-server.desktop fájl, az /etc/xdg/autostartban viszont igen. 

Az indítópultba való beírása után a vino-server megjelenik a futtatott programok listájában, viszont nem enged csatléakozni a géhez. Most kivettem az indítópultból, a terminálból indítottam az 

/usr/lib/vino/vino-server --sm-disable

paranccsal. Így próbáltam csatlakozni telefonnal, a terminálban ezután ez jelent meg:

17/09/2020 09:33:37 [IPv4] Got connection from client HUAWEI_P30_Pro-xxxxxxx
17/09/2020 09:33:37   other clients:
17/09/2020 09:33:37 Client Protocol Version 3.7
17/09/2020 09:33:37 Advertising security type 18
17/09/2020 09:33:37 Client returned security type 18
17/09/2020 09:33:37 TLS Handshake failed: Insufficient credentials for that request.
17/09/2020 09:33:37 Client HUAWEI_P30_Pro-xxxxxx gone
17/09/2020 09:33:37 Statistics:
17/09/2020 09:33:37   framebuffer updates 0, rectangles 0, bytes 0 

TLS titkosítással lenne gond? A dconf-editorban a require-encryption értéke akár true akár false, akkor is ezt írja.

TLS

Értékelés: 

0
Még nincs értékelve

Közben próbálgattam, titkosítás lesz a probléma, olyan nézővel, amelyik támogatja (pl. remmina), tudok csatlakozni a géphez, tudom távolról irányítani. Nem tudom, hogy androidra létezik-e ilyen, ezek szerint az eddig használt  (RemoteToGo) nem ilyen. Azért jó lenne, ha működne a titkosítás kikapcsolása... :P

kimarite képe

TLS

Értékelés: 

0
Még nincs értékelve

#20 A titkosítással a gond, igen. Este tudok bővebbet.

TLS

Értékelés: 

0
Még nincs értékelve

#20 Nem tudhatom hogy megfelelne-e, de megemlítem "AnyDesk" https://anydesk.com/en/downloads/linux

kimarite képe

TLS

Értékelés: 

0
Még nincs értékelve

#20 Nézz rá errea fejezetre: https://wiki.archlinux.org/index.php/Xrdp#Running_with_Vino_(Gnome_VNC-Server_for_root_session)

Az AnyDesk fizetősnek tűnik..

Értékelés: 

0
Még nincs értékelve

Az AnyDesk fizetősnek tűnik...

 

Xrdp-vel ott tartok, hogy sikerül bejelentkeznem a gépre, azonban fekete háttér van csak, egy gyors üzenetben nem támogatott display beállításokon problémázik. Egeret tudom mozgatni, billentyűzet is működik.

kimarite képe

Az AnyDesk fizetősnek tűnik..

Értékelés: 

0
Még nincs értékelve

#24 egy gyors üzenetben nem támogatott display beállításokon problémázik

Mi ez az üzenet pontosan?

Az AnyDesk fizetősnek tűnik..

Értékelés: 

0
Még nincs értékelve

#25 The screen settings  have changed because the server does not support the settings you specified.

Az AnyDesk fizetősnek tűnik..

Értékelés: 

0
Még nincs értékelve

#25 A kliensben átállítottam a screen-t  high color (16bit) helyett highest quality (32bit)-re  és a resolution-t automatic helyett 1920x1080-ra, mostmár működik. 

kimarite képe

Az AnyDesk fizetősnek tűnik..

Értékelés: 

0
Még nincs értékelve

#26 #27 Érdemes megjegyezni, hogy ez a megoldás. :)

Az Anydesk szerintem nem fizetős, van ilyen is, olyan is. (a címre válaszolva)

TLS

Értékelés: 

0
Még nincs értékelve

  #28 Érdemes megjegyezni, hogy ez a megoldás. :)

Azért az érdekes, hogy a LM 19.3 alatt a vino 3.8.1 verzióját használtam, és nem volt gond a TLS, ki lehetett kapcsolni, LM 20 alatt a vino ugyanazon verzióját telepítve már nem.

 

kimarite képe

TLS

Értékelés: 

0
Még nincs értékelve

#29 Lehetséges, hogy valahogy mégis ki lehet kapcsolni a titkosítást, de a beállító alkalmazás GNOME asztali környezethez készült. GNOME folyamatok futtatása rendszer indításnál, ez lehet megoldás esetleg. Persze, az lenne jó, ha más asztali környezeten is működne manapság is, bármilyen „felesleges” folyamatok igénybevétele nélkül. Az Xfce asztali környezet kínál olyat az Indítópultban, hogy bekapcsolja a GNOME vagy a KDE folyamatokat is. Ha az alkalmazás indítaná el ezeket, talán jobb lenne: ez egy másik felvetés.