Trouble getting chromium-browser to run successfully on Ubuntu v20.04

I had initially created a couple of directories in /home, which got filled with the content of previously successful work dirs. Consequently, enabling me to try/test/adapt one, and continue on; moving quickly... I settled on one, left the softlink coupled to the chosen dir, and since have installed all manners of working application/drivers/etc from the 'Ux Repository' via Synaptic, to date; including Firefox & Chrome. Today, I found it necessary to install another valued browser (Chromium), only to end up with error message result indicated below. One can also note that every other install was able to set up, and leave it's config stuff in it's ~/.config dir. Thus, I find it frustrating to note that there does not exist a ~/.config/[cC]hromium[-browser] directory there, as well? Moreover, Chromium also should not need fail in such a manner, as the dir that it claims to have trouble creating, already exists, and is usable? So, is there an existing modification/code addition that I might be able to apply, to enable proper execution with this described setup; other than creating a 'odoncaoaB' user, and su'ing to it in order to make use of Chromium every time hereafter? Cheers odoncaoa

/home/odoncaoa 2020-06-09 13:49
odoncaoa@tufFX705du[27]$ **chromium-browser**
2020/06/09 13:50:33.298865 cmd_run.go:563: WARNING: XAUTHORITY environment value is not a clean path: "/home/odoncaoaB/.Xauthority"
cannot create user data directory: /home/odoncaoa/snap/chromium/1182: Not a directory

/home/odoncaoa 2020-06-09 14:06
odoncaoa@tufFX705du[41]$ **cd ..; ll**
total 20
drwxr-xr-x  5 root     root     4096 Apr 12 14:48 .
drwxr-xr-x 19 root     root     4096 Feb 28 22:01 ..
lrwxrwxrwx  1 root     root        9 Mar  5 14:47 odoncaoa -> odoncaoaB
drwxr-xr-x 17 odoncaoa users    4096 Mar  5 14:46 odoncaoa_
drwxr-xr-x 39 odoncaoa odoncaoa 4096 Jun  9 13:12 odoncaoaB
drwxrwxr-x  2 u0_a239  u0_a239  4096 Apr 12 14:48 u0_a239

/home/odoncaoa 2020-06-09 15:21
odoncaoa@tufFX705du[41]$ **l .config**
 ./                  deluge/                google-chrome/   mpv/               user-dirs.dirs
 ../                 enchant/               gtk-2.0/         nemo/              user-dirs.locale
 atril/              epiphany/              gtk-3.0/         obs-studio/        vlc/
 autostart/          filemanager-actions/   ibus/            pcmanfm/           xfce4/
 celluloid/          FreeFileSync/          libfm/           pulse/             yelp/
 cinnamon-layout/    gedit/                 libreoffice/     QtProject.conf
 cinnamon-session/   GIMP/                  lxterminal/      rtorrent/
'Code Industry'/     gmpc/                  menus/           streamtuner2/
 dconf/              goa-1.0/               mimeapps.list    update-notifier/

/home/odoncaoa 2020-06-09 14:02
odoncaoa@tufFX705du[36]$ **grep odoncaoa /etc/passwd**
odoncaoa:x:1000:100:Douglas Randall:/home/odoncaoa:/bin/bash

home/odoncaoaB 2020-06-09 16:08
odoncaoa@tufFX705du[49]$ **grep users /etc/group**
users:x:100:odoncaoa

/home/odoncaoa 2020-06-09 14:25
odoncaoa@tufFX705du[49]$ **which chromium-browser**
/usr/bin/chromium-browser

/home/odoncaoa 2020-06-09 14:26
odoncaoa@tufFX705du[50]$ **file /usr/bin/chromium-browser**
/usr/bin/chromium-browser: POSIX shell script, ASCII text executable

/home/odoncaoa 2020-06-09 14:05
odoncaoa@tufFX705du[39]$ **set | grep 'odoncaoa'**
HOME=/home/odoncaoa
XAUTHORITY=/home/odoncaoa/.Xauthority

home/odoncaoaB 2020-06-09 16:24
odoncaoa@tufFX705du[52]$ **cat .Xauthority | od -c**
0000000 001  \0  \0  \n   t   u   f   F   X   7   0   5   d   u  \0 001
0000020   0  \0 022   M   I   T   -   M   A   G   I   C   -   C   O   O
0000040   K   I   E   -   1  \0 020 326 257 220 035 035 277   e 016  \a
0000060 275 336   / 221 321 035   8
0000067

/home/odoncaoa 2020-06-09 13:52
odoncaoa@tufFX705du[40]$ **find $HOME/snap -print**
/home/odoncaoa/snap
/home/odoncaoa/snap/gnome-system-monitor
/home/odoncaoa/snap/gnome-system-monitor/current
/home/odoncaoa/snap/gnome-system-monitor/common
/home/odoncaoa/snap/gnome-system-monitor/127
/home/odoncaoa/snap/chromium
/home/odoncaoa/snap/chromium/current
/home/odoncaoa/snap/chromium/common
/home/odoncaoa/snap/chromium/1182
/home/odoncaoa/snap/chromium/1165

/home/odoncaoa 2020-06-09 15:20
odoncaoa@tufFX705du[39]$ **ll snap/ch***
total 20
drwxr-xr-x 5 odoncaoa odoncaoa 4096 Jun  9 12:57 .
drwxr-xr-x 4 odoncaoa odoncaoa 4096 Mar 20 13:31 ..
drwxr-xr-x 2 odoncaoa odoncaoa 4096 Mar 20 13:31 1165
drwxr-xr-x 2 odoncaoa odoncaoa 4096 Mar 20 13:31 1182
drwxr-xr-x 2 odoncaoa odoncaoa 4096 Mar 20 13:31 common
lrwxrwxrwx 1 odoncaoa users       4 Jun  9 12:57 current -> 1182

/home 2020-06-09 14:08
odoncaoa@tufFX705du[41]$ **set | grep 'XDG_RUNTIME_DIR'**
XDG_RUNTIME_DIR=/run/user/1000

/home 2020-06-09 14:16
odoncaoa@tufFX705du[44]$ **ll /run/user**
total 0
drwxr-xr-x  3 root     root    60 Jun  9 13:12 .
drwxr-xr-x 35 root     root  1000 Jun  9 13:19 ..
drwx------ 11 odoncaoa users  360 Jun  9 13:19 1000

/home/odoncaoaB 2020-06-09 16:24
odoncaoa@tufFX705du[53]$ **l /run/user/1000**
./    dbus-1/  gvfs/          keyring/            .portals-unavailable         speech-dispatcher/
../   dconf/   ICEauthority   pcmanfm-socket--0=  pulse/                       systemd/
bus=  gnupg/   inaccessible/  pk-debconf-socket=  snapd-session-agent.socket=  update-notifier.pid

/home 2020-06-09 14:16
odoncaoa@tufFX705du[46]$ **ll /run/user/1000**
total 4
drwx------ 11 odoncaoa users 360 Jun  9 13:19 .
drwxr-xr-x  3 root     root   60 Jun  9 13:12 ..
srw-rw-rw-  1 odoncaoa users   0 Jun  9 13:12 bus
drwx------  3 odoncaoa users  60 Jun  9 13:12 dbus-1
drwx------  2 odoncaoa users  60 Jun  9 13:12 dconf
drwx------  2 odoncaoa users 140 Jun  9 13:12 gnupg
dr-x------  2 odoncaoa users   0 Jun  9 13:12 gvfs
-rw-------  1 odoncaoa users 334 Jun  9 13:12 ICEauthority
d---------  3 odoncaoa users 160 Jun  9 13:12 inaccessible
drwx------  2 odoncaoa users 100 Jun  9 13:12 keyring
srwxr-xr-x  1 odoncaoa users   0 Jun  9 13:12 pcmanfm-socket--0
srw-rw-rw-  1 odoncaoa users   0 Jun  9 13:12 pk-debconf-socket
-rw-r--r--  1 odoncaoa users   0 Jun  9 13:19 .portals-unavailable
drwx------  2 odoncaoa users  80 Jun  9 13:12 pulse
srw-rw-rw-  1 odoncaoa users   0 Jun  9 13:12 snapd-session-agent.socket
drwx------  4 odoncaoa users 100 Jun  9 13:12 speech-dispatcher
drwxr-xr-x  4 odoncaoa users 120 Jun  9 13:12 systemd
-rw-------  1 odoncaoa users   0 Jun  9 13:13 update-notifier.pid

/home/odoncaoa 2020-06-09 15:16
odoncaoa@tufFX705du[35]$ **ll Desktop/chr* /usr/share/applications/chromium-browser.desktop**
-rwxr--r-- 1 odoncaoa users    12478 Jun  9 15:14 Desktop/chromium-browser.desktop
-rwxr-xr-x 1 odoncaoa odoncaoa 12933 Mar  5 18:52 Desktop/chromium_chromium.desktop
-rw-r--r-- 1 root     root     12478 Oct 22  2019 /usr/share/applications/chromium-browser.desktop


/home/odoncaoaB 2020-06-09 16:53
odoncaoa@tufFX705du[57]$ **cd /snap**

/snap 2020-06-09 16:53
odoncaoa@tufFX705du[58]$ **l**
./  ../  bin/  chromium/  core18/  gtk-common-themes/  README  snapd/

/snap 2020-06-09 16:53
odoncaoa@tufFX705du[59]$ **ll**
total 32
drwxr-xr-x  7 root root 4096 Mar  5 18:53 .
drwxr-xr-x 19 root root 4096 Feb 28 22:01 ..
drwxr-xr-x  2 root root 4096 Jun  8 09:57 bin
drwxr-xr-x  4 root root 4096 Jun  8 09:57 chromium
drwxr-xr-x  4 root root 4096 Apr 30 12:33 core18
drwxr-xr-x  4 root root 4096 Apr 21 15:05 gtk-common-themes
-r--r--r--  1 root root  548 Mar  5 13:46 README
drwxr-xr-x  4 root root 4096 Jun  3 14:11 snapd

/snap 2020-06-09 16:53
odoncaoa@tufFX705du[60]$ **l bin**
./  ../  chromium@  chromium.chromedriver@

/snap 2020-06-09 16:54
odoncaoa@tufFX705du[61]$ **l s*d**
./  ../  7264/  7777/  current@

0
задан 10 June 2020 в 05:35

1 ответ

Видимо, Ubuntu BASH был изменен, когда назад, чтобы иметь возможность обработать (по крайней мере) сценарий, который я ранее описал, для попытки / тестирования / адаптировать другие системные полезные рабочие файлы пользователя, используя программные средства. Но, как оказывается, адаптация оказалась функциональной оболочкой расхождение (по сравнению с каждым поведением любой другой оболочки функциональность), и адаптация сумела вызвать головные боли во всем Вселенная [Lin, U] nix, до Ubuntu v19.10. Читайте об изменениях, которые было сделано, и немного о проблемах исторических пермисов здесь:

https://askubuntu.com/questions/270006/why-should-users-never-use-
        normal-sudo-to-start-graphical-applications/1047413#1047413
https://askubuntu.com/questions/1186999/how-does-sudo-handle-home-
        differently-since-19-10

И, как можно видеть, с небольшими исправлениями последней системы, Snap, Chromium и любые другие приложения, представленные и сделанные доступно для выполнения в / в системе Ubuntu 19.10+, сделает это, и быть в состоянии рассчитывать на поведение разрешения относительно пользователя исполнение enviromnent (через BASH), аналогично выполнению через любой другой Оболочка присутствует в глобальной базе пользовательских кодов.

Ниже обратите внимание, что я пошел дальше, прикусил язык и создал «odoncaoaB» пользователь через / etc / profile и / etc / group. И, su'd для пользователя, и повторил проблемная команда (хром-браузер). Все еще нет радости; но ошибка вывод был совсем другим, и все было связано с разрешениями !? Исправление следующее указывает на внесенные изменения, и нормальность жизни снова был восстановлен! Приветствия, odoncaoa


/ home / odoncaoaB 2020-06-10 11:06 odoncaoa @ tufFX705du [1] $ sudo -u odoncaoaB bash [sudo] пароль для odoncaoa: ===> BINDIR не был установлен !! <== BINDIR = / usr / local / BinDrD ===> 75. = $ SHELLX = 'bash'

/ home / odoncaoaB 2020-06-10 11:42 odoncaoaB @ tufFX705du [1] $ хром-браузер mkdir: невозможно создать каталог '/ home / odoncaoaB / snap / chromium /1182/.config ': в доступе отказано mkdir: невозможно создать каталог '/home/odoncaoaB/snap/chromium/1182/.local': в доступе отказано mkdir: невозможно создать каталог '/home/odoncaoaB/snap/chromium/common/.cache': разрешение отклонено mkdir: невозможно создать каталог '/ run / user / 1002': разрешение запрещено Невозможно создать каталог / home / odoncaoaB / snap / хром / 1182 / рабочий стол Не удается создать каталог / home / odoncaoaB / snap / chromium / 1182 / Загрузки Не удается создать каталог / home / odoncaoaB / snap / хром / 1182 / шаблоны Невозможно создать каталог / home / odoncaoaB / snap / хром / 1182 / Public Невозможно создать каталог / home / odoncaoaB / snap / хром / 1182 / Documents Невозможно создать каталог / home / odoncaoaB / snap / хром / 1182 / музыка Не могу создать каталог / home / odoncaoaB / snap / хром / 1182 / Картинки Невозможно создать каталог / home / odoncaoaB / snap / хром / 1182 / видео realpath: '': нет такого файла или каталога realpath: '': нет такого файла или каталога realpath: '': нет такого файла или каталога realpath: '': нет такого файла или каталога realpath: '': нет такого файла или каталога realpath: '': нет такого файла или каталога realpath: '': нет такого файла или каталога realpath: '': нет такого файла или каталога mkdir: невозможно создать каталог '/ home / odoncaoaB / snap / chromium /1182/.config ': в доступе отказано / snap / chromium / 1182 / bin / desktop-launch: строка 410: /home/odoncaoaB/snap/chromium/1182/.config/fontconfig/fonts.conf: такого файла нет или каталог ln: не удалось создать символическую ссылку '/ home / odoncaoaB / snap / chromium /1182/.local/share ': нет такого файла или каталога ln: не удалось создать символическую ссылку '/ home / odoncaoaB / snap / chromium /1182/.themes ': в доступе отказано / snap / хром / 1182 / bin / desktop-launch: line 504: / home / odoncaoaB /snap/chromium/common/.cache/gdk-pixbuf-loaders.cache: такого файла нет или каталог mkdir: невозможно создать каталог '/ home / odoncaoaB / snap / chromium / common /.cache ': в доступе отказано mkdir: невозможно создать каталог '/ home / odoncaoaB / snap / chromium /1182/.local ': в доступе отказано ln: target '/home/odoncaoaB/snap/chromium/common/.cache/gio-modules' is не каталог mkdir: невозможно создать каталог '/ home / odoncaoaB / snap / chromium /1182/.local ': в доступе отказано mkdir: невозможно создать каталог '/ home / odoncaoaB / snap / chromium /1182/.config ': в доступе отказано ln: не удалось создать символическую ссылку '/ home / odoncaoaB / snap / chromium /1182/.config/gtk-3.0/settings.ini ': нет такого файла или каталога mkdir: невозможно создать каталог '/home/odoncaoaB/snap/chromium/1182/.config': в доступе отказано ln: не удалось создать символическую ссылку '/home/odoncaoaB/snap/chromium/1182/.config/gtk-3.0/bookmarks': такого файла или каталога нет mkdir: невозможно создать каталог '/ home / odoncaoaB / snap / chromium /1182/.config ': в доступе отказано ln: не удалось создать символическую ссылку '/home/odoncaoaB/snap/chromium/1182/.config/gtk-2.0/gtkfilechooser.ini': такого файла или каталога нет mkdir: невозможно создать каталог '/home/odoncaoaB/snap/chromium/1182/.config': в доступе отказано ln: не удалось создать символическую ссылку '/ home / odoncaoaB / snap / chromium /1182/.config/ibus ': нет такого файла или каталога mkdir: невозможно создать каталог '/ home / odoncaoaB / snap / chromium / common /.cache ': в доступе отказано ln: target '/home/odoncaoaB/snap/chromium/common/.cache/immodules' не является каталог / snap / chromium / 1182 / bin / desktop-launch: строка 580: /home/odoncaoaB/snap/chromium/common/.cache/immodules/immodules.cache: такого файла нет или каталог / snap / хром / 1182 / bin / запуск на рабочем столе: строка 591: /home/odoncaoaB/snap/chromium/1182/.last_revision: в доступе отказано Невозможно открыть каталог /home/odoncaoaB/snap/chromium/common/.cache/gio- модули: Ошибка открытия каталога «/ home / odoncaoaB / snap / chromium / common /.cache/gio-modules ”: нет такого файла или каталога Ловушка трассировки / точки останова (ядро сброшено)


/ home 2020-06-10 12:01 odoncaoa @ tufFX705du [15] $ sudo rm odoncaoa; m odoncaoaB odoncaoa; Пользователи chgrp -R odoncaoa

/ home 2020-06-10 12:02 odoncaoa @ tufFX705du [16] $ ll всего 20 drwxr-xr-x 5 root root 4096 10 июня 12:02. drwxr-xr-x 19 root root 4096 28 февраля 22:01 .. drwxr-xr-x 39 пользователей odoncaoa 4096 10 июня, 11:05 odoncaoa drwxr-xr-x 17 пользователей odoncaoa 4096 5 марта, 14:46 odoncaoa_ drwxrwxr-x 2 u0_a239 u0_a239 4096 12 апреля 14:48 u0_a239

0
ответ дан 19 June 2020 в 21:28

Другие вопросы по тегам:

Похожие вопросы: