Рейтинг:0

Yaru dark theme does not work properly - white boxes in Gnome Software

флаг to

I am new to linux and I am using ubuntu 20.04 LTS.

I use the default yaru dark theme and when I open gnome software centre and some other application I see white and blue things (as shown in the images)

gnome software centre image

disks application image

Because of this I am unable to read the names of applications in gnome software centre. I have already installed gnome-tweak-tool and tried various other themes but the problem is the same, my theme gets changed but still I see the white boxes in the software centre and the main problem remains the same but cannot fix it.

Actually when I first installed Ubuntu, everything was fine and my yaru dark theme was also working properly, but because I was new to Linux, I was experimenting with the system and by mistakenly, installed the kde-desktop package. And after that everything changed. It installed the kde desktop which I didn’t wanted. And Then I deleted the kde desktop and brought everything back to normal, but It caused changes in my yaru theme and I am not able to fix it now.

So is there any way to bring my theme back to normal?

Рейтинг:1
флаг ar

Это примерно так же близко, как я подошел к решению этой проблемы, и я не могу проверить это, так как Программное обеспечение гном оформлен правильно, но я наткнулся на файл конфигурации, полный определений цветов: org.gnome.Software.Featured.xml

В /снап/снэп-магазин/ вы найдете 3 папки: 2 пронумерованные и текущую (которая на самом деле просто ссылка). Это папка с наибольшим номером, в которую вы захотите войти. Например, мой 558, поэтому папка, содержащая файл .xml, /snap/snap-store/558/usr/share/app-info/xmls. Щелкните правой кнопкой мыши org.gnome.Software.Featured.xml и выберите Изменить как администратор, и когда он откроется в текстовом редакторе, вверху вы увидите:

      <value key="GnomeSoftware::FeatureTile-css">border-color: #aaa;
тень текста: нет;
цвет: #333;
задний план:
 линейный градиент (вниз, rgba (255 255 255, 0,3), rgba (200 200 200, 0,9)),

Это может быть не раздел для плиток/блоков, но я сразу вижу, что первое значение RGBA белое. А еще ниже находится тень текста, также белый, и другие разделы, связанные с текстом и фоном, которые вы можете попробовать отредактировать. Теперь большинство цветов находятся в формате RGBA, и только некоторые из них являются шестнадцатеричными (те, что начинаются с #), и вы можете определить цвета в файле с помощью онлайн-конвертера или приложения для Linux.

В сети: Преобразователь цветов RGBA и Hex Введите цифры для р (Красный) г (Зеленый) Б (Синий) & А (Непрозрачность (альфа)) и цвет появится справа. Вы увидите, что 255,255,255,0.3 является белый, и 200,200,200,0.9 это светло-серый.

Я предлагаю использовать приложение, и на рисунке вы можете видеть, что я ввел значения для последнего в Выбор цвета MATE (мат-цвет-выбрать) - вы также можете использовать Выбор цвета GNOME (гном-выбор цвета) или же KColorChooser (kcolorchooser) - и он показывает, что светло-серый.(Что касается нескольких шестнадцатеричных значений, вы можете скопировать и вставить их в поле — мой выбор KColorChooser, потому что, как только вы вставите его, он покажет вам цвет, не нужно нажимать Enter).

введите описание изображения здесь

Таким образом, вы можете использовать этот метод для определения цветов, указанных в org.gnome.Software.Featured.xml, и замените их своими, которые вы можете определить с помощью палитры цветов. Например, в изображенном приложении я щелкнул одну из предустановок темного древесного угля, что дало 46,52,54,15, который вы затем используете для замены белого 255,255,255,0.3. И, конечно, вы можете просто использовать 0,0,0,0 для чистого черный.

Перед редактированием сохраните копию (например: org.gnome.Software.Featured.ORIG.xml) на случай, если вам понадобится восстановить оригинал. Затем попробуйте заменить белые цвета в различных разделах на черные или угольно-черные и посмотрите, сработает ли это. Между открытием Программное обеспечение гном чтобы увидеть, есть ли изменения, запустите killall gnome-программное обеспечение в терминале, как я обнаружил при попытке использовать разные темы в предыдущем методе, что пару раз после того, как я закрыл его, его уничтожение не сообщало «процесс не найден», что означает, что он все еще работал в фоновом режиме.

Как я уже сказал, я не могу проверить это, но в этом файле много белого, и я не вижу их из-за моей темной темы, так что, надеюсь, это способ добиться того, чего вы хотите. Удачи!

Рейтинг:1
флаг ar

Хорошо, мне не повезло, потому что найденное мной исправление применимо к Центр программного обеспечения Ubuntu - редактирование значений цвета в софтцентр.css - но я просто не могу найти файл .css или .xml для Программное обеспечение гном который соответствует этому файлу. Я все еще ищу, но пока у меня есть обходной путь - не идеальный, но лучше того, что у вас есть: открыть Gnome Software в другой теме. Я должен был упомянуть об этом раньше, но это не столько исправление, и я действительно надеялся, что смогу найти этот файл конфигурации. Итак, чтобы сделать это — и я просто перечисляю тему, которая у вас, вероятно, будет — вот команда, чтобы открыть ее в теме Adwaita:

GTK_THEME = программное обеспечение Adwaita gnome

Вы можете либо запустить это в терминале (Alt+F2, вероятно, не сработает: для меня он открыл Discover, менеджер программного обеспечения KDE, без смены темы), либо вы можете отредактировать программу запуска - gnome-software.desktop - и заменить Exec=gnome-программное обеспечение линия с Exec=env GTK_THEME=Gnome-программное обеспечение Adwaita (Я предлагаю сначала сделать это через терминал, чтобы посмотреть, подойдет ли вам какая-либо тема). Это может быть не идеально — на картинке показано мое открытие в Adwaita, но в сочетании с моей темной темой, но, по крайней мере, текст несколько читабелен (и вы можете даже не получить темные ящики, как я). Но вы можете попробовать указать другие светлые темы, пока не найдете подходящую. Я пытался Атмосфера и Яру, и текст был очень темным, Ambient-MATE был таким же, как на картинке (обратите внимание, что текст становится немного четче, когда вы наводите указатель мыши на каждое поле). Так что это далеко не исправление, но это хоть что-то (и вы можете найти тему, которая сделает его читабельным).

введите описание изображения здесь

Рейтинг:1
флаг ar

Если вы спрашиваете, как перейти на другую темную тему, вы можете использовать Инструмент настройки гнома (гном-твики). Не знаю, как вы изменили его на Yaru и какие другие темные темы у вас есть, но Gnome Tweak Tool позволяет очень легко менять темы. Я использую Ubuntu уже 15 лет и всегда использовал темные темы, и не все они на 100% идеальны (как вы видели), но вы можете использовать и другие. Если у вас не установлено вышеперечисленное, запустите в терминале:

sudo apt-get установить настройки gnome

Если вам нужно больше темных тем, загрузите темы GTK с https://www.gnome-look.org/browse?cat=135&ord=latest (может быть, также в Центре программного обеспечения?), и для их установки Google «Ubuntu 20.04 install GTK theme» (об этом много информации).

Kabir Ycreator avatar
флаг to
на самом деле я не прошу перейти на другую темную тему, я просто хочу исправить ошибку белого ящика в моей темной теме, это моя проблема
Kabir Ycreator avatar
флаг to
Я отредактировал свой вопрос и подробно описал проблему в последнем абзаце, надеюсь, это прояснило ситуацию.
Kabir Ycreator avatar
флаг to
Я попробовал ваше решение, установил настройки gnome, но это не помогло. Проблема с белым ящиком все еще отображается после смены темы!
флаг ar
Хорошо, я собирался сказать, что Диски выглядят точно так же, как мои в KDE, и теперь я вижу, что вы установили это. Это был kde-desktop или kubuntu-desktop? И под «удаленным», я полагаю, вы имели в виду правильно удаленный, да? Хорошо, я хотел сказать, что ответ прост — просто войдите в KDE и измените там тему. Хотя темы KDE не должны влиять на Gnome-Shell, так что я в растерянности. Сине-белый цвет на дисках выглядит пригодным для использования, но для Software Center я не могу найти его даже в DCONF и сомневаюсь, что мы сможем редактировать цвета с помощью файлов конфигурации. Обходной путь, чтобы вы могли искать и устанавливать программное обеспечение, см. ниже.
флаг ar
На данный момент, чтобы вы могли установить что-то, все, что я могу предложить, это установить **Synaptic Package Manager**, оригинальный установщик программного обеспечения Ubuntu, который я все еще использую. У него нет красивых картинок и рекомендуемого программного обеспечения вверху, но он быстрый и делает то, что вы хотите (и намного мощнее, чем программное обеспечение GNOME). Просто выполните поиск по названию приложения или такому термину, как «редактирование видео» или «электронная книга», и он представит список.Нажмите «Получить снимок экрана», чтобы посмотреть, или погуглите приложение, чтобы узнать, нравится ли оно вам. Чтобы взглянуть на это, с изображениями, информацией и командами установки, см.: [ссылка] (https://itsfoss.com/synaptic-package-manager/)
флаг ar
Еще одна вещь об установке альтернативных рабочих столов (чего вы, вероятно, не хотите делать, поскольку вы сказали, что «по ошибке» установили KDE): в будущем, когда вы захотите установить разные рабочие столы в Ubuntu, используйте официальные версии Ubuntu. ; например, сейчас я использую MATE (в основном старый Gnome «Classic»), но я установил **ubuntu-mate-desktop**, а не **mate-desktop**. Точно так же, когда я устанавливал KDE (мой любимый DE), я делал это с **kubuntu-desktop**, а не **kde-desktop**. PS: вы можете ввести «KDE» в поиск Synaptic и **Отметить для полного удаления**, чтобы увидеть, поможет ли это.
Kabir Ycreator avatar
флаг to
Спасибо за ответ!! Я уже установил диспетчер пакетов synaptic и часто использую его для установки программного обеспечения.
Kabir Ycreator avatar
флаг to
я на самом деле не могу вспомнить, что я установил kubuntu-desktop или kde-desktop, но я знаю, что я удалил его, и он не показывает рабочий стол kde на моем экране входа в систему, который он раньше показывал. Так как я могу увидеть, полностью ли он удален или нет? и если конфигурации kde все еще существуют в моей системе, как я могу полностью удалить их? или я должен просто игнорировать эту проблему?
флаг ar
Хорошо, я могу предложить в Synaptic поиск как **kde**, так и **kubuntu**, посмотреть, есть ли еще установленные пакеты.Предполагая, что вы установили **kde-desktop**, если этот метапакет все еще там, или **kde-core**, или что-то, что выглядит больше, чем приложение или библиотека (т.е. часть основной части KDE рабочий стол), затем щелкните правой кнопкой мыши и выберите **Отметить для полного удаления**. Все, от чего вы хотите **полностью** избавиться, лучше всего делать таким образом (еще одна причина, по которой Synaptic великолепен). Что касается любых оставшихся файлов и папок KDE, они НИКАК не будут мешать и займут всего несколько килобайт.
флаг ar
Кабир, можете ли вы подтвердить, что используете **GNOME Software**, а не **Snap Store**? Люди называют последнее **Ubuntu Software**, но в моем меню это Snap Store. Похоже, что первый был удален в 20.04, и на самом деле в моей системе, которую я обновил с 16.04, его больше нет (я никогда не замечал, что он был удален, поскольку я никогда его не использую - я либо использую команды установки, либо Synaptic). На самом деле, у Snap есть только 1 ряд предложений программного обеспечения, и я только что установил программное обеспечение GNOME, и оно похоже на ваше. Я **возможно** смогу найти решение, но буду отсутствовать в течение дня, так что, надеюсь, после этого я смогу помочь.
Kabir Ycreator avatar
флаг to
эта проблема возникает, в частности, в «программном обеспечении gnome», а не в программном обеспечении ubuntu, и для установки приложения я использую только программное обеспечение gnome, а не «программное обеспечение ubuntu» по умолчанию или которое поставляется предварительно установленным.
Kabir Ycreator avatar
флаг to
я полностью удалил многие пакеты kde и kubuntu, но проблема не устранена
Рейтинг:1
флаг ar

PS: Вы, очевидно, можете попробовать другие темные темы, чтобы увидеть, лучше ли они. В то время как вы получаете белые поля с белым текстом при использовании темной темы по умолчанию, а я получаю темные поля с темным текстом, открывая Gnome Software в светлых темах, я попробовал тему Blue-Submarine, и она выглядит хорошо. Тем не менее, я использую темную тему (Ambiant-MATE-Dark), и у меня нет вашей проблемы, и вы уже пытались изменить свою тему на другую, более темную, но, по крайней мере, стоит попробовать.введите описание изображения здесь

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.