A Skype beállítása: a kamera képe és a beszélgetés hangjai

kimarite képe

A Skype telepítéséről itt olvashatsz: https://linuxmint.hu/blog/2020/05/a-skype-telepitese

A telepítés után, az alkalmazás használatba vételekor előfordulhat, hogy a beszélgetőtárs kamera képe fejjel lefelé jelenik meg, vagy az is, hogy a hangátvitel nem az elvárható minőségű. Valljuk be, mindkét jelenség elég zavaró tud lenni.

Kamera

A javítás kivitelezéséhez tudnod kell, hogy a telepített Linux rendszer architektúrája 32 bites vagy 64 bites.

Megjegyzés: a Skype telepítője manapság csak a 64 bites architektúrára érhető el, úgyhogy a leírás 32 bites rendszerre vonatkozó részeit átugorhatod. Csak történelmi jelentősége van. Ha 32 bites rendszert használsz, akkor a Skype valóságos telepítésére nincs lehetőséged, azt a legfeljebb a böngészőben használhatod. A leírás vége felé elolvashatod, hogyan.

Jó dolog, ha emlékszel arra: melyik telepítőt töltötted le, ha többet is, akkor a telepített rendszer architektúrája micsoda.
Grafikusan: erre a különböző asztali környezetek megoldást adnak. Itt nem sorolom fel a lehetőségeket.
Terminálban: az lscpu paranccsal. A parancs kimenetének az elejét másolom be:

lscpu
Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
Address sizes:       36 bits physical, 48 bits virtual
CPU(s):              4
...

A példában

  • az Architecture sor azt mutatja, a telepített rendszer 64 bites,
  • a CPU op-mode(s) sor azt mutatja, a központi végrehajtó egység (processzor) egyaránt képes a 32 bites és a 64 bites rendszer futtatására.

... a rendszerem 64 bites. Ez lényeges információ, ennek birtokában lehet továbblépni.

Amikor a Skype ablakban, a beszélgetőtárs videó képe fejjel lefelé jelenik meg, vagy bármi más probléma van a képi megjelenítéssel, a jelenséget a v4l1compat.so vagy a v4l2convert.so programkönyvtárak egyikének a segítségével tudjuk javítani.

Programkönyvtárak

  • v4l1compat.so

Keresd meg a programkönyvtárat (terminál):

sudo find / -name v4l1compat.so

... jelöld ki és másold, majd illeszd be a fenti parancssort a terminálba.
A parancssor futtatásához nyomj Entert.

Parancssor terminálba illesztésének lehetőségei (beillesztés):

  • egér jobb gombos menü: vidd az egér mutatót a terminál ablaka fölé (bárhova), majd válaszd ki a Beillesztés elemet,
  • a terminál saját menüje: Szerkesztés > Beillesztés (Xfce terminál),
  • gyorsbillentyű: Shift + Ctrl + V (a terminálban a Shift használata is szükséges a „Másolás és beillesztés” műveleteihez).

Természetesen, a kereséshez a fájlkezelődet is használhatod.

A parancs kimenete a programkönyvtár rendszerben történő elhelyezkedését mutatja, amit elérési útnak nevezünk:

/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so
/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so

... mindez példa. Neked a saját rendszereden futtatott parancssor kimenetére van szükséged!

Itt jön be a képbe, hogy 32 bites vagy 64 bites a rendszered...

Figyelj arra, ha a rendszered 32 bites, akkor az

/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so

ha 64 bites, akkor az

/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so

elérési útra van szükséged.

  • v4l2convert.so

Megjegyzés: miután tesztelted a v4l1compat.so programkönyvtárral a Skype-ot, és kívánt eredmény nem megfelelő, a következő teszthez használhatod a másik, azaz a v4l2convert.so programkönyvtárat. Jelenleg azonban nincs még ezzel kapcsolatosan teendőd, hagyd későbbre. Most lépj az Indító szerkesztése bekezdésre!

Parancssor és kimenete:
(a kimenet értelmezése és a használat kivitelezése ugyanaz, mint a másik programkönyvtárnál mutatott eljárás.)

sudo find / -name v4l2convert.so
/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so
/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so

... mindez példa. Neked a saját rendszereden futtatott parancssor kimenetére van szükséged!

Indító szerkesztése

Az indító fájlra így kerestem rá (az dpkg csomagkezelőt az L paraméterrel indítva, listáztam a telepített alkalmazás által használt fájlokat és könyvtárakat, majd a grep alkalmazással szűrtem a desktop kifejezésre):

dpkg -L skypeforlinux | grep desktop
/usr/share/applications/skypeforlinux-share.desktop
/usr/share/applications/skypeforlinux.desktop
/usr/share/kservices5/ServiceMenus/skypeforlinux.desktop
/usr/share/skypeforlinux/resources/app.asar.unpacked/node_modules/desktop-idle
/usr/share/skypeforlinux/resources/app.asar.unpacked/node_modules/desktop-idle/build
/usr/share/skypeforlinux/resources/app.asar.unpacked/node_modules/desktop-idle/build/Release
/usr/share/skypeforlinux/resources/app.asar.unpacked/node_modules/desktop-idle/build/Release/desktopIdle.node

... a kimenetet nézve, nem tűnik egyszerűnek a döntés.

A kérdéses indító fájl ez: skypeforlinux.desktop

Elérési úttal együtt:

/usr/share/applications/skypeforlinux.desktop

A fájl szerkesztése előtt készíts az indító fájlról biztonsági mentést:

sudo cp /usr/share/applications/skypeforlinux.desktop /usr/share/applications/skypeforlinux.desktop.ORIG

A fájl szerkeszthető grafikus alkalmazások segítségével,
https://linuxmint.hu/blog/2020/04/szoveges-fajl-szerkesztese-rendszergazda-jogosultsaggal-grafikus-alkalmazasok
vagy a nano szövegszerkesztővel a terninálban. Rád van bízva.

A skypeforlinux.desktop fájl Exec sora tartalmazza az indító parancsot...

A szerkesztéshez a sudo find / -name v4l1compat.so parancssor kimenetének ismeretében fogj neki!
Mindez példa. Neked a saját rendszereden futtatott parancssor kimenetére van szükséged.

Az eredeti sor (jelenleg):

Exec=/usr/bin/skypeforlinux %U

Ha 64 bites rendszert használsz, a szerkesztett sor így néz ki (kiemeltem a változtatást):

Exec=LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/skypeforlinux %U

Ha 32 bites rendszert használsz, akkor a 32 bites programkönyvtár teljes elérési útját helyettesítsd be az indító parancsba.

Mentsd el a változtatást, majd ellenőrizd a Skype működését.
Az alkalmazást állítsd le (zárd be), majd indítsd el, ahogy szoktad, menüből.

Ha az előbb említett Exec sor valamiért nem működik, használhatod ezt az indító parancssort az Exec sor szerkesztésénél vagy a menüszerkesztő alkalmazással történő szerkesztésnél:

Exec=bash -c "LD_PRELOAD=usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/skypeforlinux %U"

... megfigyelheted a bash -c előtagot, és azt, hogy a korábban használt parancssort „macskakörmök” közé zártam.
Az indító parancsban a bash alkalmazással futtatjuk a parancssort, a bash c paraméterét használva, mely a command (parancs) rövidítése.
Amikor egy parancssort egy másik alkalmazás segítségével futtatunk, és a parancssorban szóközök szerepelnek, szükséges a „macskaköröm” (a " vagy a ') használata, azért, hogy egyetlen parancsnak értelmezze azt a parancssort indító alkalmazás. A „macskakörmök” használata nélkül, a példában szereplő bash két parancsot próbálna lefuttatni, mégpedig külön-külön (a parancssor első és második része), és ez nyilván nem célunk.

Menüszerkesztő használata

Az indító parancsot adott menüszerkesztő alkalmazás használatával is szerkesztheted. A menü szerkesztésre szolgáló alkalmazás asztali környezetenként más. Én jelenleg a MenuLibre alkalmazást használom. A többi menüszerkesztőre a bejegyzés végén kitérek. Kezelésük rendkívül hasonló a MenuLibre alkalmazáséhoz, részletesen azonban nem szándékom bemutatni ezeket.

MenuLibre

Nyisd meg az alkalmazást.

Keress rá az alkalmazás nevére. Jelen esetben a név: Skype.
Az ablak alján látható az indító (a desktop fájl), a teljes elérési úttal:

/usr/share/applications/skypeforlinux.desktop

Az alkalmazás a bal oldalon látható menüben is megkereshető. Az Internet menü alatt.

A Command elemnél szerkeszthető az alkalmazást indító parancssor...

A Cinnamon asztali környezet saját menüszerkesztő alkalmazásának megnyitása:

1) Panelen található Menu elem (egér jobb gombos menü) Beállítások.
2) Lépj a Menü elemre.
3) Nyomd meg Menüszerkesztő megnyitása elemet.

Egy rendszeren lehetőleg csak egy menüszerkesztő alkalmazást használj.

Hang

A hang problémák talán ritkábban jelentkeznek.

A megoldás a

PULSE_LATENCY_MSEC=60

vagy, esetleg a

PULSE_LATENCY_MSEC=30

paraméter használata a Skype indítójának parancssorában.

Példa (a korábbi paraméterezéssel együtt használva, ami nem kötelező):

Exec=bash -c 'PULSE_LATENCY_MSEC=60 LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so /usr/bin/skypeforlinux %U'

vagy

Exec=env PULSE_LATENCY_MSEC=60 LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/skypeforlinux %U

Webes Skype használata a Chromium böngészővel

A Skype telepítő 32 bites támogatása megszűnt, ilyen formában semelyik 32 bites operációs rendszerre nem telepíthető.
32 bites rendszeren a Skype-ot a böngészővel, ezen a weboldalon használhatod: https://web.skype.com

A módszer természetesen a 64 bites rendszerekhez is jó, akár a Skype telepítése nélkül.

A böngészős Skype válogatós, használata a Google Chrome és a Chromium böngészőkkel lehetséges. Előfordulhat, hogy ezen böngészők elágazásai (fork), úgy, mint a Vivaldi vagy az Opera böngésző szintén barátságban vannak a Skype API-val. A Firefox böngészőt - jelenleg - nem támogatja a Skype API: https://www.skype.com/hu/unsupported-browser/
A Skype webes vezérlőjét ajánlja fel még az előbbi weboldal: https://support.skype.com/en/faq/FA34704/what-is-skype-web-control

A böngészős használathoz telepíteni kell valamelyik, Skype API-nak megfelelő böngészőt.

Telepítsd a Chromiumot...
Nyílt forráskódú, szabad és ingyenes, semmi gond vele.

A Chromium böngésző és a magyar kezelőfelületének telepítése:

sudo apt-get install chromium chromium-l10n

Menü elem, indító létrehozása

Ahhoz, hogy az indító a menübe kerüljön, létre kell hoznod egy indító fájlt. Az indító tulajdonképpen a Chromium böngészőt indítja el, és a böngészőben a Skype webes címe nyílik meg. Az indító elkészítéséhez használd a kedvenc szövegszerkesztő alkalmazásod.

Nyisd meg a szövegszerkesztőt, és hozz létre egy üres szövegfájlt.

A szövegfájlt tartalma:

[Desktop Entry]
Name=Skype Web
Comment=Skype Web application in a Chromium profile
Exec=sh -c "mkdir -p $HOME/.local/share/skypeweb && GDK_BACKEND=x11 chromium --user-data-dir=$HOME/.local/share/skypeweb https://web.skype.com 1>/dev/null 2>/dev/null &"
Terminal=false
Type=Application
Encoding=UTF-8
Categories=Network;Application;
Icon=/home/kim/.icons/skypeforlinux.png

KIcsit beszéljünk az alkalmazás ikonról...

Az alkalmazás ikont én valahonnan letöltöttem és átneveztem. Akkortájt nem volt szándékom a Skype-ot telepíteni valóságosan is.
Ingyenesen használható ikon keresése: https://duckduckgo.com/?q=skype+icon+free&t=ffsb&ia=images
Törekedj a 128x128-as ikon méretre.
A letöltött és átnevezett ikont be kell másolni arra az elérési útra, melyre a példa a desktop fájlban szerepel, az Icon sorban.
Az elérési út a saját könyvtárban található, rejtett .icons könyvtár:

~/.icons/

... ha a könyvtár nem létezik, hozd létre.

A felhasználónevet (jelenleg kim) az elérési útban cseréld ki saját felhasználónevedre.

Icon=/home/kim/.icons/skypeforlinux.png

A felhasználóneved a parancssor kimenete mutatja meg:

echo $USER

Érdemes az Icon sorban látható teljes elérési utat használni, és nem a rövidítettet (~/.icons/).

Ments el a fájt ezen a néven: skypeweb.desktop

A menü elem megjelenése egyetlen vagy egyes felhasználóknál

A skypeweb.desktop fájlt másold be erre az elérési útra (saját könyvtár):

~/.local/share/applications/

... egy-egy felhasználó saját könyvtára alá bemásolva.
Ha több felhasználós rendszer, a bemásolással kiválaszthatod, ki lássa és ki ne.

A menü elem megjelenése rendszer szinten, minden felhasználónak

A skypeweb.desktop fájlt másold be erre az elérési útra:

/usr/share/applications/

... ha egyetlen felhasználója van a rendszernek, ez a lépés felesleges, válaszd a másik lehetőséget. A rendszerkönyvtárba másoláshoz admin jog szükséges.

A leírás itt is megtalálható: https://linuxmint.hu/blog/2020/05/webes-skype-hasznalata-a-chromium-bongeszovel-32-bites-rendszeren

Enjoy :-)

Jegyzet

32 bit / 64 bit

Az én rendszerem parancssoros kimenetei azért mutatnak 32 bites programkönyvtárakat is, mert a Wine használata miatt a rendszert a 32 bites alkalmazások fogadására felkészítettem. A rendszerem 64 bites.

Menüszerkesztő alkalmazások

Általában minden asztali környezet alapértelmezett telepítésének része valamelyik menü szerkesztő alkalmazás. Ha úgy látod, egy ilyen sincs telepítve (például a Debian 10 Buster terjesztésnél, Xfce asztali környezettel és a 64 bites, nonfree alkalmazásokat tartalmazó netinstall telepítőt használva), akkor nyisd meg a Synaptic csomagkezelőt, és telepítsd azt a menüszerkesztő alkalmazást, amely neked már bevált, vagy nagyon tetszik. Ha még egyáltalán nincs tapasztalatod a menük szerkesztésének területén, akkor javaslom a legkevesebb függőséget magával hozó alkalmazást telepítését. Megjegyzem, az Obmenu alkalmazás leginkább csak az Openbox ablakkezelőt használó rendszernél működik jól, azért, mert kifejezetten ahhoz készült.

A képek a Synaptic csomagkezelő alkalmazásokat bemutató előnézeteiből származnak.

  • Alacarte (GNOME asztali környezet)

  • KMenuEdit (KDE asztali környezet. Teljes név: KDE Menu Editor)

  • MenuLibre (GNOME, LXDE, Xfce, Unity és más asztali környezetekhez. Pehelykönnyű menüszerkesztő, GNOME függőségek nélkül)

  • Mozo (MATE asztali környezet)

  • Obmenu (Openbox ablakkezelő)

Hozzászólások

csuhas32 képe

A Skype már nem támogatott 32 bites Linux rendszeren

Értékelés: 

0
Még nincs értékelve

A javítás kivitelezéséhez tudnod kell, hogy a telepített Linux rendszer architektúrája 32 bites vagy 64 bites.

Tudtommal nincs már linuxos 32 bites Skype csomag, az alkalmazás kizárólag 64 bites rendszerre telepíthető.

 

 

 

Skype 32-bit

Értékelés: 

0
Még nincs értékelve

32-bites rendszeren, Google Chrome böngészővel (és fiókkal) a Skype online és a Skype for web
kereséssel lehet próbálkozni.

kimarite képe

A Skype már nem támogatott 32 bites Linux rendszeren

Értékelés: 

0
Még nincs értékelve

#1 Jól tudod, de a leírás egy összefoglaló visszatekintés is kívánt lenni. Legyen benne minden, a történelem is.

Azt hiszem, ARM telepítő sem létezik a Skype tekintetében. Legalábbis én így látom, utánanéztem. Egy barátom telepítené a Skype-ot a Raspbian Pie eszközére, Debian és Ubuntu 20.04 rendszerekre. Nem megy. :)

Szeretnélek arra kérni, ha írsz két mondatot vagy akármennyit is, az utolsó mondat után ne üss 3-4 Entert. Egyet sem kéne. Lehet valami célod van ezzel (nem tudom, mi lenne az), de borzasztóan zavaró az üres tér, és más fórumon sem szokták ezt csinálni a hozzászólásoknál. Köszönöm.

kimarite képe

Webes Skype alkalmazás használata a Chromium böngészővel

Értékelés: 

0
Még nincs értékelve

#2 Chromium böngésző is jó erre a célra :). Egyszer, valamelyik portálon megosztottam a megoldást.

Az indító paranccsort bemásolom ide, illetve megtaláltam a desktop fájlt is (ezen a rendszeren még nem használtam, mentésből van.). Íme:

[Desktop Entry]
Name=Skype Web
Comment=Skype Web application in a Chromium profile
Exec=sh -c "mkdir -p $HOME/.local/share/skypeweb && GDK_BACKEND=x11 chromium --user-data-dir=$HOME/.local/share/skypeweb https://web.skype.com 1>/dev/null 2>/dev/null &"
Terminal=false
Type=Application
Encoding=UTF-8
Categories=Network;Application;
Icon=/home/kim/.icons/skypeforlinux.png

Az ikont - a letöltés után - be kell tenni a megfelelő elérési útra, amire a példa a desktop fájlban szerepel. A felhasználónevet az elérési útban ki kell cserélni sajátra. Az ikont valahonnan letöltöttem, mert akkortájt nem volt szándékom a Skype-ot telepíteni valóságosan is.

A desktop fájl a két hely egyikén lehet. Másold be ide

~/.local/share/applications/

vagy ide:

/usr/share/applications/

A desktop fájl neve lehet például ez: skypeweb.desktop

A Chromium böngészőt és a magyar kezelőfelületét is telepíteni kell a sikerhez:

sudo apt-get install chromium chromium-l10n

A webes Skype a Firefox böngészőt nem szereti...

Koppány képe

Sziasztok! A leírásban

Értékelés: 

0
Még nincs értékelve

Sziasztok! A leírásban szereplő folyamatokat végig csináltam, de sajnos sikertelenül.

Lmde4-re telepítettem az aktuális Skype verziót. Minden tökéletesen elindul, a hívott felek kameraképe is jó, ellenben az én kamerám képe fejjel lefelé jelenik meg. Leírásod alapján előkerestem a két fájlt, helyesen 64-bites környezethez:

/usr/lib/x86_64-linux-gnu/libv4l/v4l1convert.so
/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so

Ami feltünt, hogy az

/usr/share/applications/ mappában nem található a skype. 

Az indítóikonját az asztalon szövegszerkesztővel megnyitva aztán láthatóvá vált az a rész, ahová a bejegyzést hozzá kell adni.

Azonban nekem az EXEC sor kicsit másképpen néz ki :

EXEC=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=/app/bin/skype --file-forwarding com.skype.Client @@u %U @@

Lehet, hogy rossz helyen kapirgálok?

Ha a kiegészítést beírom az egyenlőség jel után, "hiba az alkalmazás inditásakor" felhívás fogad. Ha a bash-al írom be elkezdi a betöltést, majd nem történik semmi.

Nagyon köszönöm a válaszokat :)

 

 

kimarite képe

Flatpak | LD_PRELOAD=*

Értékelés: 

5
Átlag: 5 (1 szavazat)

#3 Nem emlékszem pontosan a Flatpak megoldásokra, de próbáld "-k közé zárni a parancssort.

Példa:

Exec=LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so "/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=/app/bin/skype --file-forwarding com.skype.Client @@u %U @@"

Úgy emlékszem, a vége miatt nem fog működni, nem így kell pontosan.

Hanem:

Exec=LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so "/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=/app/bin/skype --file-forwarding com.skype.Client @@u"

Próbáld ki mindkettőt.

Koppány képe

Flatpak | LD_PRELOAD=*

Értékelés: 

0
Még nincs értékelve

#3.1 Nagyon szépen köszönöm a gyors válaszod! Sajnos ugyanaz az eredmény mind a kettő bejegyzésnél, "Hiba a program inditásakor".

kimarite képe

Flatpak | LD_PRELOAD=*

Értékelés: 

0
Még nincs értékelve

#3.1.1.1 Terminál

Terminálban működik: (enyém)

bash -c 'LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=avidemux3_qt5 --file-forwarding org.avidemux.Avidemux'

Te ezt próbáld terminálban először, lefut-e: (tied)

bash -c 'LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so "/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=/app/bin/skype --file-forwarding com.skype.Client'

Menü

Aztán cseréld ki a Menü indítót a Menüszerkesztővel  vagy a desktop fájl Exec sorát erre a parancssorra, majd próba indítás menüből: (tied)

bash -c 'LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=/app/bin/skype --file-forwarding com.skype.Client @@u'

Mert menüben kell a parancssor vége. Nálam is: (enyém)

bash -c 'LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=avidemux3_qt5 --file-forwarding org.avidemux.Avidemux @@ %f @@'

Megjegyzem, az Avidemux Flatpaknál karakterek nagyok voltak. Így javítottam (példa):

bash -c 'QT_FONT_DPI=80 /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=avidemux3_qt5 --file-forwarding org.avidemux.Avidemux @@ %f @@'

Az Avidemux Appimage-nél túl kicsi betűk voltak, így javítottam:

env QT_FONT_DPI=120 "/home/debkim/.local/bin/Avidemux - Appimage/avidemux_2.7.6.appImage"

Sziasztok! A leírásban

Értékelés: 

0
Még nincs értékelve

#3
Nemrég, kb. 1 éve valamiért feltttem Linuxra,  talán valakinek valami segítség kellett..?
amúgy utoljára Winen Szkájpoltam kb. 4-5 éve de ott rémlik valam a beállításokba hogy kamera képének tükrözése.
Ez megfordítja a képet.
A mostaniba nincs ilyen lehetőség?

Koppány képe

Sziasztok! A leírásban

Értékelés: 

0
Még nincs értékelve

Szia!

Köszönöm szépen!

 

Sajnos ez az eredménye, ha lefuttatom a terminálban:

bash: -c: sor: 0: váratlan EOF „"” helyett
bash: -c: sor: 1: szintaktikai hiba: váratlan fájlvége

#3.2 Szia Tibi! Sajnos itt ilyen lehetőség nincs a kamerabeállításoknál.

Koppány képe

Sziasztok! A leírásban

Értékelés: 

0
Még nincs értékelve

#3.2.1 Érdekes, hogyha viszont az indítóban az EXEC részt az utolsó javaslatoddal módosítom ikonjáról elindul a skype. De sem a v4l1compat.so sem a v4l2compat.so használatával nem változott a kamera fejjel lefelé helyzete. :(

kimarite képe

LIBV4LCONTROL_FLAGS=1 vagy 2 vagy 3

Értékelés: 

0
Még nincs értékelve

#3.2.1.1 Próbáld a LIBV4LCONTROL_FLAGS paraméterezés egyikével.

Kamerafüggő, melyik beállítás válik be.

Így

bash -c 'LIBV4LCONTROL_FLAGS=1 LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=/app/bin/skype --file-forwarding com.skype.Client @@u'

így,

bash -c 'LIBV4LCONTROL_FLAGS=2 LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=/app/bin/skype --file-forwarding com.skype.Client @@u'

vagy így:

bash -c 'LIBV4LCONTROL_FLAGS=3 LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=/app/bin/skype --file-forwarding com.skype.Client @@u'

Szükség lehet a környezet változóra (több példa van, és nem lényeges, hogy nem Skype a példa):
https://docs.microsoft.com/en-us/microsoftteams/troubleshoot/known-issue...

-----

Kamera

Kellenének a kamera jellemzői.
Telepítsd az lshw alkalmazást,

sudo apt-get install lshw

majd futtasd,

sudo lshw -sanitize

de elegendő a kamera tulajdonságait (camera) ide másolnod, ami egy rövid rész. Nem biztos, hogy látszódni fog a driver.
Azaz, a kell a kimenet!

Kernel modulok

Kéne még egy kimenet (Ubuntu Pastebinre), a paranccsé:

lsmod

-----

Csíz, VLC

A Csíz alkalmazás helyesen jeleníti meg a kamerád képét? Ha nincs telepítve:

sudo apt-get install cheese

A VLC-t is megnézheted (Ctrl + C), de ez csak tanács a Csíz mellé., így is lehet.

kimarite képe

flatpak run com.skype.Client

Értékelés: 

0
Még nincs értékelve

#3.2.1.1.1 Egy próbát megérne a rövidebb parancssorú alkalmazás indítás. A perjel usr kezdetű, hosszabb részt cseréld ki erre:,

flatpak run com.skype.Client

majd próbáld ki a neked ajánlott összes említett paraméterrel.

Terminálban próbálkozz! Először a másik ajánlasom teszteld...

https://flathub.org/apps/details/com.skype.Client

Koppány képe

LIBV4LCONTROL_FLAGS=1 vagy 2 vagy 3

Értékelés: 

0
Még nincs értékelve

#3.2.1.1.1

#3.2.1.1.1.1

 

Szia! Végig mentem az ajánlásokon! Nem hoztak változást. :( A csízz nevű program is fejjel lefelé jelenít meg a kameraképet, gyanús, hogy a kamera driverével lehet a baj?

 

Itt van a két kimenet:

https://pastebin.ubuntu.com/p/tNFSKjy5Yw/

https://pastebin.ubuntu.com/p/RjJM7DgyBh/

 

Köszönöm szépen!

 

kimarite képe

LIBV4LCONTROL_FLAGS=1 vagy 2 vagy 3

Értékelés: 

0
Még nincs értékelve

#3.2.1.1.1.1.1 Kimenet kéne a kamera ID-i miatt.

lsusb
Koppány képe

flatpak run com.skype.Client flatpak run com.skype.Client

Értékelés: 

0
Még nincs értékelve

#3.2.1.1.1.1

#3.2.1.1.1.1 Kínomban ezzel is próbálkoztam, de ugyan az az eredmény. Flags 1-2-3 nál is.

export LIBV4LCONTROL_FLAGS=3 && LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so flatpak run com.skype.Client

 

Az lsusb kimenete:

https://pastebin.ubuntu.com/p/w767cZJvDx/

 

Koppány képe

flatpak run com.skype.Client flatpak run com.skype.Client

Értékelés: 

0
Még nincs értékelve

#3.2.1.1.1.1.3 Ezt találtam, mi a véleményed? https://www.ideasonboard.org/uvc/#footnote-3

Koppány képe

flatpak run com.skype.Client

Értékelés: 

0
Még nincs értékelve

#3.2.1.1.1.1.1.1.1 Szia! Telepítettem a programot. Indításnál a Video Controls > Invert használata nélkül is már helyes a kép pozíciója.

kimarite képe

Client flatpak run com.skype.Client flatpak run com.skype.Client

Értékelés: 

0
Még nincs értékelve

#3.2.1.1.1.1.1.1.1.1 Oks. De ez pont nem jó nekünk, viszont logikus. Próbáltam menteni a beállítást, nem maradt meg. Az Invert a többi alkalmazás miatt kéne...

-----

#3.2.1.1.1.1.3.1 Látod az oldalon a kamerát és az ID-it? Én nem.
Az ID-ket kértem.., nem jön össze.

Én ezt találtam:

sudo apt-get install v4l-utils
sudo apt-get install v4l2loopback-utils
sudo apt-get install git build-essential
cd Letöltések/
git clone https://github.com/umlaeute/v4l2loopback.git
cd v4l2loopback/
make
sudo make install
sudo depmod -a
sudo modprobe v4l2loopback exclusive_caps=1

Mindezek után a Skype-ban (stb.) ki kell választani a Dummy eszközt.
Forrás: https://askubuntu.com/questions/796082/how-to-fix-inverted-laptop-webcam...

-----

A parancssorokat es a kimeneteket menteni kéne. Így:

A parancsok futtatása az, hogy
-- nyiss egy terminált,
-- a beállításokban állítsd végtelenre a kimenetet (terminálra jellemző helyen van a beállítás)
-- állítsd teljes ablakosra a terminált,
-- illeszd be a parancsot (másold):-- nyomj Enter-t, ez a indítás, más néven futtatás,
-- megjelenik a futtatás eredménye, azaz a kimenet. Ezt nézegetjük. Ne csak az ablakban látható szöveget másold, hanem jelöld ki az összeset!

A terminállal nem vagyunk 'levelező' viszonyban (esetleg a sajátunkkal talán mégis olykor), ezért a kimenetet (a parancs futtatása után megjelenő szöveg) teljes egészében (a parancssorral együtt) másold, majd oszd meg velünk a leírás alapján:
A honlap működése 7. rész: Ubuntu Pastebin | szöveg megosztása

Koppány képe

Client flatpak run com.skype.Client flatpak run com.skype.Client

Értékelés: 

0
Még nincs értékelve

#3.2.1.1.1.1.3.1.1 Az Lsusb kimenetét a másik kommentben küldtem el, az minden ami a parancs kimenete volt.

Telepítettem a dummy-t, a guvcview-ben engedi kiválasztani, a skypeban azonban csak az usb 2.0-t látja.

kimarite képe

--env=LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so

Értékelés: 

0
Még nincs értékelve

#3.1.1.1.1 Próbáljuk így (terminálban):

/usr/bin/flatpak -user override --branch=stable --arch=x86_64 --env=LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so --command=/app/bin/skype --file-forwarding com.skype.Client @@u'
/usr/bin/flatpak run --branch=stable --arch=x86_64 --env=LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so --command=/app/bin/skype --file-forwarding com.skype.Client @@u'
kimarite képe

ID 064e:a116 Suyin Corp. UVC 1.3MPixel WebCam

Értékelés: 

0
Még nincs értékelve

#3.2.1.1.1.1.3 Megvan. Nem sok jót olvasni a kameráról...: „Не работает встроенная камера USB2.0 UVC 1.3M WebCam”.

#3.2.1.1.1.1.3.1.1.1 A Skype-nak talán nincs joga megnyitni.
A gUVCView ugyanúgy helyesen mutat képett a Dummy eszközzel, vagy fejjel lefelé?

-----

Miért nem próbálod ki a DEB Skype-ot, lehet, az, a környezeti változókkal működne. MIben jobb a FlatPak verzió?

----

Kimenet kéne:

dmesg
Koppány képe

#3.2.1.1.1.1.3.1.1.1.1

Értékelés: 

0
Még nincs értékelve

#3.2.1.1.1.1.3.1.1.1.1

#3.2.1.1.1.1.3.1.1.1.1 Valamiért szétcsúsztak a kommentek, talán a törlendő kommentem miatt.

 

A gUVCView sem szereti, kiválasztásánál :no device found.  A dummy telepítésénél a System.map hiányát kifogásolta..

Szerintem kipróbálom a deb Skypepal. Semmivel nem jobb szerintem a flatpak.

https://pastebin.ubuntu.com/p/BcRnJxRRDb/

 

kimarite képe

#3.2.1.1.1.1.3.1.1.1.1

Értékelés: 

0
Még nincs értékelve

#3.2.1.1.1.1.3.1.1.1.1.1 Értem. Nekem sem fogadta el a Dummy-taz alkalmazást, kicsit csdálkoztam, nlda miért.

Skype DEB:

wget https://go.skype.com/skypeforlinux-64.deb
sudo dpkg --install skypeforlinux-64.deb
sudo apt-get -f install
Koppány képe

#3.2.1.1.1.1.3.1.1.1.1

Értékelés: 

0
Még nincs értékelve

#3.2.1.1.1.1.3.1.1.1.1.1.1

 

Sikerült! Végül ez lett a megoldás a deb skype telepítését követően:

Menü: Exec=bash -c 'LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/skypeforlinux %U'

Ez a kamera egy .........********

na de sikerült. Ezer hála és bocs, hogy szétszemeteltem a blogod. Jó kis tanulság volt. :)

kimarite képe

#3.2.1.1.1.1.3.1.1.1.1

Értékelés: 

0
Még nincs értékelve

#3.2.1.1.1.1.3.1.1.1.1.1.1.1 No, ennek örülök :)! A Skype Flatpak verziójához valami más kell, nem a bevált módszer. Lehetséges, rá is kérdezek a Flatpak fejlesztőknél.