Fwd: Ubuntu initramfs (Was: Re: any reason for CONFIG_FUSE_FS=y)
Bah, sent directly to a Canonical employee rather than a mailing list. Why does Gmail keep doing this? grr... -- Forwarded message - From: Aaron Rainbolt Date: Tue, Aug 9, 2022 at 12:18 PM Subject: Re: Ubuntu initramfs (Was: Re: any reason for CONFIG_FUSE_FS=y) To: Dimitri John Ledkov On Tue, Aug 9, 2022 at 12:09 PM Dimitri John Ledkov wrote: > > Hi, > > On Tue, 9 Aug 2022 at 17:53, Richard Laager wrote: > > > > On 8/9/22 11:38, Dimitri John Ledkov wrote: > > > The fast majority of Ubuntu installations boot without initramfs at > > > all. > > > > What makes you say this? Every Ubuntu system I've ever installed has an > > initrd.img-KERNEL_VERSION in /boot. In this context, I'm talking about > > systems installed using the stock installers (primarily server, but > > desktop was that way last I installed one using the stock installer). > > > > We always generate initrd.img and use it as fallback if/when > initrd-less boot fails. The vast majority of Ubuntu boots are > successful without initrd, for example almost all Ubuntu Public Cloud > images. > > -- > okurrr, > > Dimitri On my system, if the initrd isn't readable by the kernel, it results in a kernel panic. Is that to be expected despite inird-less boot? Or is that an indicator that at least Lubuntu (and probably Ubuntu Desktop) does use an initrd? -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: Ubuntu initramfs (Was: Re: any reason for CONFIG_FUSE_FS=y)
On Tue, Aug 9, 2022 at 12:25 PM Dimitri John Ledkov wrote: > > Hi, > > On Tue, 9 Aug 2022 at 18:20, Aaron Rainbolt wrote: > > > > On my system, if the initrd isn't readable by the kernel, it results > > in a kernel panic. Is that to be expected despite inird-less boot? Or > > is that an indicator that at least Lubuntu (and probably Ubuntu > > Desktop) does use an initrd? > > > > This is not a choice or a configuration, on machines that we can > guarantee initrd less boot we configure and do that. On machines where > we can't we set it up for booting with initrd. It is a transparent > boot optimisation. If your system boots one way or another, it is best > experience available for you. > > But your individual setups and deployments do not represent the > overall spectra of Ubuntu usage, and relative % of boots that happen > one way or the other, even if all of your machines in your particular > deployment do one particular thing. Huh. Today I learned! I had no idea. Thanks for the info! -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: [si] How to replace default fonts in ubuntu? Who is responsible for maintain them?
On 12/25/22 15:08, R45XvezA wrote: Hi developers and other parties, Currently ubuntu comes with LKLUG font for sinhala (si) language but difficult to read web content with that font and no one maintain it now. We can change it manually but such changes do not apply to some applications e.g. snap apps etc. We would like to see noto serif sinhala as the default font for sinhala language (or noto sans sinhala) See the difference https://raw.githubusercontent.com/pasan93/UbuntuSinhalaFont/master/before.jpg https://raw.githubusercontent.com/pasan93/UbuntuSinhalaFont/master/after.jpg It seems no one has been able to get in touch with the right party / person to solve this problem. Many ubuntu users discuss about that in forums, communities, groups and linux-related sites and some developers have designed tools for that already https://github.com/IMS94/UbuntuSinhalaFont https://github.com/hankyoTutorials/linux-system-sinhala-font-changer We need urgent attention for this problem. Who should i contact? or where should i file a complain/bug report? To file a bug report, open a terminal, and run "ubuntu-bug ubuntu-desktop-minimal". This is the package that I believe installs the font package you're mentioning. Then follow the on-screen instructions. You will be asked to create an Ubuntu One account if you do not already have one. You will be able to write a full description of the problem, so that others can see what's going wrong and potentially fix it. Please include as many details as possible. i expect a solution within next interim or LTS release. if you know what to do, please reply We understand that bugs can be quite frustrating. However, please be aware that most of us are volunteers, and have lots to work on already, so bugs like this, as glaring as it may seem to you, may end up being de-prioritized in favor of fixing other, more severe bugs within Ubuntu. Additionally, a request to change the default font for a language may be considered opinion-based, which may significantly reduce its priority in the eyes of the developers. If you would like to make it more likely that this bug will be fixed in a timely fashion, you may want to include details of *why* the font is hard to read. (Keep in mind most of us likely don't speak Sinhala, so understanding why the font needs to change will be helpful to us.) Thank you for your understanding and patience, and for helping to make Ubuntu better! -- Aaron Rainbolt Lubuntu Developer https://github.com/ArrayBolt3 https://launchpad.net/~arraybolt3 @arraybolt3:lubuntu.me on Matrix, arraybolt3 on irc.libera.chat -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: Introduction - New Member to the Ubuntu Mailing List and Interested in Contributing to the Project
On 3/22/23 13:17, Inshal Khan wrote: I am thrilled to introduce myself as a new member of this mailing list and express my interest in contributing to the Ubuntu project. My name is Inshal, and I am a student with a background in programming. I have experience in C, Go, and Python, and I am eager to use my skills to help improve Ubuntu. Hi, Inshal, and glad to see you here! As a long-time Ubuntu user, I appreciate the value of open-source software and the impact it can have on the community. I believe that Ubuntu is one of the most user-friendly and versatile operating systems available, and I want to contribute to its continued development. I am particularly interested in contributing to projects related to system programming, application development, and automation. I am willing to learn new technologies and techniques and work collaboratively with the community to achieve our goals. That all sounds awesome. However, one thing you might want to do is try to start small. Getting started as an Ubuntu contributor usually doesn't involve diving directly into in-depth work like that (though it definitely gets there once you've been at it for a while). I'd suggest you read this page to get started: https://ubuntu.com/community/contribute/software-development There are several links there to things you will want to learn in order to help with Ubuntu development, such as how to do packaging, how to find packages that need help, how to assist with bugs, etc. You will also probably want to become familiar with how to test Ubuntu's ISOs, as much of the work of Ubuntu development is finding bugs, diagnosing their cause, and testing fixes for them. You can learn how to help with that here: http://iso.qa.ubuntu.com/ (If you open that link and the page looks broken, make sure you're using http, NOT https. For some reason the https version looks weird.) At some point (or maybe even to begin with), you will want an IRC client on your system. The developers usually talk to each other about problems that need help on IRC. There are a variety of channels you will probably end up joining at some point, but one good starting place is #ubuntu-devel on the Libera.Chat network. Start by reading what interactions go on in there, so that you know how things usually work in there. That will help you get a feel for how things work and how to best help. If you want a good IRC client that is easy to set up, I highly recommend WeeChat. See https://weechat.org/files/doc/stable/weechat_quickstart.en.html for instructions on how to set it up. If you're using Ubuntu 22.04, you can install it with "sudo apt install weechat-curses". Be prepared to have a lot of patience. Ubuntu development is very complex and there are a whole bunch of rules and systems to keep in mind in order to do it right. You're not going to be expected to know everything from square one, but you will probably be asked to redo work or make changes. Don't be disheartened when this happens, it's just a normal part of the learning process. Also, don't be afraid to ask questions. The documentation we have can be confusing, difficult, and sometimes just wrong thanks to a lack of maintenance. If you get stuck, ask for help in the #ubuntu-devel channel and if someone has the time, they should be able to help out. Once you start building trust, getting experience, and helping fix problems, you'll gradually be able to start working toward higher goals. It's not a fast process - it usually takes *at least* six months of steady contributions to become an Ubuntu Member, which is a vital step in the process of helping with Ubuntu development. But it's very rewarding if you have the time and motivation to do it right. More details about Ubuntu Membership can be found here: https://wiki.ubuntu.com/Membership I look forward to participating in discussions, sharing my ideas, and learning from the experiences of others. Please let me know if there are any specific projects or areas where I can be of assistance. We *always* need help with packaging, ISO testing, and bug finding/fixing. The links I shared earlier should be a good place to get started with that. Thanks for your interest in contributing, and I hope you enjoy it as much as I do! Thank you for welcoming me to the Ubuntu Mailing List, and I am excited to be a part of the community. Best regards, -- Aaron Rainbolt Lubuntu Developer https://github.com/ArrayBolt3 https://launchpad.net/~arraybolt3 @arraybolt3:lubuntu.me on Matrix, arraybolt3 on irc.libera.chat OpenPGP_0x6169B9B4248C0464.asc Description: OpenPGP public key OpenPGP_signature Description: OpenPGP digital signature -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: Ubuntu 22.04 Dist-Upgrade destroyed my laptop
On 2/16/23 05:07, Hendrik Zumfeld wrote: Hey there, today i have updated my T560 laptop to Ubuntu 22.04. After that it was completely broken. When starting only a white screen appears with hieroglyphs. When calling the grub loader i was able to select the kernel and i figured out that with my Ubuntu 22.04.1 upgrade, the command "do-release-upgrade" have installed the kernel 5.19 instead of 5.15 (or both). However: When starting the laptop with 5.15 everything works fine, with 5.19 everything was broken. Wlan has not worked, booting has not worked, nearly nothing has worked. I was about to reinstall everything. I googled and i found the information that 5.19 should be installed with 22.04.2 and not with 22.04.1. So i guess something went wrong on your site. LTS releases of Ubuntu automatically "upgrade" from point release to point release without needing a do-release-upgrade, so 22.04 goes to 22.04.1 to 22.04.2 without an upgrade - this is because each point release is really just a convenience to make future installs have more updates pre-installed. (And helps with bug fixes.) Kernel 5.19 has rolled out to the 22.04 release, so it's expected that it will be installed if you upgrade to 22.04. If you install 22.04.1, and then upgrade, you will likely end up with kernel 5.19. And you'll end up with kernel 5.19 if you install 22.04.2 once it is released. But it shouldn't break your system, that seems bad. A white screen with hieroglyphs almost sounds like maybe your initramfs files didn't generate right somehow? To begin with, I'd highly recommend making backups of your data before proceeding with any fix attempts, so that if anything goes awry you can recover. Once you have backups, can you run the following commands while booted into kernel 5.15: dpkg-query -s linux-image-5.19.0-32-generic dpkg-query -s linux-headers-5.19.0-32-generic dpkg-query -s linux-modules-5.19.0-32-generic dpkg-query -s linux-modules-extra-5.19.0-32-generic If any of those packages show as "not installed", run "sudo apt install linux-image-generic-hwe-22.04" and that should install the kernel fully. Also run "sudo apt install linux-generic" to make good and sure that a 5.15 kernel sticks around on your system for recovery purposes. Finally, also run "sudo update-initramfs -c -k all" to make sure the initramfs files are properly generated for all installed kernels. Once that's done, try booting into 5.19 again and see if you still get the same results. If so, your hardware might be incompatible with kernel 5.19, or perhaps there's a different problem on your machine. Sorry to hear that an upgrade went south on you - hopefully we can debug it and get your system back up-and-running normally. Also, if you can reply to the ubuntu-users list only since this is for support currently, that would be ideal. (You posted to the right list for reporting a problem, I'm just asking for us to move to the other one for now since this looks like it may not be a problem with Ubuntu itself, but rather with your system.) I hope my report can help you. Many greetings Hendrik -- Aaron Rainbolt Lubuntu Developer https://github.com/ArrayBolt3 https://launchpad.net/~arraybolt3 @arraybolt3:lubuntu.me on Matrix, arraybolt3 on irc.libera.chat OpenPGP_0x6169B9B4248C0464.asc Description: OpenPGP public key OpenPGP_signature Description: OpenPGP digital signature -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: Help with a debdiff for tigervnc
On 1/21/24 12:05, Andrew C Aitchison wrote: On Sun, 21 Jan 2024, Aaron Rainbolt wrote: On 1/21/24 05:41, Andrew C Aitchison wrote: Debian have fixed a security bug in tigervnc which is in universe, so someone needs to generate a debdiff for the security team to review it and publish the package: https://bugs.launchpad.net/ubuntu/+source/tigervnc/+bug/2048442 Debian have fixed this by building tigervnc 1.13.1 with xorg-server-source = 2:21.1.10, but Ubuntu 23.10 has tigervnc 1.12.0+dfsg-8 and xorg-server-source 2:21.1.7-3ubuntu2.6 On a good day I can build a .deb from source, but I am not familiar with debdiffs and it is not clear to me that changing the upstream version (either for mantic or noble) is a casual thing to do. What is the next step to get this fix published ? If all that's necessary is to rebuild tigervnc against a properly patched xorg-xserver-source, this shouldn't be too tricky. The versions of xorg-xserver with the patch fixed can be seen at https://ubuntu.com/security/notices/USN-5986-1. All that would then be necessary is to bump the dependency to require a version of xorg-xserver-source greater than or equal to the corresponding version in each stable release, and bump the dependency to require the newest available version of xorg-server-source or greater in the development release. The tricky part here is following the whole Stable Release Updates process (https://wiki.ubuntu.com/StableReleaseUpdates), which takes at least a week (probably more like a week and a couple of days) and requires lot of effort and testing to make work. If you're interested in helping to fix this hands-on, I'd be happy to assist, but stable release updates are one of the harder parts of Ubuntu development. If you'd prefer, I'd also be happy to just take this bug and work on getting it fixed. Could you take it please ? I don't have any Ubuntu developer rights. What is the best way to watch or see what you have done ? Just watch the bug report you filed, you'll probably get email notifications about it. I'll assign to myself so I'm less likely to forget. Thanks for letting us know about this! Thanks, -- Aaron Rainbolt Lubuntu Developer Matrix: @arraybolt3:matrix.org IRC: arraybolt3 on irc.libera.chat GitHub: https://github.com/ArrayBolt3 -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: Help with a debdiff for tigervnc
On 1/21/24 05:41, Andrew C Aitchison wrote: Debian have fixed a security bug in tigervnc which is in universe, so someone needs to generate a debdiff for the security team to review it and publish the package: https://bugs.launchpad.net/ubuntu/+source/tigervnc/+bug/2048442 Debian have fixed this by building tigervnc 1.13.1 with xorg-server-source = 2:21.1.10, but Ubuntu 23.10 has tigervnc 1.12.0+dfsg-8 and xorg-server-source 2:21.1.7-3ubuntu2.6 On a good day I can build a .deb from source, but I am not familiar with debdiffs and it is not clear to me that changing the upstream version (either for mantic or noble) is a casual thing to do. What is the next step to get this fix published ? If all that's necessary is to rebuild tigervnc against a properly patched xorg-xserver-source, this shouldn't be too tricky. The versions of xorg-xserver with the patch fixed can be seen at https://ubuntu.com/security/notices/USN-5986-1. All that would then be necessary is to bump the dependency to require a version of xorg-xserver-source greater than or equal to the corresponding version in each stable release, and bump the dependency to require the newest available version of xorg-server-source or greater in the development release. The tricky part here is following the whole Stable Release Updates process (https://wiki.ubuntu.com/StableReleaseUpdates), which takes at least a week (probably more like a week and a couple of days) and requires lot of effort and testing to make work. If you're interested in helping to fix this hands-on, I'd be happy to assist, but stable release updates are one of the harder parts of Ubuntu development. If you'd prefer, I'd also be happy to just take this bug and work on getting it fixed. Thanks for helping make Ubuntu better! Thanks, -- Aaron Rainbolt Lubuntu Developer Matrix: @arraybolt3:matrix.org IRC: arraybolt3 on irc.libera.chat GitHub: https://github.com/ArrayBolt3 -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: request to update the apt package for verilator
On 1/2/24 20:20, Daniel Wilkerson wrote: I am running Ubuntu. $ uname -srvo Linux 6.2.0-39-generic #40~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Nov 16 10:53:04 UTC 2 GNU/Linux My verilator install is from August 2020, so I wanted a new version. $ sudo apt-get update ... $ sudo apt-get install verilator ... verilator is already the newest version (4.038-1). That is years out of date. Verilator 5.020 2024-01-01 was just released. The verilator people say that it is up to the Ubuntu maintainers to update the apt package, so I thought I would ping you and suggest that. Ubuntu almost never releases full version updates for software in the official repositories. Bug and security fixes are backported to older versions of the software for the sake of stability. It may be possible for a new version of software to be provided via the backports repository, but in my experience this is rarely done. In Verilator's documentation, it specifies "Using a distribution’s package manager is the easiest way to get started. (Note packages are unlikely to have the most recent version, so Git Quick Install might be a better alternative.)" You might consider using that option instead. Alternatively, if there is a particular bug in Verilator that is impeding you, you can report it as a bug using the ubuntu-bug tool. (Note that new features are unlikely to be backported into the official repos. This is one of the advantages of Ubuntu - things don't change much unless you upgrade to a more recent release of Ubuntu. The downside is that you get old software unless you get it from the developers or alternate third-party sources.) Daniel -- Aaron Rainbolt Lubuntu Developer Matrix: @arraybolt3:matrix.org IRC: arraybolt3 on irc.libera.chat GitHub:https://github.com/ArrayBolt3 -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Fwd: libmkl-intel-thread
Accidentally replied to the sender rather than the mailing list. Forwarded Message Subject:Re: libmkl-intel-thread Date: Thu, 16 Nov 2023 17:13:48 -0600 From: Aaron Rainbolt To: Pascal Conrad On 11/16/23 13:46, Pascal Conrad wrote: Dear developers. There might be an issue with a package maintained by you. It's libmkl-intel-thread_2020.4.304-4_amd64 Each time I invoke numpy with the module matmul applied to complex128 matrices or huge float64 matrices python3 totally crashes returning the following message: python3: symbol lookup error: /lib/x86_64-linux-gnu/libmkl_intel_thread.so: undefined symbol: omp_get_num_procs This library is provided by your package. Could you share with us what version of Ubuntu you are using? Also, you are sure that your version of python3 is the version that ships with Ubuntu (not one from a PPA or installed via something like pyenv), right? - Aaron Kind regards, Pascal Conrad -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: you push intel source INTO THE KERNEL FOR AN amd, but WHY do you insist on that ???
On 11/15/23 09:22, born wrote: i a have amd rysen7 and NO INTEL MICROSCHOFT AT ALL so WHY do you INSIST TO NOT USE MY HARDWARE ? and YES I SHOUT BECOUSE WHY do you IGNORE MY HARDWARE ?? firmware-sof-signed Intel SOF firmware - signed WHY ??? probaly that question is for you insane but WHY I actually have the answer to this question. If you would be so kind as to not assume that developers are mentally deficient and/or out-of-touch, I would love to provide the answer. - Aaron (Resending because I sent to the poster and not to the mailing list on accident. Thunderbird is frustrating.) -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: Various programs and SVG image mis-rendering
On 3/14/24 15:30, Jeffrey Walton wrote: On Thu, Mar 14, 2024 at 2:41 PM Stephen Satchell wrote: Who are the correct people to report issues with the incorrect display of SVG images? I've encountered the problem with: * Document Viewer * LibreOffice Write, Calc, Impress, Draw * GIMP The different programs screw up in different ways. LibreOffice Write can't handle an SVG image with scrunched type. Calc, Impress, and Draw bungle lines with arrows. Gimp almost gets it right; like Calc/Impress/Draw, it bungles arrows. Chrome only messes up with color on arrows. Firefox? Gets it right. Surprise. The SVG image was created in InkScape 1.3.2 on Ubuntu 20.04.6 LTS (Focal Fossa). if anyone wants the .svg file in question, just ask. `apt-cache show ` will usually provide the maintainer contact information. For example: $ apt-cache show gimp Package: gimp Architecture: amd64 Version: 2.10.30-1ubuntu0.1 Priority: optional Section: universe/graphics Origin: Ubuntu Maintainer: Ubuntu Developers Original-Maintainer: Debian GNOME Maintainers Bugs: https://bugs.launchpad.net/ubuntu/+filebug ... However, it is usually a good idea to file a bug upstream, too. So you would file a bug with GIMP at <https://gitlab.gnome.org/GNOME/gimp/-/issues>, and then reference the bug in the Launchpad bug. Finally, the Ubuntu maintainers can wait for the upstream fix. As an Ubuntu Developer, **no, please do not file upstream bugs for software from the official Ubuntu repos.** Ubuntu ships older versions of software than upstream, and upstreams are known for getting upset when people report distro package bugs to them. You can report these bugs using the `ubuntu-bug` tool, which will report it on Launchpad. The Ubuntu devs can then determine if the bug needs to be forwarded upstream or not. It is a good idea to file bugs though, so thank you for suggesting that. Just need to make sure the bugs are reported to the right place. Jeff -- Aaron Rainbolt Lubuntu Developer Matrix: @arraybolt3:matrix.org IRC: arraybolt3 on irc.libera.chat GitHub: https://github.com/ArrayBolt3 OpenPGP_0x84FC20D468BEFD4D.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss