Nekomancer Yes I am a cat in real life

  • 0 Posts
  • 6 Comments
Joined 1 month ago
cake
Cake day: May 4th, 2025

help-circle
  • I didn’t know iOS supports it out of the box. Cool thatvit does though!

    I use Mixplorer on android which also supports SMB shares. Works well enough.

    And it would make sense that Windows manages it the best, SMB was, after all, microsofts invention as far as I know.

    One issue that I had to deal with because of that is that SMB doesn’t support all characters in file names that ext4 or btrfs do. There is a “work around” that replaces the ofdending characters with lookalikes you can choose, but it’s obviously not perfect and if you would have two files with the same file name but one has the invalid character replaced with a lookalike, I think samba would probably get confused because iirc, the protocol itself cannot transmit characters in file names that aren’t allowed in NTFS.

    Also when I set it up on my server, it caused me many frustrating hours of looking for why it doesn’t work only for me to find out at some point that the share needs a special SELinux flag. Setting up an NFS share worked out of the box with no SELinux shenanigans required. That’s why I’m still grumpy at samba.


  • In theory, yes. But does it work out of the box? The files app that shipped with my android does not seem capable of opening a samba share. Conclusion: I would need an external app.

    And what about creating Samba shares? In my experience, creating a Samba share has been frustrating and cumbersome.

    Not exactly a one-click share solution. If you set it up and get it to work then great, but at that point I could just use KDE Connect.



  • Nice! Since your installation is showing similar symptoms to my installation when I updated my nvidia drivers a while ago, I’m just gonna tell you how I fixed my issue on my computer, and maybe it’s gonna work for you too. If you want, you can try this:

    Boot your PC. After your Motherboard is done showing its logo or whatever it shows, you should see grub. If you press ‘e’ before grub proceeds to boot into linux, you will be thrown into a simple editor that will let you temporarily change what grub boots. There is a line with the kernel image and arguments, it probably starts with ‘linux’. Go to the end of the line (line might span multiple rows, so end of line might be on the next row) and add this:

    nvidia_drm.fbdev=0

    Then press F10 to boot. That’s it.

    This fixed the issue for me. If it will fix the issue for you as well, you can consider adding it to your kernel parameters permanently or making sure the nvidia kernel module gets the parameter by other means.

    Hope this helps!


  • Hmm… What does nothing mean exactly? Did your monitor turn on during boot? If so, did it turn off again at some point or did it display a completely black image?

    Since the mobo connection worked (which usually uses the integrated GPU chip on your CPU as far as I know), maybe it was an issue with your gpu? Or the connector or something?

    I once had a broken setup where got stuck on a black screen, unable to switch to a tty. If I started spamming CTRL+ALT+Fsomething right after Grub was done, I managed to escape the black screen before it appeared, maybe you could try spamming the key combo early on and see if that opens a tty for you. If that is the case then you can be pretty certain that the problem is related to your desktop environment.


  • TTY is short for Teletypewriter. Basically it is the terminal that you see if you don’t boot into a graphical environment. You can access the TTY from anywhere by pressing CTRL+ALT+F1-7 (will throw you into tty 1,2,…7, depending on which F key you pressed) You can switch between TTYs either by pressing CTRL+ALT+,F? again, where the F-key determins on which TTY you will land, or by using CTRL+ALT+arrow keys to go back and forth one at a time.

    The TTY is a terminal so you can do stuff like run commands here. If your graphical environment is broken, you will probably end up here and can often fix the problem.