Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by lazlo.vii

  1. I think I might have found an answer. After googling and reading and rinsing and repeating I learned that the device scan at boot should be done by the initramfs. So I extracted the contents of my initramfs with: cp /boot/initramfs-debian* /tmp/initramfs.xz cd /tmp unxz *.xz cpio -i -d < initramfs The first place I looked was in the "init" script in the root on the cpio and I found this code section starting at line 383: # Setup btrfs, see bug 303529 setup_btrfsctl # start BTRFS volume detection [ -x /sbin/btrfsctl ] && /sbin/btrfsctl -a The command "btrfsctl" is
  2. For several weeks I have had this issue on my server and I would like to resolve it before I upgrade the hardware this week. Basically, btrfs partitions are not recognized when the system boots up. In order to reboot the server I have to stop everything on my network that relies on NFS or LXD containers from the server. Then attach a keyboard, mouse and monitor to the server and boot it up, stop the NFS daemon, run btrfs device scan, then run mount -a, then start NFS and LXD and then start my containers. Then I disconnect my keyboard, mouse, and monitor and reconnect them to my desktop and
  3. I think portage wants you to set the introspection USEFLAG for x11-libs/pango in /etc/portage/package.use, and then (most likely) you will have to add it for number of other gtk related packages as well. I have run into something similar with both LXDE and virt-manager. TBH, I don't really know what the introspection USEFLAG does or why it wants it. I hope that helps.
  4. Getting closer! I have sound from Steam if after every reboot on my desktop system I start the steam-nvidia-launcher then open another terminal and do: pusleaudio --kill pulseaudio --start After doing this I can even start games the require Steam Play, A.K.A. Proton, A.K.A. Steam's fork of WINE (and why fsck -sake don't they just call it WINE?! I mean it's not like it's a secret or anything!) However I cannot launch games the require Vulkan. So no X4: Foundations or No Man's Sky. At this point I am not only getting frustrated, I am getting drunk. After all, why pound my head
  5. I have this issue on my server at the moment, but I am not using KDE on it. It is still running Funtoo 1.3 and I discovered this while trying to rebuild the system with -mtune generic so I could upgrade the hardware next month without a reinstall. This issue stopped my "emerge -e @world" in it's tracks. On my desktop I just did a fresh install of Funtoo 1.4 and was able to install sys-apps/accountsservice without issues. I haven't looked into the issue any further because I am fighting with I desktop. If I win I get to use Steam in Funtoo. If it wins I have to keep Ubuntu installed
  6. At some point in the future it would be nice to add automatic updates to the container so that it doesn't become a security risk if the user ignores it for too long: https://help.ubuntu.com/lts/serverguide/automatic-updates.html But lets get other things working before we try for bells and whistles.
  7. For testing purposes I did a container wipe before I started this post. Both the host and the container return :0 when told to "echo $DISPLAY". The when told "xhost +local:" the host returned " bash: xhost: command not found" so I did "emerge -va xhost" then issued "xhost +local:" again and (because the containter was still running) the Steam Client launched immediately. I was also able to launch glxgears as root as well as with the steam account. Inside the container both the root account and the steam account can generate white noise with "pacat -vvvv /dev/urandom". However
  8. Had another thought. How hard would it be to script the creation of a empty ext4 filesystem image that gets mounted into the Steam image? This could be used to store backups of the game installation files and be persistent across Steam container wipes.
  9. A bit more info about things that do not work as expected: Trying to launch any game the using Steam Play, A.K.A. Proton, A.K.A. Steam's fork of WINE will cause a segfault in vgui2_s.so Steam seems to trying to use ALSA as it's audio backend. Here is a bit of /home/steam/.steam/error.log: AL lib: (WW) alc_initconfig: Failed to initialize backend "pulse" ALSA lib confmisc.c:767:(parse_card) cannot find card '0' ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory ALSA lib confmisc.c:392:(snd_func_conc
  10. OK, I made a huge step forward. The display couldn't be opened and I was reminded of errors I had seen while learning how to use x11vnc. That problem was caused because x11vnc couldn't find a valid .Xauthority file. So while trying to find a way to pass the tell glxgears to use a valid .Xauthority file I found this question and answer on askubuntu.com: https://askubuntu.com/questions/827070/cant-run-glxgears-in-root-on-lxc-2-0-container I passed my user account xauth into the steam container's root account I was able to run glxgears as root. On host do: $
  11. This is from inside the docker container, looking at the display hardware: root@2b739c474a3e:/# ls -al /dev/nvi* crw-rw-rw- 1 root root 195, 254 Oct 29 01:34 /dev/nvidia-modeset crw-rw-rw- 1 root root 240, 0 Oct 29 01:34 /dev/nvidia-uvm crw-rw-rw- 1 root root 240, 1 Oct 29 01:34 /dev/nvidia-uvm-tools crw-rw-rw- 1 root root 195, 0 Oct 29 01:34 /dev/nvidia0 crw-rw-rw- 1 root root 195, 255 Oct 29 01:34 /dev/nvidiactl root@2b739c474a3e:/# ls /dev/dri card0 renderD128 root@2b739c474a3e:/# lspci | grep VGA 08:00.0 VGA compatible controller: NVIDIA Corporation Device 1f02 (rev a1)
  12. This is from dmesg on the host. The block of messages below repeats as long as the steam-nvidia-launcher is active: [53909.798612] systemd-logind[23]: Failed to start user slice user-1000.slice, ignoring: Launch helper exited with unknown return code 1 (org.freedesktop.DBus.Error.Spawn.ChildExited) [53909.801133] systemd-logind[23]: Failed to start user service, ignoring: Launch helper exited with unknown return code 1 [53909.803728] systemd-logind[23]: Failed to start session scope session-1.scope: Launch hel
  13. I tried it last night. It cannot open the display: oot@2b739c474a3e:/# glxgears No protocol specified Error: couldn't open display :0 Is there anything else I should be trying?
  14. 4.19.67_p2-r1-debian-sources-lts Seems to missing a few things by default as well: >>> Emerging (1 of 1) app-emulation/docker-18.09.6_p20190604::nokit * docker-18.09.6_p20190604.tar.gz BLAKE2B SHA512 size 😉 ... [ ok ] * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 4.19.67_p2-r1-debian-sources-lts * Checking for suitable kernel configuration options... * CONFIG_MEMCG_SWA
  15. I just ran into an issue with the Steam Docker install, so I built the debian-sources-lts real quick. I want to post this for you before I reboot and test docker again: * Messages for package sys-kernel/debian-sources-lts-4.19.67_p2-r1: * * To avoid automounting and auto(un)installing with /boot, * just export the DONT_MOUNT_BOOT variable. * * With binary use flag enabled /usr/src/linux * symlink automatically set to debian kernel >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. real
  16. Oh, it runs hot, too. It would often lock up if i used more than 2 threads to compile anything. I hardly use it all these days. I used to have it's root file system hosted on my server via NFS (Gigabit LAN is a lot faster than an SD card.) but every time I wanted to use it for something it turned out it was easier and more reliable to do it in a VM or container than on the XU4. I have considered getting an Odroid-N2 because it's not only is it's CPU manufactued with a 12nm process so it generates less heat, it is 64 bit, and yo get an N2 with 4GB of RAM. I don't know if they have gotten t
  17. Because my motherboard is so new I chose to use the non-lts version of debian-sources. When I installed docker just now I received these warnings: * Messages for package app-emulation/docker-18.09.6_p20190604: * CONFIG_NF_NAT_IPV4: is not set when it should be. * CONFIG_NF_NAT_NEEDED: is not set when it should be. * CONFIG_MEMCG_SWAP_ENABLED: is not set when it should be. * CONFIG_IOSCHED_CFQ: is optional for container statistics gathering * CONFIG_CFQ_GROUP_IOSCHED: is not set when it should be. * CONFIG_CGROUP_HUGETLB: is not set when it s
  18. # lspci | grep VGA 00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Mullins [Radeon R4/R5 Graphics] So it is in the Mullins family. I will try gfxcard-amdgpu and see what happens.
  19. After several months of illness, doctors, and other sorts of bother I finally got a chance to spend some money on the new hardware I have been wanting. I upgraded my desktop from an Intel Haswell i7-4790S to an AMD Ryzen 3700X. The memory went from DDR3-1600 to DDR4-3200 and the SSD from a Samsung Evo 850 SATA to a Samsung 970 Evo+ NVMe. I felt as though I had been transported back in time to 2004 when I went to build Firefox and it took less than 11 minutes to compile. Next month I hope to upgrade my home server to some similar CPU, RAM, and NVMe storage configuration. I have no idea wha
  20. So... Funtoo 1.4 has added several new mix-ins for graphics drivers (Hooray for hardware support!) but I am not sure which to choose for my laptop. It has an AMD 6310 APU (Puma 2014) and according to lspci it has a Radeon R4 graphic controller. I am thinking that I need the to choose the gfxcard-radeon mix-in. The reference and links from https://www.funtoo.org/Make.conf/VIDEO_CARDS/Mix-ins seem to support this, but I am plagued with self doubt and I decided to ask here just to make sure.
  21. That is odd. Today they back to English, but yesterday they were in some Eastern European font and language.
  22. Over at https://www.funtoo.org/Subarches the Release Date field is not displaying the month in English even though I have selected English as my preferred language at the top of the page.
  23. https://www.gnome.org/news/2019/10/gnome-files-defense-against-patent-troll/ I have no issues with people making an honest living from their work but there are lines that shouldn't be crossed and I do no believe that Rothschild Patent Imaging, LLC is anything other than a troll looking to make a quick buck. Besides, I also believe software should never be subject to patents. The greed machine is attacking us. I say "us" because even though I don't write free software it accounts for about 80% of the software I use. If you can do anything to help (such as donate a bit money
  24. Try "ls -a /etc/skel/" and you should see 3 or 4 hidden files in there. You might also look into a package called grc. It is the Generic Colouriser and provides colored output for a wide variety of programs.
  25. My 2 cents: Look into /etc/skel/.* and ~/.bashrc and for a bit of fancy scripting look at the ~/.bashrc file for a Debian or Ubuntu user.
  • Create New...