昨天我将 Ubuntu 从 23.10 升级到了 24.04。升级成功后,我暂停了系统并进入睡眠状态。今天,我注意到系统卡在登录页面。我重新启动系统,发现启动过程继续进行,但没有显示登录页面,而是显示了已启动服务的列表。我没有注意到该日志中有什么错误。
我切换到tty2,运行systemctl status gdm
发现启动失败,结果跟这个题目截图类似。
我有几个 RAR 文件,其中包含几个文件,其中很少有波斯名称。我试过 xarchiver 软件。我可以打开存档,但如果我想提取文件,它会给出错误,甚至没有提取没有波斯名称的文件。
我通过安装和尝试unrar
和尝试了终端解决方案unrar-free
。我尝试使用以下方法提取:
unrar-free --extract archive.rar
它带有这样的输出(我只显示输出的一小部分):
Extracting ST - GOLDM15+++++37M15.png OK
Extracting ST - GOLDM30++++++37M30.png OK
Extracting ST - ������_� 37.docx Failed
Extracting ST - �_��_��� ������_� �� ������.docx Failed
希望它能给我拉丁名字的文件。但波斯人并没有取得任何成功。
我该如何解决这个问题?我不想要这样的东西,去使用Windows!谢谢
我想在终端中使用 Tor。这是我以前做的,它工作没有任何问题:
torify
或在命令之前torsocks
但这有一段时间是行不通的。我不记得这是否是在我的系统发生特定更改后发生的。我没有任何重大而明显的变化。
也许以下几行可以帮助了解问题:
$ curl ifconfig.me
111.222.333.444 <<< My real IP
$ torify curl ifconfig.me 2> /dev/null
$ torify curl ifconfig.me
[Jan 21 20:55:05] PERROR torsocks[16007]: socks5 libc connect: Connection refused (in socks5_connect() at socks5.c:185)
$ torsocks curl ifconfig.me
[Jan 21 20:59:50] ERROR torsocks[16100]: Unable to resolve. Status reply: 4 (in socks5_recv_resolve_reply() at socks5.c:666)
curl: (6) Could not resolve host: ifconfig.me
当我面临这个问题时,我可以轻松使用 Tor 浏览器而没有问题。
知道如何解决这个问题吗?
谢谢
错误地,我覆盖/lib/x86_64-linux-gnu/libudev.so.1
并用链接替换了它。
你可以看看这个:
~$ ls /lib/x86_64-linux-gnu/ -l | grep -i libudev
lrwxrwxrwx 1 root root 35 May 16 22:52 libudev.so.1 -> /usr/share/koala/koala/libudev.so.0
-rw-r--r-- 1 root root 126840 May 5 22:25 libudev.so.1.6.4
我怎样才能带libudev.so.1
回来?
(我使用的是 Ubuntu 16.04 64 位)
运行 Ubuntu 16.04 64 位,我已经从 Ubuntu 存储库(通过终端)安装了 Tor-Browser。但是当我运行它时,它作为 Firefox 运行。虽然它在 dash 中的图标是它自己的,但当它运行时,它会在窗口之间切换时显示 Firefox 图标。在顶部面板上,它还显示 Firefox 网络浏览器而不是 Tor-Browser。
这是当前的内容/usr/share/applications/torbrowser.desktop
:
[Desktop Entry]
Name=Tor Browser
GenericName=Tor
Comment=Launch Tor Browser
Exec=torbrowser-launcher %u
Terminal=false
Type=Application
Icon=/usr/share/pixmaps/torbrowser.png
Categories=Network;WebBrowser;
(图标相关的行是我自己修改的)
如果我打开一个普通的 Firefox 窗口,Firefox 和 Tor-Browser 都会出现在 Firefox 图标下。
在迁移到 16.04 之前,我在 15.10 中没有这个问题,我从其网站安装了 Tor-Browser。
我正在使用 Ubuntu 桌面 16.04(从 15.10 升级)。
我已经从 by 安装了 phpmyadmin apt-get install phpmyadmin
。如果我去,它可以工作,localhost/phpmyadmin
但我无法以 root 身份登录。
我已经搜索了很多。我发现了许多他们建议/etc/phpmyadmin/config.inc.php
用“root”和“”(密码为空)更改和替换用户和密码的来源。但是我config.inc.php
的和他们的不一样。例如,在我的文件中,没有用户名和密码行,它似乎是从另一个文件中自动获取的,即/etc/phpmyadmin/config-db.php
. 尽管如此,我已经更改了该文件中的用户名和密码,但现在我收到了这个错误:
#1698 - Access denied for user 'root'@'localhost'
我该做什么?
Phpmyadmin 版本:4.5.4.1deb2ubuntu1
mysql Ver 14.14 Distrib 5.7.12,适用于使用 EditLine 包装器的 Linux (x86_64)
我知道时间dmesg
是自启动以来的时间。但是我的具体问题是这个时间是在该行中提到的过程的开始还是结束时计算的?
为什么这很重要?
举个例子:
[ 4.352025] floppy0: no floppy controllers found
[ 5.718270] random: nonblocking pool is initialized
[ 94.134265] Adding 2094076k swap on /dev/sda5. Priority:-1 extents:1 across:2094076k FS**
[ 96.988453] init: bootchart main process (274) terminated with status 127
如果时间,是在完成进程后计算的,第 3 行的进程应该负责慢启动。
但如果时间是从流程开始计算的,则应由第 2 行负责。
dmesg
但是当我们在启动后很长时间检查时会变得更加复杂。
以此为例:
[28047.749604] wlp3s0: associated
[28941.112855] [drm:intel_pipe_update_end [i915]] *ERROR* Atomic update failure on pipe A (start=757985 end=757986)
[31407.938694] cfg80211: World regulatory domain updated:
[31407.938699] cfg80211: DFS Master region: unset
这个2466s的差距应该没有任何有用的意义。
我看到很多次对于哪条线路dmesg
应该对慢速启动负责。
我们如何在 dmesg 中理解时间?
我正在使用Ubuntu 15.10,它使用Files v3.14.2作为文件管理器。此应用程序无法在其标题栏上的文件夹名称中显示波斯字符。其他应用程序(VLC ...)在类似情况下没有问题。
...
这背后的原因是什么?它是一个错误吗?
解决方案:
我运行了locale -a
命令,它给了我这个输出:
C
C.UTF-8
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZM
en_ZM.utf8
en_ZW.utf8
POSIX
可见,我的系统上没有安装波斯语/波斯语语言环境。所以 Ubuntu 无法正确显示它。
我去了系统设置>语言支持并从列表中激活波斯语。重新启动笔记本电脑后,问题就解决了。现在在locale -a
命令的输出中,我看到了另外两行:
fa_IR
fa_IR.utf8
然而问题仍然存在,如果问题是因为没有激活波斯语而发生的。如果是,为什么我只能在 Gnome 文件中看到波斯标题,并且只有在它没有最大化时才能看到。
这是否意味着它是一个错误?