LINUX.ORG.RU

Сварил гнома

 ,


0

2

После обновления до Debian 13 на моём десктопе, конечно же, отвалились все расширения и настройки из прошлого гнома.

Конечно же, старые темы несовместимы с новым гномом.
Пришлось почти сутки долбить инспектор и мучать LLM на предмет gnome-shell.css и gtk-4.0/gtk.css
За основу были взяты Colloid и Materia-dark-compact-mod (не уверен что эта ссылка – у меня эта тема осталась в системе с каких-то давних времён)

Получилось как получилось, вроде бы даже симпатично.
Десктоп у меня чисто домашний сервер и запускалка игр, и гном как раз справляется с этой задачей – на Meta открывается Overview, можно видеть все окна на большом дисплее или же запустить что-то одной или двумя кнопками.

Гномов варю я раз в релиз Дебиана, так что раз в пару-тройку лет можно и покрасноглазить.
Да, я знаю про наличие всяких rofi и прочих костылей – мне лень.

Работает это всё, кстати, на Wayland.
Видеокарта NVIDIA GeForce RTX 5090, дрова пришлось ставить из репозитория NVidia:

deb [signed-by=/usr/share/keyrings/cuda-archive-keyring.gpg] https://developer.download.nvidia.com/compute/cuda/repos/debian13/x86_64/ /
ann@undercity ~ » dpkg -l|grep nvidia                                                                                                            
ii  firmware-nvidia-gsp                      590.48.01-1                              amd64        NVIDIA GSP firmware
ii  gpustat                                  1.1.1-2                                  all          pretty nvidia device monitor
ii  libegl-nvidia0:amd64                     590.48.01-1                              amd64        NVIDIA binary EGL library
ii  libgles-nvidia1:amd64                    590.48.01-1                              amd64        NVIDIA binary OpenGL|ES 1.x library
ii  libgles-nvidia2:amd64                    590.48.01-1                              amd64        NVIDIA binary OpenGL|ES 2.x library
ii  libglx-nvidia0:amd64                     590.48.01-1                              amd64        NVIDIA binary GLX library
ii  libnvidia-allocator1:amd64               590.48.01-1                              amd64        NVIDIA allocator runtime library
ii  libnvidia-api1:amd64                     590.48.01-1                              amd64        NVAPI runtime library
ii  libnvidia-cfg1:amd64                     590.48.01-1                              amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-egl-gbm1:amd64                 1.1.2.1-2                                amd64        GBM EGL external platform library for NVIDIA
ii  libnvidia-egl-wayland1:amd64             1:1.1.21-1                               amd64        Wayland EGL External Platform library -- shared library
ii  libnvidia-egl-xcb1:amd64                 1:1.0.4-1                                amd64        This is an EGL platform library for the NVIDIA driver to support
ii  libnvidia-egl-xlib1:amd64                1:1.0.4-1                                amd64        This is an EGL platform library for the NVIDIA driver to support
ii  libnvidia-eglcore:amd64                  590.48.01-1                              amd64        NVIDIA binary EGL core libraries
ii  libnvidia-glcore:amd64                   590.48.01-1                              amd64        NVIDIA binary OpenGL/GLX core libraries
ii  libnvidia-glvkspirv:amd64                590.48.01-1                              amd64        NVIDIA binary Vulkan Spir-V compiler library
ii  libnvidia-gpucomp:amd64                  590.48.01-1                              amd64        NVIDIA binary GPU compiler library
ii  libnvidia-ml1:amd64                      590.48.01-1                              amd64        NVIDIA Management Library (NVML) runtime library
ii  libnvidia-ngx1                           590.48.01-1                              amd64        NVIDIA NGX runtime library
ii  libnvidia-rtcore:amd64                   590.48.01-1                              amd64        NVIDIA binary Vulkan ray tracing (rtcore) library
ii  libnvidia-vksc-core                      590.48.01-1                              amd64        NVIDIA binary Vulkan Safety Critical library
ii  nvidia-driver                            590.48.01-1                              amd64        NVIDIA metapackage
ii  nvidia-driver-libs:amd64                 590.48.01-1                              amd64        NVIDIA metapackage (OpenGL/GLX/EGL/GLES libraries)
ii  nvidia-driver-pinning-590                590-5                                    all          APT driver pinning file for driver branch 590
ii  nvidia-egl-icd                           590.48.01-1                              amd64        NVIDIA EGL installable client driver (ICD)
ii  nvidia-kernel-open-dkms                  590.48.01-1                              amd64        NVIDIA binary kernel module DKMS source open flavor
ii  nvidia-kernel-support                    590.48.01-1                              amd64        NVIDIA binary kernel module support files
ii  nvidia-modprobe                          590.48.01-1                              amd64        utility to load NVIDIA kernel modules and create device nodes
ii  nvidia-settings                          590.48.01-1                              amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-smi                               590.48.01-1                              amd64        Transitional dummy package
ii  nvidia-vdpau-driver:amd64                590.48.01-1                              amd64        Video Decode and Presentation API for Unix - NVIDIA driver
ii  nvidia-vulkan-icd:amd64                  590.48.01-1                              amd64        NVIDIA Vulkan installable client driver (ICD)
ii  xserver-xorg-video-nvidia                590.48.01-1                              amd64        NVIDIA binary Xorg driver

Вроде бы работает, но будем посмотреть дальше.
Такие дела.

P.S. и да, не делайте как я – целые сутки жизни мне никто не вернёт.
лучше делайте как @votafak!



Проверено: CrX ()
Последнее исправление: ann_lortemp2 (всего исправлений: 4)

Гномовар!

CrX ★★★★★
()

Пришлось почти сутки долбить инспектор и мучать LLM на предмет gnome-shell.css и gtk-4.0/gtk.css
целые сутки жизни мне никто не вернёт.

Напомни еще раз, зачем это все?

MoldAndLimeHoney ★★
()

Современный GNOME и не погано выглядит - зачод.
Но эти дивёрсанутые всё-равно сломают всё при первом же обновлении.

mogwai ★★★★★
()

целые сутки жизни мне никто не вернёт

Пфф… Я свой гном-3.32 годами пилю и всё что-то не так.

papin-aziat ★★★★★
()

Реально все эти пакеты нужны чтоб nvidia дрова завелись? Почему nouveau не исползуете?

nuxster ★★★★
()
Ответ на: комментарий от nuxster

потому что оно не поддерживает мою видеокарту

ann_lortemp2
() автор топика
Ответ на: комментарий от MoldAndLimeHoney
We do what we must because we can
For the good of all of us, except the ones who are dead

(c) GlaDOS

ann_lortemp2
() автор топика
Ответ на: комментарий от mogwai

Но эти дивёрсанутые всё-равно сломают всё при первом же обновлении.

не страшно – следущее обновление на моём ПК будет только к следущему релизу Debian.

ann_lortemp2
() автор топика
Ответ на: комментарий от ann_lortemp2

Когда это шапкодистры потеряли актуальность, пока я отходил от компа?

papin-aziat ★★★★★
()

Ненавижу гному, но за дебиан и за старания лайк

daniyal
()

P.S. и да, не делайте как я – целые сутки жизни мне никто не вернёт.

Ей-богу, а мог ж скопипастить свой же конфиг awesome и не париться. Разницы б даже не заметил.

Gajim

1. Ай-ай-ай, а почему не anotherim? /joke

2. Иконка телеграма рядом с аватаркой (ну и сообщение, отправленно самому себе) говорит очевидное. Какой мост используешь, если не секрет?

mister_me ★★
()
Последнее исправление: mister_me (всего исправлений: 1)

Через Wine игры запускаешь? Как там с этим в 13 Демьяне? В 12, помнится, были ужасные проблемы с Wine, все, что требовало аппаратного ускорения, работало через раз.

slepoy_pew
()

Сварил гнома

Людоед и живодер :)

По скрину - вроде приятный, но я не люблю современный гном и засилье темных тем.

My_quest ★★★★★
()
Последнее исправление: My_quest (всего исправлений: 1)
Ответ на: комментарий от mister_me
  1. Ай-ай-ай, а почему не anotherim? /joke

уже поставил. гажимом вообще оказалось невозможно пользоваться.

ann@undercity ~ » apt policy anotherim-desktop 
anotherim-desktop:
  Installed: 0.5.102
  Candidate: 0.5.102
  Version table:
 *** 0.5.102 500
        500 https://repos.narayana.im/testing trixie/main amd64 Packages
        100 /var/lib/dpkg/status
  1. Иконка телеграма рядом с аватаркой (ну и сообщение, отправленно самому себе) говорит очевидное. Какой мост используешь, если не секрет?

https://dev.narayana.im/narayana/telegabber

ann_lortemp2
() автор топика
Последнее исправление: ann_lortemp2 (всего исправлений: 1)
Ответ на: комментарий от slepoy_pew

через Wine, никогда не было проблем начиная с 8-го Debian.
а сейчас ещё и от Multilib отказался и использую только 64-битный Wine.

ann_lortemp2
() автор топика

если тебе нужен gnome, то debian не самый лучший выбор. а так ничего не вижу экстраординарного на скринах

daminatorus ★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.