I was using X2Go succesfully on my Xubuntu laptop, but after running
apt upgrades it is all screwed up and I can neither use it nor purge
it, nor use APT for anything else.
*me@laptop:~$ sudo -A apt purge x2goserver
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libx2go-log-perl : Depends: x2goserver-common (>=
4.1.0.4-0~1975~ubuntu20.…
[View More]04.1) but 4.1.0.3-5 is to be installed
libx2go-server-db-perl : Depends: x2goserver-common (>=
4.1.0.4-0~1975~ubuntu20.04.1) but 4.1.0.3-5 is to be installed
libx2go-server-perl : Depends: libx2go-log-perl (< 4.1.0.3-5.1~) but
4.1.0.4-0~1975~ubuntu20.04.1 is to be installed
Depends: libx2go-server-db-perl (<
4.1.0.3-5.1~) but 4.1.0.4-0~1975~ubuntu20.04.1 is to be installed
x2goserver-extensions : Depends: x2goserver (< 4.1.0.3-5.1~) but it
is not going to be installed
Depends: x2goserver (>= 4.1.0.3-5) but it is
not going to be installed
x2goserver-fmbindings : Depends: x2goserver (< 4.1.0.3-5.1~) but it
is not going to be installed
Depends: x2goserver (>= 4.1.0.3-5) but it is
not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages
(or specify a solution).
me@laptop:~$*
Doing as suggested:
*me@laptop:~$ sudo -A apt --fix-broken install;*
*Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
*
* libcapture-tiny-perl libconfig-simple-perl libdbd-pg-perl
libdbd-sqlite3-perl libdbi-perl libfile-which-perl*
* libnx-x11-6libpq5 libswitch-perl libx2go-log-perl
libx2go-server-db-perl libx2go-server-perl libxcomp3*
* libxcompshad3 linux-headers-5.4.0-147
linux-headers-5.4.0-147-genericlinux-image-5.4.0-147-generic
linux-modules-5.4.0-147-generic*
* linux-modules-extra-5.4.0-147-generic nx-x11-commonnxagent pwgen
x2goserver-common x2goserver-x2goagent*
*Use 'sudo apt autoremove' to remove them.*
*The following additional packages will be installed:
libx2go-server-perl x2goserver-common
The following packages will be REMOVED:
libx2go-utils-perl x2goserver-extensions x2goserver-fmbindings
The following packages will be upgraded:
libx2go-server-perl x2goserver-common
2 upgraded, 0 newly installed, 3 to remove and 1 not upgraded.
2 not fully installed or removed.
Need to get 0 B/132 kB of archives.
After this operation, 3,072 B disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 261284 files and directories currently installed.)
Preparing to unpack
.../libx2go-server-perl_4.1.0.4-0~1975~ubuntu20.04.1_all.deb ...
Unpacking libx2go-server-perl (4.1.0.4-0~1975~ubuntu20.04.1) over
(4.1.0.3-5) ...
dpkg: error processing archive
/var/cache/apt/archives/libx2go-server-perl_4.1.0.4-0~1975~ubuntu20.04.1_all.deb
(--unpack):
trying to overwrite '/usr/share/man/man3/X2Go::Utils.3pm.gz', which
is also in package libx2go-utils-perl 4.1.0.3-5
Errors were encountered while processing:
/var/cache/apt/archives/libx2go-server-perl_4.1.0.4-0~1975~ubuntu20.04.1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
me@laptop:~$*
I seem to keep getting the same error with ANY use of apt now.
How can I fix this?
*me@laptop:~$ lsb_release -a*
*No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.6 LTS
Release: 20.04
Codename: focal*
[View Less]
Hi,
the release of X2Go Server 4.1.0.4 caused several issues on the Debian
systems I administer (mostly 11, but 10 is affected as well).
The main cause: The source package x2gokdrive and its binary package
xserver-x2gokdrive is missing from the main archive. I had to manually
backport it from heuler to get around this.
Further cause: insufficient Breaks+Replaces between libx2go-server-perl
4.1.0.4 and libx2go-utils-perl 4.1.0.3 (same file installed from both
packages).
Upon purging all …
[View More]x2go packages to get a clean system,
I was left with a broken dpkg-statoverride that should have been cleaned
up in some postrm script but wasn't.
More detailed output for all 3 issues is in the attached txt file. It's
in German, but the relevant information should be understandable anyway.
Best wishes
--
.''`. Philipp Huebner <debalance(a)debian.org>
: :' : pgp fp: 6719 25C5 B8CD E74A 5225 3DF9 E5CA 8C49 25E4 205F
`. `'`
`-
[View Less]
Hello everyone.
We have this remote desktop (with x2go-server running there):
* Operating System: Kubuntu 20.04
* KDE Plasma Version: 5.18.8
* KDE Frameworks Version: 5.68.0
* Qt Version: 5.12.8
* Kernel Version: 5.4.0-147-generic
* OS Type: 64-bit
* Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
* Memory: 62,8 GiB
During package update we got:
> E:
> /var/cache/apt/archives/libx2go-server-perl_4.1.0.4-0~1975~ubuntu20.04.1_all.deb:
> trying to overwrite '/usr/…
[View More]share/man/man3/X2Go::Utils.3pm.gz', which is
> also in package libx2go-utils-perl 4.1.0.3-5
In particular:
> debconf: unable to initialize frontend: Gnome
> debconf: (Can't locate Gtk3.pm in @INC (you may need to install the
> Gtk3 module) (@INC contains: /etc/perl
> /usr/local/lib/x86_64-linux-gnu/perl/5.30.0
> /usr/local/share/perl/5.30.0 /usr/lib/x86_64-linux-gnu/perl5/5.30
> /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.30
> /usr/share/perl/5.30 /usr/local/lib/site_perl
> /usr/lib/x86_64-linux-gnu/perl-base) at
> /usr/share/perl5/Debconf/FrontEnd/Gnome.pm line 151, <> line 3.)
> debconf: falling back to frontend: Dialog
> debconf: unable to initialize frontend: Dialog
> debconf: (Dialog frontend will not work on a dumb terminal, an emacs
> shell buffer, or without a controlling terminal.)
> debconf: falling back to frontend: Readline
> (Reading database ... 162568 files and directories currently installed.)
> Preparing to unpack
> .../libx2go-server-perl_4.1.0.4-0~1975~ubuntu20.04.1_all.deb ...
> Unpacking libx2go-server-perl (4.1.0.4-0~1975~ubuntu20.04.1) over
> (4.1.0.3-5) ...
> dpkg: error processing archive
> /var/cache/apt/archives/libx2go-server-perl_4.1.0.4-0~1975~ubuntu20.04.1_all.deb
> (--unpack):
> trying to overwrite '/usr/share/man/man3/X2Go::Utils.3pm.gz', which
> is also in package libx2go-utils-perl 4.1.0.3-5
> Errors were encountered while processing:
> /var/cache/apt/archives/libx2go-server-perl_4.1.0.4-0~1975~ubuntu20.04.1_all.deb
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> A package failed to install. Trying to recover:
> dpkg: dependency problems prevent configuration of libx2go-server-db-perl:
> libx2go-server-db-perl depends on x2goserver-common (>=
> 4.1.0.4-0~1975~ubuntu20.04.1); however:
> Version of x2goserver-common on system is 4.1.0.3-5.
>
> dpkg: error processing package libx2go-server-db-perl (--configure):
> dependency problems - leaving unconfigured
> dpkg: dependency problems prevent configuration of libx2go-log-perl:
> libx2go-log-perl depends on x2goserver-common (>=
> 4.1.0.4-0~1975~ubuntu20.04.1); however:
> Version of x2goserver-common on system is 4.1.0.3-5.
>
> dpkg: error processing package libx2go-log-perl (--configure):
> dependency problems - leaving unconfigured
> Processing triggers for man-db (2.9.1-1) ...
> Errors were encountered while processing:
> libx2go-server-db-perl
> libx2go-log-perl
These were our upgradable packages
> $ apt list --upgradable
> Listing... Done
> iptables/focal-updates,focal-updates 1.8.4-3ubuntu2.1 amd64
> [upgradable from: 1.8.4-3ubuntu2]
> libip4tc2/focal-updates,focal-updates 1.8.4-3ubuntu2.1 amd64
> [upgradable from: 1.8.4-3ubuntu2]
> libip6tc2/focal-updates,focal-updates 1.8.4-3ubuntu2.1 amd64
> [upgradable from: 1.8.4-3ubuntu2]
> libssl1.1/focal-updates,focal-security,focal-updates,focal-security
> 1.1.1f-1ubuntu2.19 amd64 [upgradable from: 1.1.1f-1ubuntu2.18]
> libx2go-server-perl/focal,focal 4.1.0.4-0~1975~ubuntu20.04.1 all
> [upgradable from: 4.1.0.3-5]
> libxtables12/focal-updates,focal-updates 1.8.4-3ubuntu2.1 amd64
> [upgradable from: 1.8.4-3ubuntu2]
> openssl/focal-updates,focal-security,focal-updates,focal-security
> 1.1.1f-1ubuntu2.19 amd64 [upgradable from: 1.1.1f-1ubuntu2.18]
> snapd/focal-updates,focal-security 2.58+20.04.1 amd64 [upgradable
> from: 2.58+20.04]
> tzdata/focal-updates,focal-updates,focal-updates,focal-updates
> 2023c-0ubuntu0.20.04.2 all [upgradable from: 2023c-0ubuntu0.20.04.1]
> x2goserver-common/focal 4.1.0.4-0~1975~ubuntu20.04.1 all [upgradable
> from: 4.1.0.3-5]
> x2goserver-x2goagent/focal 4.1.0.4-0~1975~ubuntu20.04.1 amd64
> [upgradable from: 4.1.0.3-5]
Now this is the upgrade simulation:
> $ sudo apt-get --simulate upgrade
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> You might want to run 'apt --fix-broken install' to correct these.
> The following packages have unmet dependencies:
> libx2go-log-perl : Depends: x2goserver-common (>=
> 4.1.0.4-0~1975~ubuntu20.04.1) but 4.1.0.3-5 is installed
> libx2go-server-db-perl : Depends: x2goserver-common (>=
> 4.1.0.4-0~1975~ubuntu20.04.1) but 4.1.0.3-5 is installed
> libx2go-server-perl : Depends: libx2go-log-perl (< 4.1.0.3-5.1~) but
> 4.1.0.4-0~1975~ubuntu20.04.1 is installed
> Depends: libx2go-server-db-perl (<
> 4.1.0.3-5.1~) but 4.1.0.4-0~1975~ubuntu20.04.1 is installed
> E: Unmet dependencies. Try 'apt --fix-broken install' with no packages
> (or specify a solution).
And "apt --fix-broken install" did not solve anything:
> $ sudo apt --fix-broken install
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Correcting dependencies... Done
> The following packages were automatically installed and are no longer
> required:
> libcapture-tiny-perl libconfig-simple-perl libdbd-pg-perl
> libdbd-sqlite3-perl libdbi-perl libfile-which-perl libpq5
> libswitch-perl libx2go-log-perl
> libx2go-server-db-perl libx2go-server-perl lsof pwgen
> Use 'sudo apt autoremove' to remove them.
> The following additional packages will be installed:
> libx2go-server-perl x2goserver-common
> The following packages will be REMOVED:
> libx2go-utils-perl
> The following packages will be upgraded:
> libx2go-server-perl x2goserver-common
> 2 upgraded, 0 newly installed, 1 to remove and 9 not upgraded.
> 2 not fully installed or removed.
> Need to get 0 B/132 kB of archives.
> After this operation, 106 kB of additional disk space will be used.
> Do you want to continue? [Y/n] y
> perl: warning: Setting locale failed.
> perl: warning: Please check that your locale settings:
> LANGUAGE = "",
> LC_ALL = (unset),
> LANG = "it_IT.UTF-8"
> are supported and installed on your system.
> perl: warning: Falling back to the standard locale ("C").
> locale: Cannot set LC_CTYPE to default locale: No such file or directory
> locale: Cannot set LC_MESSAGES to default locale: No such file or
> directory
> locale: Cannot set LC_ALL to default locale: No such file or directory
> (Reading database ... 162568 files and directories currently installed.)
> Preparing to unpack
> .../libx2go-server-perl_4.1.0.4-0~1975~ubuntu20.04.1_all.deb ...
> Unpacking libx2go-server-perl (4.1.0.4-0~1975~ubuntu20.04.1) over
> (4.1.0.3-5) ...
> dpkg: error processing archive
> /var/cache/apt/archives/libx2go-server-perl_4.1.0.4-0~1975~ubuntu20.04.1_all.deb
> (--unpack):
> trying to overwrite '/usr/share/man/man3/X2Go::Utils.3pm.gz', which
> is also in package libx2go-utils-perl 4.1.0.3-5
> Errors were encountered while processing:
> /var/cache/apt/archives/libx2go-server-perl_4.1.0.4-0~1975~ubuntu20.04.1_all.deb
> E: Sub-process /usr/bin/dpkg returned an error code (1)
So I tried:
> sudo apt-mark hold x2go*
> sudo apt-mark hold libx2go*
Result:
> $ sudo apt-mark showhold
> libx2go-config-perl
> libx2go-log-perl
> libx2go-server-db-perl
> libx2go-server-perl
> libx2go-utils-perl
> x2goserver
> x2goserver-common
> x2goserver-x2goagent
> x2goserver-xsession
No way, same issue there (despite apt-mark exclusions):
> $ sudo apt upgrade
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> You might want to run 'apt --fix-broken install' to correct these.
> The following packages have unmet dependencies:
> libx2go-log-perl : Depends: x2goserver-common (>=
> 4.1.0.4-0~1975~ubuntu20.04.1) but 4.1.0.3-5 is installed
> libx2go-server-db-perl : Depends: x2goserver-common (>=
> 4.1.0.4-0~1975~ubuntu20.04.1) but 4.1.0.3-5 is installed
> libx2go-server-perl : Depends: libx2go-log-perl (< 4.1.0.3-5.1~) but
> 4.1.0.4-0~1975~ubuntu20.04.1 is installed
> Depends: libx2go-server-db-perl (<
> 4.1.0.3-5.1~) but 4.1.0.4-0~1975~ubuntu20.04.1 is installed
> E: Unmet dependencies. Try 'apt --fix-broken install' with no packages
> (or specify a solution).
Any idea on how to fix that? Thanks in advance, and best regards, e.-
[View Less]
I've been using x2go for a long time now, with X11 on server and client. I
use remapping of caps->ctrl (old emacs guy). After struggling with
problems using X11 on client and server side, this seems to have been
resolved for the last couple of years and life was good.
Now I'm trying wayland on the client side. So far things work, except the
keyboard mapping problem is back. Every time I reconnect when I hit caps
in emacs (running on server) it is not mapped to ctrl. Using xfce on
…
[View More]server (kde on client) I seem to each time need to open keyboard settings
(xfce) and fiddle with it toggling the cryptically-named Alt+ctrl keyboard
variant setting and then my mapping works again.
Any suggestions? It would be great if it just worked, like it did on X11.
But if I could just run a cli command to fix it on the server each time I
connect I could also live with that.
Thanks,
Neal
[View Less]