V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
vx7298
V2EX  ›  Ubuntu

ubuntu 一如既往的优秀!

  •  
  •   vx7298 · 2024-04-27 20:05:27 +08:00 via iPhone · 13606 次点击
    这是一个创建于 368 天前的主题,其中的信息可能已经有所发展或是发生改变。

    昨天立马安装 24.04 ,怀着激动的心情,以为 x11 干掉了,gnome 又优化了这么久,46 版本咋着不美美哒?好吧,桌面还是一如既往的垃圾,卸载,继续 xfce ,为什么,界面字体显示不全,鼠标放上去才显示,就像缓冲那样,显卡驱动自动安装好的,其它程序都没问题,就设置和文件管理器显示 h 邪门

    75 条回复    2025-03-21 18:16:58 +08:00
    bunnyblueair
        1
    bunnyblueair  
       2024-04-27 20:33:06 +08:00   ❤️ 2
    还是 gnome 2 好用
    ZZ74
        2
    ZZ74  
       2024-04-27 20:36:47 +08:00   ❤️ 1
    唉 gnome...我是觉得 kde 的桌面好用。
    Stevenv
        3
    Stevenv  
       2024-04-27 20:44:05 +08:00
    习惯就好。。。建议 manjaro 啥的
    ufo5260987423
        4
    ufo5260987423  
       2024-04-27 20:45:23 +08:00
    我……我 unity 死忠粉,是不是现在异端了。
    Andim
        5
    Andim  
       2024-04-27 20:45:42 +08:00   ❤️ 2
    我用 ubuntu 少,如果有用到第一先干掉 netplan
    ubuntu 就是喜欢什么乱七八糟的都往里塞,还有就是他的桌面已经横跳好几次了吧?我记得
    要想稳定还是 redhat,
    0superx0
        6
    0superx0  
       2024-04-27 20:49:27 +08:00
    @ufo5260987423 停留在 ubuntu 20.04LTS_unity_desktop
    ufo5260987423
        7
    ufo5260987423  
       2024-04-27 20:52:46 +08:00
    @0superx0 #6 此消息来自 16.04……
    shijingshijing
        8
    shijingshijing  
       2024-04-27 21:04:35 +08:00   ❤️ 1
    这还是看得见的,看不见的 snap 更恶心,想想这个东西啥都不敢一直在后台吃你的资源,浪费你的电费,占据你的磁盘空间。。。
    shijingshijing
        9
    shijingshijing  
       2024-04-27 21:05:58 +08:00
    @bunnyblueair Debian MATE 欢迎您
    elcerrito
        10
    elcerrito  
       2024-04-27 21:09:36 +08:00 via iPhone
    我还以为就我一个人遇到 Ubuntu 23.10/24.04 渲染缺字(尤其是 GTK4/Libadwaita 程序缺失字符)的问题呢......昨天高高兴兴升级,气的鼻子都歪了。发现禁用 amdgpu 内核模块就能显示字体,但我总不能软件渲染啊... 我往 GNOME GitLab, Launchpad 各提交了一个 Issue ,到现在了也没人回我... 已重装到 Mint 21 养老了,我不想碰 Ubuntu 了...显卡驱动一屁股问题...
    ityspace
        11
    ityspace  
       2024-04-27 22:09:58 +08:00 via Android
    借此我宣传一下 NixOS 。系统上大部分的需求都被 NixPkgs 封装好了,很多配置变得容易去使用。NixOS 的配置声明了整个系统完整的状态,只要配置文件不会丢就能复现一个一样的系统。可以很方便从别人的源代码中借鉴一些自己想要的功能,新手用户也能很容易地从别人的配置中学到很多东西。总之欢迎来入坑 NixOS 。
    gamexg
        12
    gamexg  
       2024-04-27 22:55:13 +08:00
    @ityspace #11 这个能做桌面吗?使用体验怎么样?
    james122333
        13
    james122333  
       2024-04-27 23:23:09 +08:00 via Android
    @bunnyblueair

    ubuntu 最好用的时候就在 10.04 只能怀念
    lekai63
        14
    lekai63  
       2024-04-28 00:00:09 +08:00
    现在 desktop 用 ubuntu mate

    当然能用就不动,不能用了再换到 latest LTS
    FightPig
        15
    FightPig  
       2024-04-28 00:05:26 +08:00
    我比较喜欢 kde ,主要用 mac 习惯了全局菜单
    Adelell
        16
    Adelell  
       2024-04-28 01:16:43 +08:00 via iPhone
    dwm + dmenu 就够了。ubuntu 整的太复杂
    cr3bit
        17
    cr3bit  
       2024-04-28 03:48:55 +08:00 via iPhone   ❤️ 1
    @Andim 以前 rh 系列上来第一个干掉 networkmanager ,现在“什么没有 nmcli/nmtui ?装!”。同样还有能躲 systemd 多远躲多远,到现在随他去了。不自己玩 lfs 根本没办法,最多折腾自己抵抗一下。不过现在越来越多基础组件也不是独立不关联了
    lucifer9
        18
    lucifer9  
       2024-04-28 04:33:56 +08:00 via iPhone
    @FightPig kde 6 Wayland 下是不是第三方的 app 全局菜单支持还没修啊
    VjOQbV46sC4f9emh
        19
    VjOQbV46sC4f9emh  
       2024-04-28 05:18:11 +08:00 via iPhone
    还是 Debian 好…
    VjOQbV46sC4f9emh
        20
    VjOQbV46sC4f9emh  
       2024-04-28 05:23:39 +08:00 via iPhone
    @elcerrito 其实 Netplan 也挺好用的,管理起来体验感不逊于 network manager ,只不过 yaml 写起来是有些不舒服。
    iwdmb
        21
    iwdmb  
       2024-04-28 05:57:15 +08:00
    KDE neon 你值得拥有
    https://neon.kde.org/
    FightPig
        22
    FightPig  
       2024-04-28 08:31:40 +08:00
    @lucifer9 这个我倒不清楚,我用的 neon ,还是 x11 的
    FightPig
        23
    FightPig  
       2024-04-28 08:34:36 +08:00
    @lucifer9 我在虚拟机里装的最新测试版用的是 Wayland ,vscode 这些,菜单是没问题的
    lucifer9
        24
    lucifer9  
       2024-04-28 08:37:02 +08:00 via iPhone
    @FightPig 虽然但是,electron 的应用没自己单独写配置的话,也是用 xwindow 的,即使系统是 Wayland
    dolorain
        25
    dolorain  
       2024-04-28 09:21:47 +08:00
    看到还有人在吹 redhat ,真是遗毒
    encro
        26
    encro  
       2024-04-28 09:30:45 +08:00
    @ityspace

    怎么感觉像 windows 注册表概念?还是 home 分区下.config 目录概念?
    encro
        27
    encro  
       2024-04-28 09:37:03 +08:00
    @ityspace

    看了下首页介绍,确实感觉非常 nice 的样子,,,
    现在感觉更像 docker 了。。。
    X21541
        28
    X21541  
       2024-04-28 09:37:57 +08:00
    喜欢 mint
    xinyu391
        29
    xinyu391  
       2024-04-28 09:39:58 +08:00
    Xubuntu ( kde plasma ) 比 gnome2 好多了
    tangbao
        30
    tangbao  
       2024-04-28 10:09:32 +08:00
    没有 Unity 的 Ubuntu 是没有灵魂的,来试试 👉 https://ubuntuunity.org/
    LiuJiang
        31
    LiuJiang  
       2024-04-28 10:12:15 +08:00
    大佬们,问个问题,ubuntu 对 4k 显示器支持很不又好,咋解?目前配置是 一台 2k ,一台 4k ,核显,搜了很多文章,只能说不是完美解决方案。
    wolfan
        32
    wolfan  
       2024-04-28 10:24:20 +08:00
    @gamexg 你如果用过 Arch ,应该会接受吧。但是 Nix 的门槛确实有点高。
    CynicalRose
        33
    CynicalRose  
       2024-04-28 10:33:14 +08:00
    试试 Mint 吧,Cinnamon 简约好用,省心省力不折腾。
    euph
        34
    euph  
       2024-04-28 10:42:33 +08:00 via Android
    snap 也是一如既往的垃圾,有的软件界面只能打英文。
    FightPig
        35
    FightPig  
       2024-04-28 10:49:36 +08:00
    @lucifer9 vlc chrome firefox 我看也没问题,这几个应该也是第三方应用吧
    cdafsd
        36
    cdafsd  
       2024-04-28 10:51:16 +08:00
    fedora, 舒服的
    CitizenR
        37
    CitizenR  
       2024-04-28 11:08:07 +08:00
    fedora 39 无缝升级 40 ,丝般顺滑,自带 podman ,不用安装 docker ,而且没有 snap 服务。
    424778940
        39
    424778940  
       2024-04-28 11:26:58 +08:00
    @ityspace 可别坑人了 一个主打 reproducible 的东西 配置文件非要自创奇怪语法就算了 很多包也全是爱好者维护 能不能用全看运气 出问题找文档然而文档也烂的不行
    更大的问题是他的基本盘 reproducible 做的也不行 因为他基于的也是上面草台班子写的脚本和做的包
    至于学习 我实在不知道有什么好学的
    真要熟悉 linux 自己装一遍 arch 不好吗?
    424778940
        40
    424778940  
       2024-04-28 11:42:32 +08:00
    @wolfan 问题其实不是门槛 差距主要是 nix 的文档太烂了 arch 这么热也是因为 wiki 做的很全包更新也很激进
    1rv013c6aiWPGt24
        41
    1rv013c6aiWPGt24  
       2024-04-28 11:56:25 +08:00
    @tangbao unity 现在还有全局菜单么?稳定不,gnome 不行,还是 unity 感觉好一些
    gamexg
        42
    gamexg  
       2024-04-28 13:02:06 +08:00
    @424778940 #40 感觉安装程序也有问题.

    刚刚想实际体验下 nixos .
    用 pve 创建了一个空白虚拟机,挂载官方 iso 启动,结果并未启动到文档中说的安装程序,而是登陆界面.
    更坑的是,默认用户 uset 的密码找不到,文档说是空白密码,但是会提示密码错误,
    搜索看到 可能启动后会往硬盘写入东西,解决办法是删除硬盘内的内容.
    实际直接删除硬盘重新添加后的确进入了安装程序....

    然后安装程序界面不知道什么原因,第一步语言菜单看起来就可能是屏幕尺寸问题,看不到向下箭头造成中文选项选不上,使用键盘方向键才能找得到中文.

    刚进行到这一步,之后是否还有坑不知道了...
    Andim
        43
    Andim  
       2024-04-28 13:15:18 +08:00
    @cr3bit 前段时间狂 FreeBSD 社区,看到一篇文章,大意就是 systemd 是 redhat 下的一步大棋, redhat 的员工发布了 systemd 后 起初 redhat 又大力在 linux 社区推广,现在大部分发行版都用上了 systemd,只有像 alpine 这样的少数没有迁移,redhat 展现了其在 linux 社区的领导力
    ----------------------------------------------------------
    @BrokenPipe nmcli 配置 WireGuard 也很方便 免去了安装 wireguard-tools

    nmcli connection import type wireguard file /root/WireGuard.conf
    nmcli connection load /etc/NetworkManager/system-connections/WireGuard.nmconnection
    nmcli connection modify WireGuard connection.autoconnect yes
    nmcli connection up WireGuard
    Greendays
        44
    Greendays  
       2024-04-28 13:17:56 +08:00
    这是 gnome 的问题还是 Ubuntu 的问题呢?最近 Fedora 不是也出新版本了么?有人用过有类似的问题嘛?
    Greendays
        45
    Greendays  
       2024-04-28 13:21:14 +08:00
    @LiuJiang 换 KDE 桌面环境试一下,支持的缩放倍率比较多,我用的 2K 屏幕,平时开 125%缩放用的。
    ityspace
        46
    ityspace  
       2024-04-28 14:09:55 +08:00 via Android
    我想说,一个东西的好坏不应该由短浅的认知评判。比如我曾觉得 Ubuntu 的臃肿,但也佩服过它的易用性。对 NixOS 认为不好的人是否了解过用 NixOS 半年或者更久的用户对 NixOS 的看法。据我在各个 NixOS 用户集中地的观察,用了一段时间的人几乎都觉得不错。
    ityspace
        47
    ityspace  
       2024-04-28 14:13:16 +08:00 via Android   ❤️ 1
    在此我还是想推荐 NixOS 。不过在熟悉之前也有不少折腾的地方。关于文档,我推荐这三个网站:
    1. https://nixos-and-flakes.thiscute.world/zh/
    2. https://lantian.pub/article/modify-website/nixos-why.lantian/
    3. https://nixos-cn.org/
    英文文档比如 Nix pill 也是很不错的。
    ixx
        48
    ixx  
       2024-04-28 14:23:00 +08:00
    看完想起了大鹏:“优化”不是一个好词吗?🤣
    cheng6563
        49
    cheng6563  
       2024-04-28 14:29:07 +08:00
    桌面平台还是得靠 KDE ,虽然这玩意大的很,但要稳定少 BUG 还是它最佳。
    Cooky
        50
    Cooky  
       2024-04-28 14:32:32 +08:00 via Android
    @ityspace 就易用和稳定来说我觉得 opensuse 做的最好,nixos 等可以换掉 systemd 的时候才能算是有点吸引力,有 systemd 在,nixos 的所有特性都是自我欺骗
    Jirajine
        51
    Jirajine  
       2024-04-28 14:44:19 +08:00
    @ityspace 文档烂、包不稳定还是小问题,大问题是所有 unfree 包都是没有缓存的,配合上 nix 的静态依赖,当你需要使用 nvidia/cuda 及所有链接到它们的包时,慢慢编译吧,每次更新都要重新编译。
    ityspace
        52
    ityspace  
       2024-04-28 14:50:35 +08:00 via Android
    @Cooky 请问 OpenSuse 稳定性和易用性哪里比 NixOS 好?为什么换掉 Systemd ? NixOS 的所有特性指哪些特性?希望你有个客观的评判。
    sduoduo233
        53
    sduoduo233  
       2024-04-28 15:16:06 +08:00 via Android
    我最近换 Fedora 了,感觉 Fedora gnome 的 bug 比 Ubuntu 少...
    peri0d
        54
    peri0d  
       2024-04-28 15:21:14 +08:00
    我换 Linux mint 了,感觉要比 Ubuntu 好很多
    VjOQbV46sC4f9emh
        55
    VjOQbV46sC4f9emh  
       2024-04-28 15:23:01 +08:00
    @Andim 我还没用过 nmcli 来管理 wireguard ,不过看起来不错啦。一般我是写好配置文件然后直接 wg-quick up/down wg0 ,然后加上 systemctl enable wg-quick@wg0 启用 daemon 。(这个应该是 wireguard-tools?)
    VjOQbV46sC4f9emh
        56
    VjOQbV46sC4f9emh  
       2024-04-28 15:26:44 +08:00
    @sduoduo233 Fedora 不错,个人桌面体验很流畅。但是话说用在服务器上面,你真的放心吗? lol
    Andim
        57
    Andim  
       2024-04-28 15:40:27 +08:00
    @BrokenPipe wg-quick 如果没有 wireguard-tools 应该是运行不了的

    https://command-not-found.com/wg-quick
    cr3bit
        58
    cr3bit  
       2024-04-28 15:58:44 +08:00 via iPhone
    @Andim systemd 主要是太繁杂了,什么都往里面塞。再接下去不知道是不是谁开个 issue 讨论下“我们是不是塞个进程调度进去”[doge]。同样 nm 也是,地址/路由/dns 管的越来越多
    jeremyl313
        59
    jeremyl313  
       2024-04-28 16:00:53 +08:00
    多一块盘就装着试了下,界面确实是焕然一新,

    不过,好家伙 GCC13 ,我这边必须要用 cuda11 ,然而 cuda11 不支持这么高的 gcc 版本, 软链接个 gcc 不知道会出什么问题

    其次我用的一个软件需要“libtbb.so.2”,问题还找不到
    jeremyl313
        60
    jeremyl313  
       2024-04-28 16:03:44 +08:00
    @LiuJiang 我之前用 arch+kde ,在 x11 下无法只缩放单个屏幕,只能 wayland 下才可以,但是 wayland 下用飞书一直在闪屏
    Andim
        61
    Andim  
       2024-04-28 16:09:03 +08:00
    @cr3bit 我看的那篇文章就是抱怨 红帽的商业布局就是为了使 Linux 世界变成 systemd 世界
    liaojl
        62
    liaojl  
       2024-04-28 17:10:49 +08:00 via iPhone
    Linux 桌面还是任重道远啊
    lijiangang886
        63
    lijiangang886  
       2024-04-28 17:40:49 +08:00
    nix 吹确实恶心
    424778940
        65
    424778940  
       2024-04-28 18:32:50 +08:00
    @ityspace 对于绝大多数用户来讲系统作为平台应该是省时省力和解决问题, 不是制造不必要的使用门槛
    nix 完全可以用 yaml+sh\python 脚本实现这类功能, 非要弄自创语言, 问题是语法还很卡手, 到现在连个完整文档都没有
    至于可复现性, 我其他系统配制好直接镜像或者本地包+脚本一样可以实现无非是备份量大一些, 至于说大规模部署之类的, 听说过二十几年前的 Ghost 吗..., 你说容器? 用 docekr 不好吗?
    nix 就是一个不成熟且解决一个不明确的问题的东西, 使用它只能是庸人自扰, 陷入不必要的麻烦和文档空缺中
    424778940
        66
    424778940  
       2024-04-28 18:34:38 +08:00
    @cr3bit systemd 其实还好吧 如果它能组件化 我不需要的组件不装就好了 这样还能接受
    cr3bit
        67
    cr3bit  
       2024-04-28 18:46:12 +08:00 via iPhone
    @424778940 问题就是这东西就是一路朝着黑盒化+集中化狂奔
    LiuJiang
        68
    LiuJiang  
       2024-04-28 18:47:14 +08:00
    @Greendays 好的,我试试,谢谢
    jheroy
        69
    jheroy  
       2024-04-28 18:51:08 +08:00 via Android
    我用 linux 就为了原生的 tiling window manager ,hyprland 非常爽,mac 啥都好就是没有 twm 原生支持,一个 yabai 倒是勉强可用就是受系统限制太多
    kuanat
        70
    kuanat  
       2024-04-28 23:24:42 +08:00   ❤️ 2
    @ityspace #47
    @424778940 #65
    @Jirajine #51

    作为发行版来说,我认为现阶段 NixOS 是不够严肃的,定位大致可以接近于弱化版的 Arch 。作为语言的 Nix 和作为包管理的 Nixpkgs 也不能直接拿来对比的,但是这三个经常被混在一起。比如 NixOS 官网提到的三个特性关键词 Reproducible/Declarative/Reliable 实际上分别是描述 Build ( Nixpkgs )/Language ( Nix )/OS ( NixOS )的。(另外官方的正式名称 Nix 既是语言,又是包管理器,Nixpkgs 指的是软件仓库)

    按时间来说,我印象是先有的 Nixpkgs 的想法,为此设计了 Nix 语言,最后才有的 NixOS 。早期(至少十年前了) Nixpkgs/Nix 的文档实在是太简陋了,大部分时间我都是看着代码去猜的……当然现在易用性好了很多,只是我个人的评价是,Nix 系的设计目标是有可借鉴之处的,但是实现方式和哲学我不是很认可。

    当年我被 Nixpkgs 吸引的原因是它希望用新的方式(在当时是很超前的思路)*同时*解决包管理器常年存在的几个问题:一是多版本共存,二是依赖解析,在此基础上顺便提供两个新特性:支持原子操作和回滚且无需依赖特定文件系统,再就是 Reproducible 构建。实现方式上,用的是现在被很多包管理借鉴的叫做 Content-addressable storage 的存储后端,以及类似沙盒化的构建过程(主要是记录依赖树而非权限限制)。

    换个简单的说法,这个包管理的思路就是:记录依赖树上每个包的版本,同名包不同的版本会各存一份,相同版本也只存一份,而目标应用的执行环境(沙盒)中只有用得到的特定版本的依赖。这是个很理想化的设计,也存在很现实的问题。根据 Debian 过去十多年的构建经验,符合 Reproducible 构建标准(二进制一致)的包的占比一直在 85% 左右(构建这个行为会引入包依赖之外的变量)。Nixpkgs 意义上的 Reproducible 更接近于容器镜像可移植 Portable 的概念,即每次构建可能不同,但可以相互替换。

    对于开发者来说,一般不关心打包的事情,但多数都会提供构建脚本。对于打包者来说,针对特定系统的打包希望尽量标准化,配置尽可能简单,原作者的构建脚本能拿过来用最好。对于包管理器来说,依赖最好是清楚写明的而不要是推断的。在 Nixpkgs 的设计者来说,当时没有合适的工具,所以想要创建一门新的语言,功能需求至少有几个:有脚本的灵活,声明式的写法以及模板化的生成能力。

    至少在 Nixpkgs 层面,我是很欣赏设计思路的。到了 Nix 这门语言的层面,我的能力不足以做出准确的论断。仅从用户的角度上说,学习成本和易用性门槛都是相对比较高的。我个人认为 Nixpkgs 可以和 Gentoo portage 相媲美,都可以作为非常好的构建平台。

    当包管理器想要往发行版方向发展时,限制就显现出来了。我一直说 RedHat/Debian/Suse 系是相对严肃的发行版,主要是因为它们都有足够的维护者。Nix 目前官方仓库的维护水平差距还是比较大的,而且可以遇见由于用户基数和门槛的限制,这个改善过程会很艰难。

    另一方面我认为 NixOS 在发行版或者操作系统的理解定位上有点走偏了,就好比 Nixpkgs 是很好的锤子,但是 NixOS 太想把发行版塑造成钉子的形状。而且无论是 Windows/Linux/macOS 经过这么多年的发展,比较明显的共识是操作系统应该追求 Immutable 而不是 Reproducible 。这方面 NixOS 的实现方式永远比不上基于文件系统( layered )的效果,所以 NixOS 只能宣传自己 Reliable 却无法说自己是 Immutable 。

    再就是用户数据理应和系统分离,应用程序理应和配置分离。NixOS 推崇的把用户、配置纳入进来的思想在我看来耦合有点过深了。不是说这样做不好,只是不太符合我个人的 Linux 哲学认知。
    tudou1514
        71
    tudou1514  
       2024-04-29 09:43:58 +08:00
    VMware 安装 Ubuntu24.04 、安装好了之后输入密码后直接黑屏,然后 VMware 直接死机了。。。。8C16GB 的虚拟机内存配置。台式机 24C48GB 配置。。。给我整无语了
    elevioux
        72
    elevioux  
       2024-04-29 10:48:50 +08:00   ❤️ 1
    这个时候如果和 windows 比较的话,是不是其实 windows 也没那么坏了。我们经常所说的 linux 稳定,节省资源,其实是因为 linux 太简陋。
    Yzh361
        73
    Yzh361  
       2024-04-29 10:57:42 +08:00
    以前用过很久 Ubuntu 和 Ubuntu mate 。 确实不错, 现在用 ChromeOS ,带 linux 内核,也很好
    tangbao
        74
    tangbao  
       358 天前
    @UncleCAT4 有的,注意使用 Ubuntu Unity 这个发行版而不是在 Ubuntu 上安装 Unity 环境会少很多坑
    febtree
        75
    febtree  
       40 天前
    从 Manjaro xfce 过来的,觉得美观好用,也不咋需要折腾
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2120 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 10:13 · PVG 18:13 · LAX 03:13 · JFK 06:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.