Add meme caption (text with border) to an image with offline tool https://askubuntu.com/questions/1564999/add-meme-caption-text-with-border-to-an-image-with-offline-tool

There are online web pages (https://imgflip.com and the like) where you can add a "meme caption" to an image. I played around with Gimp and Pinta, but didn't find out a way to achieve the same offline.

Best I could get is this Gimp plug-in in from 2016: https://github.com/rbreu/gimp-memetools.

I'm looking for something that runs with onboard tools or is available in APT repositories.

Example of what I want:

  • Easily add texts
  • Move and resize texts
  • "Meme" font
  • White text with black outline
    • Custom colors: nice to have
  • Meme templates: not needed

Image editor example

How do I get 5.1 surround sound working? https://askubuntu.com/questions/1564994/how-do-i-get-5-1-surround-sound-working

System 24.04 LTS, with a pipewire sound server (I think)

onn 5.1.2 Dolby Atmos soundbar.

I am trying to get the surround speakers to work on YouTube.

Minecraft works.

test files on Internet archive work as well. (Playback was on brave web browser)

YouTube does not (same browser)

If you need more info, just ask.

Issues getting wallpaper script to run with (X)Wayland https://askubuntu.com/questions/1564993/issues-getting-wallpaper-script-to-run-with-xwayland

I'm using a script I modified from here to change my wallpaper(and in-terminal colors to match). It works when I run it from the command line, but not when I use crontab trying to make it run automatically.

The script:

#!/bin/bash
[[ "$(uname -s)" = "Darwin" ]] && PATH="/usr/local/bin:${PATH}" && export PATH
command -v gdate >/dev/null 2>&1 && date() { command gdate "${@}"; }

load_prev_weather () {
    w_type=$(sed '1q;d' /tmp/prev_weather.dat)
    t_type=$(sed '2q;d' /tmp/prev_weather.dat)

    rm /tmp/prev_weather.dat
}

get_weather () {
    weatherdata=$(curl -s "wttr.in/?format=j1")

    if jq -e . >/dev/null 2>&1 <<< "$weatherdata"; then
        temp=$(echo "$weatherdata" | jq -r '.data.current_condition[0].temp_F' )
        w_type=$(echo "$weatherdata" | jq -r '.data.current_condition[0].weatherDesc[0].value')
        sunrise=$(echo "$weatherdata" | jq -r '.data.weather[0].astronomy[0].sunrise' | tr -d ":AM[:space:]" | sed 's/^0//')
        sunset=$(echo "$weatherdata" | jq -r '.data.weather[0].astronomy[0].sunset'| tr -d ":PM[:space:]" | sed 's/^0//')
        sunset=$((sunset + 1200))
    else
        echo "wttr.in failure, using previous weather."
        wttr_fail=1
    fi

}

get_time_chunk () {
    time_day=$(date +%-k%M)

    echo "$sunrise ~ $time_day ~ $sunset"

    t_type="Day"

    if (( time_day < sunrise )); then
        t_type="Night"
    elif (( time_day >= sunrise )) && (( time_day < sunrise + 130 )); then
        t_type="Morning"
    elif (( time_day < sunset - 130 )) && (( time_day > sunrise + 130 )); then
        t_type="Day"
    elif (( time_day > sunset - 100 )) && (( time_day < sunset )); then
        t_type="Evening"
    else
        t_type="Night"
    fi
}

get_simple_weather () {
    echo "Temp: $temp"

    if echo "$w_type" | grep -i -q -E "sun|sunny|clear" && (( temp >= 34 )); then
        w_type="Sun"
    elif echo "$w_type" | grep -q -i "snow" || ((temp < 34)); then
        w_type="Snow"
    elif echo "$w_type" | grep -i -q -E "rain|overcast|Light drizzle"; then
        w_type="Rain"
    else
        w_type="Misc"
    fi
}

set_pape () {
    # if ! pape=$(find "$pape_prefix"/"$t_type"/"$w_type"/* "$pape_prefix"/"$t_type"/Misc/* | shuf -n 1); then
    if ! pape=$(find "$pape_prefix"/"$t_type"/"$w_type"/* | shuf -n 1); then
        pape=$(find "$pape_prefix"/"$t_type"/* | shuf -n 1)
    fi

    if [[ $embed -eq 1 ]]; then
        if which osascript; then
            res=$(/usr/sbin/system_profiler SPDisplaysDataType | grep Resolution | awk '{print $2, $4}' | tr " " "x")
        else
        pos_res=$(xrandr | awk '/ connected.*[0-9]+x[0-9]+/ {if ($3 == "primary") {print $4} else {print $3} }' | cut -f 1 -d '+')
            res=$(echo "$pos_res" | head -n 1)
        fi

        echo "Res: $res"
        convert "$pape" -resize "$res" resized_pape.png
        pape="resized_pape.png"

        rm embed_pape_*
        convert <( curl -s "wttr.in/_tqp0.png" ) weather_report.png
        convert "$pape" "weather_report.png" -gravity center -geometry +0+0 -composite "embed_pape.png"
        stamped_pape="embed_pape_$(date +%T).png"
        cp embed_pape.png "$stamped_pape"
        convert <( curl -s "wttr.in/_tqp0.png" ) -resize 175% weather_report.png
        convert "$pape" "weather_report.png" -gravity center -geometry +0+0 -composite "$stamped_pape"
        pape="$stamped_pape"
    fi

    pape=$(realpath $pape)

    if which osascript; then
        rm ~/Pictures/Weather\ Wallpaper/*
        cp "$pape" ~/Pictures/Weather\ Wallpaper/
    else
        case $XDG_CURRENT_DESKTOP in
            *XFCE*)
                export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/$UID/bus"
                    xfconf-query -c xfce4-desktop -l | \
                grep --color=never last-image | \
                while read -r path; do xfconf-query --channel xfce4-desktop --property "$path" -s "$pape"; done
                ;;
        *GNOME*)
        export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/$UID/bus"
                gsettings set org.gnome.desktop.background picture-uri-dark "file://$pape"
        ;;
        *)
                feh --randomize --bg-center "$pape"
                ;;
        esac

    fi

    if [[ $use_wal -eq 1 ]]; then
        if ! which wal; then
            PATH="$HOME/.local/bin":${PATH} && export PATH
        fi

        if which wal; then
            wal -i "$pape" -n --saturate 1.0
        else
            echo "Trying to use wal but it's not installed"
        fi
    fi

    rm -f weather_report.png
    rm -f resized_pape.png
    #rm "$stamped_pape"
    rm -f /tmp/prev_weather.dat
    echo "$w_type" >> /tmp/prev_weather.dat
    echo "$t_type" >> /tmp/prev_weather.dat
}

exit_help () {
    echo "ERROR: $1"
    echo "USAGE: dynamicWallpaper -p [PAPER_PREFIX]"
    printf "\t-p: The prefix of your wallpaper folder without a trailing /\n"
    printf "\t-e: Embed a little weather preview png in the wallpaper\n"
    printf "\t--wal: Use pywal if it's installed\n"
    exit 1
}

pape_prefix="/home/drift/Pictures/Wallpapers"
use_wal=1
embed=0
wttr_fail=0

while [[ $# -gt 0 ]]; do
    arg="$1"

    case $arg in
        -p)
            pape_prefix="$2"
            shift; shift
            ;;
        --wal)
            use_wal=1
            shift;
            ;;
        -e)
            embed=1
            shift;
            ;;
        *)
            exit_help "Unrecognized argument"
            ;;
    esac
done

if [[ "$pape_prefix" == "0" ]]; then
    exit_help "The paper prefix is unset."
fi

get_weather
echo "Real Weather: $w_type"

if [[ wttr_fail -eq 1 ]]; then
    load_prev_weather
    embed=0
else
    get_time_chunk
    get_simple_weather
fi

echo "Time Type: $t_type, Weather Type: $w_type"

if [[ "$t_type" == "Night" ]] && [[ "$w_type" == "Sun" ]]; then
    w_type="Misc"
fi

set_pape

crontab that's not working:


SHELL=/bin/bash
* * * * * /home/drift/custom-scripts/dynamicWallpaper -p /home/drift/Pictures/Wallpapers --wal
* * * * * /home/drift/custom-scripts/testing-feh
@reboot sleep 30 && /home/drift/custom-scripts/dynamicWallpaper --wal
#Back In Time system entry, this will be edited by the gui:
0 * * * * /usr/bin/nice -n19 /usr/bin/ionice -c2 -n7 /usr/bin/backintime --debug backup-job >/dev/null

(note the newline at the end)

After a lot of troubleshooting, I think this is failing because of one of 3 issues:
- feh isn't working correctly
- cron isn't working correctly
- I somehow haven't given correct permissions to some file or other?

feh not working would be a big problem, because ubuntu 25.10 is lacking support to replace it(not supporting X11 anymore). I could switch over to another desktop environment, but not without losing all of the setup I've put into this one (correct me if I'm wrong)

cron not working would also be a big problem. I'm aware I can run it as a systemd service(in theory--more on that later) but the backup app I use, Back in Time, uses cron as well, and I need that to work.

It might be something else as well, because there's another script that I can't run automatically no matter how hard I try. I'm trying to focus on one problem at a time so I haven't looked into it nearly as much, but it's worth mentioning that this second script also didn't run automatically as a systemd service.

Things I've tried:
- the entire damn list under this question, not joking or exaggerating
- rebuilding the script line by line and seeing where it fails1
- editing my bashrc with paths (every time something failed to work I removed it again, so it should be back to default state now)
- went through my entire journalctl from reboot to see if cron runs2
- bashing my head against the desk
- browsing for similar problems for 3-6 hours total

1 pretty much instantly, and it gives the error (process:65604): dconf-WARNING **: 02:26:01.922: failed to commit changes=

to dconf: Cannot autolaunch D-Bus without X11 $DISPLAY

feh ERROR: Can't open X display. It *is* running, yeah?

which is what made me think it's a wayland issue. I messed around with environmental variables a lot before I found the post about X11 not being supported.

2 Yes it does, and it runs the commands seemingly fine. Notable code:



Mar 19 02:13:11 DriftPC (cron)[2105]: cron.service: Referenced but unset environment variable evaluates to an empty string: EXTRA_OPTS
Mar 19 02:13:11 DriftPC cron[2105]: (CRON) INFO (pidfile fd = 3)

Mar 19 02:13:11 DriftPC cron[2105]: (CRON) INFO (Running @reboot jobs)

Mar 19 02:13:11 DriftPC CRON[2110]: pam_unix(cron:session): session opened for user drift(uid=1000) by drift(uid=0)
Mar 19 02:13:11 DriftPC CRON[2111]: pam_unix(cron:session): session opened for user drift(uid=1000) by drift(uid=0)

Mar 19 02:13:11 DriftPC CRON[2128]: (drift) CMD (dynamicWallpaper --wal)
Mar 19 02:13:11 DriftPC CRON[2129]: (drift) CMD (/home/drift/custom-scripts/audio-hallelujah.sh)

Mar 19 02:13:11 DriftPC CRON[2110]: pam_unix(cron:session): session closed for user drift

Note that the cron commands were later edited to include the full path and no periods and a sleep command beforehand, and testing that achieved the same result. Later removed the script audio-hallelujah from crontab to try it as a systemd service instead, which as mentioned also didn't work.

Notably, the full script's --wal does work. Whenever the full script runs through cron, it changes my terminal font colors. (25.10 has Ptyxis as a terminal and I can not find a way to get the background to change too, so I've just accepted it)

Things I don't know how to troubleshoot(if you know please tell me):
- how can I tell if cron is working correctly for Back in Time?
- (list may be expanded, my brain is a bit fried at the moment)

Again, it's working fine when I run it as dynamicWallpaper from the terminal. The issue is to make it run automatically at specified intervals.

Remove Step Bible from Ubuntu [duplicate] https://askubuntu.com/questions/1564990/remove-step-bible-from-ubuntu

I can't remove Step Bible from my Ubuntu 25 PC. It now sits in the top right menu and there is no hint how to remove it.

Can you please assist me to get rid of it completely?

Use iMac as display for separate Linux computer in 2026 (with or without built-in Target Display Mode) https://askubuntu.com/questions/1564989/use-imac-as-display-for-separate-linux-computer-in-2026-with-or-without-built-i

What is the best way in 2026 to use an old iMac as an external display? All of my hardware is compatible with Apple's Target Display Mode, but the Apple laptop, which now dual-boots Linux and MacOS Sonoma, can't connect to the iMac since the MacOS version is too new. I know the hardware including cable all works because I used to use TDM from MacOS back when it was supported. Is there a way to connect from Linux?

I've found people making TDM work from an iMac running Linux (e.g. example 1, example 2), but I haven't seen the opposite, somebody connecting to the iMac from Linux. (Also open to solutions for newer MacOS versions since I dual boot and do still use it from time to time)

Is there a way, and otherwise what is the best software solution in 2026? The thunderbolt cable I already have provides a wired network connection anyway that I assume is as fast as the mini-DP connection. Otherwise is there a better place to ask this question online? Thanks :)

Can't get wireless connection on an Intel iMac 2015 https://askubuntu.com/questions/1564985/cant-get-wireless-connection-on-an-intel-imac-2015

I am new to Ubuntu. I just recently installed it on an old Intel iMac 2015. I can't get an option for wireless internet connection. I am not good with using the terminal, so I need some step-by-step guidance because the answers seem to be for more advanced users.

Stylus pointer not showing when toggling fullscreen https://askubuntu.com/questions/1564984/stylus-pointer-not-showing-when-toggling-fullscreen

Graphics tablet: Huion H430P OS: # System Details Report

Report details

  • Date generated: 2026-03-19 18:57:39

Hardware Information:

  • Hardware Model: Dell Inc. Inspiron 15 3520
  • Memory: 16.0 GiB
  • Processor: 12th Gen Intel® Core™ i5-1235U × 12
  • Graphics: Intel® Iris® Xe Graphics (ADL GT2)
  • Disk Capacity: 512.1 GB

Software Information:

  • Firmware Version: 1.36.0
  • OS Name: Ubuntu 25.10
  • OS Build: (null)
  • OS Type: 64-bit
  • GNOME Version: 49
  • Windowing System: Wayland
  • Kernel Version: Linux 6.17.0-19-generic

Problem: I can use it with no problems anywhere I want, but when I toggle fullscreen (in wherever I am - anki, youtube, xournall++, rnote and so on (my frequently most used apps) the classic arrow pointer fades out and only appears if I move my mouse (even in fullscreen) or I need to exit fullscreen and then I get to see arrow pointer with stylus.

Is this and genuine bug or intentional at ubuntu 25.10?

OBS.: About drivers: when I first booted ubuntu and installed huion drivers I found out that ubuntu wasn't "recognizing" it anymore (the graphics tablet options at settings was not available and if exited huion software it became available). So I chose to not use huions driver and keep on with ubuntu managing the graphics table to me

My asus 3050 and AMD ryzen 7 laptops suspend wont work when i close the lid https://askubuntu.com/questions/1564983/my-asus-3050-and-amd-ryzen-7-laptops-suspend-wont-work-when-i-close-the-lid

I've recently started using Ubuntu and I've tried many things to get my laptops suspend to work and i just cant figure it out. whenever I open my laptop I'm just met with a black screen and it never turns back on. its gotten to a point where every time i close my computer i have to hard reset.

Google Chrome updates failing since February 2026 – NO_PUBKEY FD533C07C264648F https://askubuntu.com/questions/1564981/google-chrome-updates-failing-since-february-2026-no-pubkey-fd533c07c264648f

sudo apt update always shows this error:

Err: https://dl.google.com/linux/chrome/deb stable InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY FD533C07C264648F

I tried the "official" solutions to update or refresh keys and none of that worked:

  1. wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

  2. wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo tee /etc/apt/keyrings/google-chrome.gpg > /dev/null

Latest openssh server security patch help (1:9.6p1-3ubuntu13.15) https://askubuntu.com/questions/1564977/latest-openssh-server-security-patch-help-19-6p1-3ubuntu13-15

My Raspberry Pi running 24.04 just updated to open ssh server: openssh-server 1:9.6p1-3ubuntu13.15.

I can no longer connect via ssh locally or remotely with this version. I downgraded to 13 and it worked fine, however I'd like to use the latest patched version.

Are there any configuration changes required to handle the 13.14 to 13.15 upgrade?

Adding details from ssh -vvv from my Mac. Though its a server side issue so surprised the client logs help to be honest:

    markwatson@Marks-Mac-Studio-2 ~ % ssh -vvv markw@192.168.0.3
    debug1: OpenSSH_10.0p2, LibreSSL 3.3.6
    debug3: Running on Darwin 25.1.0 Darwin Kernel Version 25.1.0: Mon Oct 20 19:32:41 PDT 2025; root:xnu-12377.41.6~2/RELEASE_ARM64_T6000 arm64
    debug3: Started with: ssh -vvv markw@192.168.0.3
    debug1: Reading configuration data /etc/ssh/ssh_config
    debug1: /etc/ssh/ssh_config line 21: include /etc/ssh/ssh_config.d/* matched no files
    debug1: /etc/ssh/ssh_config line 54: Applying options for *
    debug1: /etc/ssh/ssh_config line 58: Applying options for *
    debug2: resolve_canonicalize: hostname 192.168.0.3 is address
    debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts' -> '/Volumes/EXT/Users/markwatson/.ssh/known_hosts'
    debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts2' -> '/Volumes/EXT/Users/markwatson/.ssh/known_hosts2'
    debug1: Authenticator provider $SSH_SK_PROVIDER did not resolve; disabling
    debug3: channel_clear_timeouts: clearing
    debug3: ssh_connect_direct: entering
    debug1: Connecting to 192.168.0.3 [192.168.0.3] port 22.
    debug3: set_sock_tos: set socket 3 IP_TOS 0x48
    debug1: connect to address 192.168.0.3 port 22: Connection refused
    ssh: connect to host 192.168.0.3 port 22: Connection refused

If I run ss -tnlp | grep 22 then I see:

    LISTEN 0 4096 [::]:22 [::]:*
    LISTEN 0 4096 [::]:2201 [::]:*

I've tried to check journalctl -t ssd and sytemctl status ssh, but can't see much of use. The latter just says 'dead since'.

Output of systemctl status ssh.service ssh.socket:

    ○ ssh.service - OpenBSD Secure Shell server
         Loaded: loaded (/usr/lib/systemd/system/ssh.service; disabled; preset: enabled)
         Active: inactive (dead) since Tue 2026-03-17 06:01:55 CET; 2 days ago
       Duration: 9h 15min 56.941s
    TriggeredBy: ● ssh.socket
           Docs: man:sshd(8)
                 man:sshd_config(5)
       Main PID: 5003 (code=exited, status=0/SUCCESS)
            CPU: 877ms
    
    ● ssh.socket - OpenBSD Secure Shell server socket
         Loaded: loaded (/usr/lib/systemd/system/ssh.socket; enabled; preset: enabled)
        Drop-In: /etc/systemd/system/ssh.socket.d
                 └─listen.conf
         Active: active (listening) since Tue 2026-03-17 06:02:04 CET; 2 days ago
       Triggers: ● ssh.service
         Listen: [::]:2201 (Stream)
                 [::]:22 (Stream)
          Tasks: 0 (limit: 4387)
         Memory: 8.0K (peak: 264.0K)
            CPU: 5ms
         CGroup: /system.slice/ssh.socket

I can run sudo systemctl start ssh.service. It then shows as running and listening but I can neither connect nor telnet to the port.

Diff of the packages:

    Binary files 13/openssh-server-9.6p1.tgz and 13.15/openssh-server-9.6p1.tgz differ
    diff -r -u 13/usr/lib/systemd/system/ssh.socket 13.15/usr/lib/systemd/system/ssh.socket
    --- 13/usr/lib/systemd/system/ssh.socket    2024-04-05 21:04:41.000000000 +0200
    +++ 13.15/usr/lib/systemd/system/ssh.socket 2025-07-21 17:58:50.000000000 +0200
    @@ -4,7 +4,9 @@
     ConditionPathExists=!/etc/ssh/sshd_not_to_be_run
     
     [Socket]
    -ListenStream=22
    +ListenStream=0.0.0.0:22
    +ListenStream=[::]:22
    +BindIPv6Only=ipv6-only
     Accept=no
     FreeBind=yes
     
    Binary files 13/usr/lib/systemd/system-generators/sshd-socket-generator and 13.15/usr/lib/systemd/system-generators/sshd-socket-generator differ
    Binary files 13/usr/sbin/sshd and 13.15/usr/sbin/sshd differ
    diff -r -u 13/usr/share/openssh/sshd_config 13.15/usr/share/openssh/sshd_config
    --- 13/usr/share/openssh/sshd_config    2024-04-05 21:30:31.000000000 +0200
    +++ 13.15/usr/share/openssh/sshd_config 2026-03-04 18:55:04.000000000 +0100
    @@ -11,6 +11,15 @@
     
     Include /etc/ssh/sshd_config.d/*.conf
     
    +# When systemd socket activation is used (the default), the socket
    +# configuration must be re-generated after changing Port, AddressFamily, or
    +# ListenAddress.
    +#
    +# For changes to take effect, run:
    +#
    +#   systemctl daemon-reload
    +#   systemctl restart ssh.socket
    +#
     #Port 22
     #AddressFamily any
     #ListenAddress 0.0.0.0
    diff -r -u 13/usr/share/openssh/sshd_config.md5sum 13.15/usr/share/openssh/sshd_config.md5sum
    --- 13/usr/share/openssh/sshd_config.md5sum 2024-04-05 21:30:31.000000000 +0200
    +++ 13.15/usr/share/openssh/sshd_config.md5sum  2026-03-04 18:55:04.000000000 +0100
    @@ -138,3 +138,9 @@
     b89c8626d43128cdb233536439e00566
     5f589fb3658df8cb7cce8505cf821e40
     8d7588b06f81ef23bea8d84442af8e68
    +
    +# From 1:9.6p1-3ubuntu13.12
    +34911c87d0265fac304f81dd18b3315a
    +acd776b76167d9f68d73ae3bea442301
    +b406c0095997e46bd903a196415fb7b8
    +9dadbac410278f47b12c5f8b8c6875c2
Ocassional crashes in Remmina Remote Desktop Client https://askubuntu.com/questions/1564970/ocassional-crashes-in-remmina-remote-desktop-client

I am using Ubuntu 25.10 (GNOME / Wayland) with fully up-to-date packages. Remmina version is 1.4.40 (git n/a).

Recently, Remmina started having frequent crashes while using an remote session or during initial connection to a remote server. System log messages during this crash:

org.remmina.Remmina.desktop[55066]: realloc(): invalid next size
org.remmina.Remmina.desktop[55062]: Aborted (core dumped)

Update

After today's (2026-03-20) libfreerdp3* package updates, it seems that the problem is solved.

Grub can't boot Ubuntu MATE 25.10 https://askubuntu.com/questions/1564969/grub-cant-boot-ubuntu-mate-25-10

I'm trying to figure out why MATE 25.10 refuses to boot through grub.

Here is its entry in the 40_custom file:

search --no-floppy --set=root -f /videos/ubuntu-mate-25.10-desktop-amd64.iso
set isofile="/videos/ubuntu-mate-25.10-desktop-amd64.iso"
loopback loop $isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject --
initrd (loop)/casper/initrd

It works for other Linux iso files. The mate iso filename is correct, it is located in the /videos directory, and I was able to mount it manually.

When I try to boot, the computer just reboots.

An example

Edited: The last two times I repeated the procedure (after a few "update-grub", this appears:

free magic is broken at 0x7DB78bb0:0x0
Aborted. Press any key to exit

Two working example with another distros:

 menuentry "Ubuntu 10.04 Lucid Lynx ISO" {
    search --no-floppy --set=root -f /videos/ubuntu-10.04-desktop-amd64.iso
    set isofile="/videos/ubuntu-10.04-desktop-amd64.iso"
    loopback loop $isofile
    linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject --
    initrd (loop)/casper/initrd.lz
 }
menuentry "Lubuntu 16.04 ISO" {
        set root=(hd0,6)
        set isofile="/videos/lubuntu-16.04.6-desktop-amd64.iso"
        loopback loop (hd0,6)$isofile
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject
        initrd (loop)/casper/initrd
 }
How to update Secure Boot certificates https://askubuntu.com/questions/1564968/how-to-update-secure-boot-certificates

Currently I am using Ubuntu 24.04, but I am also wondering if the same could be applied to 22.04.

On my machine I have a Secure Boot certificate that is invalid after Oct. 19, 2026. From my research I've found that this should be automatically updated with the shim-signed-package. And running sudo apt full-upgrade should take care of this issue.

Sadly none of the above seem to work on my computers since shim-signed is already at the latest version.

I understand that it is a while until the certificate is invalid and that the machine will keep booting after the certificate is expired until the kernel or grub is updated, but since my newly installed machines come with the newer certificates I feel like there should be a way to update my older machines as well. And not updating is sort of like gambling that I will receive an update before Oct. 19.

sudo fwupdmgr update does not update the certificates either.

The commands that I'm using to check which certificates are installed are mokutil --db and mokutil --kek.

Can't pass initial setup of Ubuntu Core on Raspbery Pi 4B due to system time https://askubuntu.com/questions/1564935/cant-pass-initial-setup-of-ubuntu-core-on-raspbery-pi-4b-due-to-system-time

System time on my RPi 4B is somehow 2 years behind, thus cannot pass through initial setup of Ubuntu Core, getting error "certificate has expired or is not yet valid: current time 2024-05-28... is before 2026-01-..."

Tried to boot with RPi OS, synced with NTP (sudo timedatectl set-ntp true), reflashed boot drive with Ubuntu Core 24, and facing the same issue again.

Is there any way to update system time / sync it with NTP before Ubuntu One login?

kubuntu 24 crashes/ hangs up randomly https://askubuntu.com/questions/1527575/kubuntu-24-crashes-hangs-up-randomly

i installed kubuntu 24 (dual booting along with windows 11) just over a month or two ago. at the moment it is updated to the latest stable version (or so far i understood! uname -r returns 6.8.0-45-generic). for some reason, it was started crashing randomly at least two weeks ago. each time, i had to force close by long-pressing the power button. changing tty/ restarting plasma session didn't help.

along with that, i noticed another weird issue. at every power_off/ reboot/ hanging-up-during-reboot_or_power_off, the following message pops up ubuntu noble numbat (development branch). a screenshot is attached for reference.

while looking for my sources (ls -al /etc/apt/sources.list*) list. found the followings.

-rw-r--r-- 1 root root    0 Aug 17 07:24 /etc/apt/sources.list
-rw-r--r-- 1 root root  258 Apr 25 15:41 /etc/apt/sources.list~

/etc/apt/sources.list.d:
total 36
drwxr-xr-x 2 root root 4096 Sep 16 15:07 .
drwxr-xr-x 8 root root 4096 Aug 17 07:24 ..
-rw-r--r-- 1 root root  190 Sep 16 15:07 google-chrome.list
-rw-r--r-- 1 root root  105 Sep 16 15:07 mozilla.list
-rw-r--r-- 1 root root 1785 Sep 16 15:07 qbittorrent-team-ubuntu-qbittorrent-stable-noble.sources
-rw-r--r-- 1 root root  202 Sep 16 15:07 ubuntu-esm-apps.sources
-rw-r--r-- 1 root root  206 Sep 16 15:07 ubuntu-esm-infra.sources
-rw-r--r-- 1 root root 2623 Sep 16 15:07 ubuntu.sources
-rw-r--r-- 1 root root  204 Sep 16 15:07 vscode.list

not sure about why the sources.list is empty. the content of sources.list~ is as follows.

deb http://archive.ubuntu.com/ubuntu/ noble main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ noble-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ noble-updates main restricted universe multiverse

full disclaimer, i tinker a lot with KDE desktop. i am not sure, if it had any anything to do with that, as i don't understand, which journal should i look for. it's an hp probook 450 g9 (i5 12 gen cpu, 31g ram, 1tb nvme ssd).

this has become a serious headache, as the issue is becoming more prevalent. kindly requesting for your assistance in any way if you can, or at least, let me know, if i should go for re-installation/ switching OS. thank you.

Ubuntu 24.04 does not detect the audio ouput (dummy output) or input devices on my Dell XPS https://askubuntu.com/questions/1519265/ubuntu-24-04-does-not-detect-the-audio-ouput-dummy-output-or-input-devices-on

I recently got a Dell Inc. XPS 14 9440 with a windows 11 installation. I installed ubuntu 24.04 alongside, however it does not detect the internal speakers.

I have attempted adding the options options snd-hda-intel model=auto blacklist snd_soc_avs in /etc/modprobe.d/alsa-base.conf and running sudo alsa force-reload Didn't for me I found an answer that mentioned I should check the output of aplay -l , I got aplay: device_list:277: no soundcards found... However I am Not sure where to go from Thanks in advance

WIFI usb adapter slow only on Linux https://askubuntu.com/questions/1357042/wifi-usb-adapter-slow-only-on-linux

I recently installed Xubuntu 20.04 in a refurbished machine with 8GB of RAM, I3 CPU and a IDE Hard drive of 250 GB and plugged it into the TV.

I am facing two issues which I think they might be related:

  1. I need to shutdown because if I reboot, then the wifi adapter does never connect to the modem. It simply spins for like 60 seconds and then a pop up message says "I am not connected to the network".
  2. The maximum download speed I get on this machine is 2Mb/s, while my connection at home is 15. I can get 5Mb/s when I use boot into windows instead of Linux. Obviously If I am downloading something or watching youtube any other page I want to open takes centuries to load so I am only able to do one thing at the time.

I see several questions with similar issues but they are for older Ubuntu version and those fixes did nothing for me.

Can someone advice how to overcome this issue in Xubuntu 20.04?

Information:

matias@telee:~$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
    link/ether 80:c1:6e:f4:15:a5 brd ff:ff:ff:ff:ff:ff
    altname enp0s25
3: wlxd03745ebc655: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
    link/ether d0:37:45:eb:c6:55 brd ff:ff:ff:ff:ff:ff

matias@telee:~$ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 006: ID 2357:0109 TP-Link TL WN823N RTL8192EU
Bus 001 Device 005: ID 0c45:64ab Microdia 
Bus 001 Device 004: ID 248a:8367 Maxxter 
Bus 001 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

matias@telee:~$ lsmod | grep rt
rtl8xxxu              135168  0
mac80211             1024000  1 rtl8xxxu
cfg80211              888832  2 mac80211,rtl8xxxu
btrtl                  24576  1 btusb
bluetooth             638976  41 btrtl,btintel,btbcm,bnep,btusb,rfcomm
parport_pc             45056  0
parport                65536  3 parport_pc,lp,ppdev
Cannot install armv7l ISO in qemu virt-manager on Ubuntu 20.04 running on x86-64 https://askubuntu.com/questions/1273774/cannot-install-armv7l-iso-in-qemu-virt-manager-on-ubuntu-20-04-running-on-x86-64

I would like to install Debian in a virtual machine for the armv7l architecture and I can't select ISO boot because virt-manager failed to set up UEFI: did not find any UEFI binary path for arch 'armv7l', and install operations are limited. I proceeded to install the following packages: qemu-efi, qemu-efi-arm. Then I tried again, but it made no difference. How can I set up UEFI to work with qemu-system-arm?

Zoom with scroll wheel? https://askubuntu.com/questions/1213701/zoom-with-scroll-wheel

I'm baffled I've not found an answer to this on Google.

I want to be able to zoom in / magnify parts of screens when recording tutorial videos. On my Mac I just turned on the zoom accessibility feature and could zoom in and out with control button + scroll wheel.

I can't find an equivalent feature in Ubuntu 18.04 when using Simple Screen Recorder. I see magnify in accessibility but this is either on or off, so not much help and would not result in a nice seamless video.

Is there such a setting or tool? I know I can zoom in in the edit but that's a real faff.

Thanks

Update #1

18.04, Ubuntu, not virtual. Using Simple Screen Recorder.

about rtl8188ee driver on Ubuntu 18.04 https://askubuntu.com/questions/1069513/about-rtl8188ee-driver-on-ubuntu-18-04

I've seen a pro github link in the comments for the following question on how to get the Wi-Fi in Ubuntu 18.04 to work. Using the following command:

lspci | grep Wireless

I saw that my driver was rtl8188ee. Whereas my Wi-Fi does not work,connecting by cable works flawlessly. I used the following commands from the README from the github site:

sudo apt-get install linux-headers-generic build-essential git
git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
sudo make install
sudo modprobe -r rtl8188ee

and it worked, but only once! After a reboot, typing:

sudo modprobe rtl8188ee

gives the following error:

$ sudo modprobe rtl8188ee
modprobe: ERROR: could not insert 'rtl8188ee': Exec format error

How should I proceed?

Chromium B.S.U. (game) [closed] https://askubuntu.com/questions/1041954/chromium-b-s-u-game

The Chromium B.S.U. arcade game worked when I had 16.10, 17.04, and 17.10 (real fun but hard as heck to 'win'...), but after upgrading to 18.04LTS it appears to load when you click it, but never does and sometimes will instead display that it had a problem closing and wants to report the bug (so I let it). The website for the game has no way to contact it's owner/creator, so I just hope it somehow just begins to work again... Anyone got any ideas other than uninstall and find another similar arcade game? (and can you recommend one?)

How to Configure nsswitch.conf in ubuntu 18.04 (upgrading from 16.04) https://askubuntu.com/questions/1029095/how-to-configure-nsswitch-conf-in-ubuntu-18-04-upgrading-from-16-04

I am upgrading my client system from ubuntu 16.04 to ubuntu 18.04

/etc/nsswitch.conf

passwd: compat files nis nisplus

group: compat files nis nisplus

shadow: compat files nis nisplus

gshadow: files

hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname

networks: files

protocols: db files

services: db files

ethers: db files

rpc: db files

netgroup: nis

In ubuntu 18.04

/etc/nsswitch.conf

passwd: compat files nis nisplus systemd

group: compat files nis nisplus systemd

shadow: compat files nis nisplus

gshadow: files

hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname

networks: files

protocols: db files

services: db files

ethers: db files

rpc: db files

netgroup: nis

But now I am unable to connect to server.

I am getting the message:

A start job is running for Hold until boot process finishes up.

Kindly help.

snap install conjure-up --classic --beta failing https://askubuntu.com/questions/885021/snap-install-conjure-up-classic-beta-failing

In Ubuntu 16.04, install is failing with the following message:

error: unknown flag 'classic'

Performing a sudo snap install install conjure-up --beta fails with the message:

error: cannot perform the following tasks:
- Make snap "ubuntu-core" available to the system (no state entry for key)
- Mount snap "conjure-up" (snap "conjure-up" requires classic or confinement override)
Location of wpa_supplicant.conf on Ubuntu 16.04 LTS https://askubuntu.com/questions/843007/location-of-wpa-supplicant-conf-on-ubuntu-16-04-lts

For some reason am unable to locate wpa_supplicant.conf file on my Ubuntu PC. I am using Ubuntu 16.04 LTS. I did run a find and here's the result:

~$ sudo find / -iname wpa_supplicant.conf
[sudo] password for popo01: 
find: ‘/run/user/1000/gvfs’: Permission denied
/etc/dbus-1/system.d/wpa_supplicant.conf

The wpa_supplicant.conf located in dbus-1 is an xml file and looks something like this:

https://apt-browse.org/browse/ubuntu/trusty/main/i386/wpasupplicant/2.1-0ubuntu1/file/etc/dbus-1/system.d/wpa_supplicant.conf

This doesn't seem to be the right wpa_supplicant.conf file.

Without the wpa_supplicant.conf, anytime I need to work with wpa_cli for establishing p2p connection between peer wifi devices, I need to kill wpa_supplicant and restart it again with my own p2p.conf file. How do I make these settings permanent? I do not want to go through the process of killing and restarting wpa_supplicant every time I boot my PC.

Ubuntu freezes during boot https://askubuntu.com/questions/617572/ubuntu-freezes-during-boot

I'm running ubuntu 14.04 on a Acer E17 laptop. From one to another the computer seems to freeze during the boot sequence. It boots to grub without an issue, but when I select Ubuntu it seems to freeze on a black screen. No indication as to what it's doing or any error code. Normally it would display the word Ubuntu with 5 dots beneath it that change from white to red.

If I boot the recovery boot (of the same kernel) and in recovery immediately hit resume it boots normally and I can login.

I already tried to downgrade some recent updates using synaptic, but that did not help. The next thing I tried is to try to create some boot logs with bootlogd, but /var/log/boot.log remains empty. Does anyone have an idea where to go next?

Edit: after a couple of days /var/log/boot.log and /var/log/boot have some information, but no errors of any kind.

cat /var/log/boot produces this output: http://pastebin.com/FEjBveEG

cat /var/log/boot.log produces this output: http://pastebin.com/iycLg0p0 (formatting is off, no idea why, it isn't in the output)

grub rescue at every boot https://askubuntu.com/questions/547085/grub-rescue-at-every-boot

I had a dual boot installation (Win8 & Ubuntu). I was not using Windows much and decided to have Ubuntu for the whole system. When I reinstalled Ubuntu, I got the error

error: no such partition
Entering rescue mode
grub rescue >

Then I tried the following at the grub rescue prompt:

set root=(hd1,1)
set prefix(hd1,1)/boot/grub
insmod normal
normal

When I tried these command, I got the Ubuntu boot menu where I was able to start the system. However, when I shut down the system and restarted I got the same grub rescue error. Can you please help?

I am not sure if this helps. Here is the output of sudo fdisk -l

enter image description here

How can I determine which installed fonts can display a certain glyph? https://askubuntu.com/questions/425030/how-can-i-determine-which-installed-fonts-can-display-a-certain-glyph

Given a glyph (eg: '👌'), how do I determine which (if any!) fonts contain it?

That particular glyph displays in firefox, so presumably it's on my system, but I've not been able to get it displayed in a python-generated pdf.

Huawei e173s 3G USB dongle won't switch into modem mode https://askubuntu.com/questions/381970/huawei-e173s-3g-usb-dongle-wont-switch-into-modem-mode

Output of

lsusb | grep Huawei

is

Bus 003 Device 003: ID 12d1:1c0b Huawei Technologies Co., Ltd. E173s 3G broadband stick (modem off)

I've checked if usb_modeswitch is set up properly as per https://wiki.archlinux.org/index.php/Huawei_E173s. It is.

Enabled usb_modeswitch logging. The log output is below. Seems like the device is identified by usb_modeswitch, and the switch message is sent, but no response. At this point I'm thinking that either there's a problem with the dongle's firmware (but it works fine under Windows), or udev can't communicate with it for whatever reason.

USB_ModeSwitch log from Mon Nov 25 14:38:11 2013

Using global config file: /etc/usb_modeswitch.conf

Raw args from udev: /3-2:1.0

Bus ID for device not given by udev.
 Trying to determine it from kernel name (3-2:1.0) ...
Using top device dir /sys/bus/usb/devices/3-2

USB dir exists: /sys/bus/usb/devices/3-2
Warning: USB attribute "serial" not readable.

SCSI dir exists: /sys/bus/usb/devices/3-2
Warning: SCSI attribute "vendor" not readable.
Warning: SCSI attribute "model" not readable.
Warning: SCSI attribute "rev" not readable.
----------------
USB values from sysfs:
  idVendor  12d1
  idProduct 1c0b
  manufacturer  HUAWEI
  product   HUAWEI Mobile
  serial    (null)
  bNumConfigurations    1
----------------
bNumConfigurations is 1 - don't check for active configuration
Found packed config collection /usr/share/usb_modeswitch/configPack.tar.gz
Searching entries named: /usr/share/usb_modeswitch/12d1:1c0b*
Searching overriding entries named: /etc/usb_modeswitch.d/12d1:1c0b*
SCSI attributes not needed, moving on.

Extracting config 12d1:1c0b from collection /usr/share/usb_modeswitch/configPack.tar.gz
config: TargetVendor set to 12d1
config: TargetProduct set to 1c05,1c07,1c08,1c10
Driver module is "option", ID path is /sys/bus/usb-serial/drivers/option1
! matched, now switching
Command to be run:
/usr/sbin/usb_modeswitch -I -W -D -s 20 -c /run/usb_modeswitch/current_cfg -u -1   -v 12d1 -p 1c0b 2>&1

Verbose debug output of usb_modeswitch and libusb follows
(Note that some USB errors are expected in the process)
--------------------------------

Reading config file: /run/usb_modeswitch/current_cfg

 * usb_modeswitch: handle USB devices with multiple modes
 * Version 1.2.3 (C) Josua Dietze 2012
 * Based on libusb0 (0.1.12 and above)

 ! PLEASE REPORT NEW CONFIGURATIONS !

DefaultVendor=  0x12d1
DefaultProduct= 0x1c0b
TargetVendor=   0x12d1
TargetProduct=  not set
TargetClass=    not set
TargetProductList="1c05,1c07,1c08,1c10"

DetachStorageOnly=0
HuaweiMode=0
SierraMode=0
SonyMode=0
QisdaMode=0
GCTMode=0
KobilMode=0
SequansMode=0
MobileActionMode=0
CiscoMode=0
MessageEndpoint=  not set
MessageContent="55534243123456780000000000000011062000000100000000000000000000"
NeedResponse=0
ResponseEndpoint= not set

InquireDevice disabled
Success check enabled, max. wait time 20 seconds
System integration mode enabled


Looking for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 No devices in target mode or class found
Looking for default devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
   found matching product ID
   adding device
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 Found device in default mode, class or configuration (1)
Accessing device 003 on bus 003 ...
Skipping the check for the current configuration
Using first interface: 0x00
Using endpoints 0x0f (out) and 0x8f (in)

USB description data (for identification)
-------------------------
Manufacturer: HUAWEI
     Product: HUAWEI Mobile
  Serial No.: not provided
-------------------------
Looking for active driver ...
 OK, driver found ("usb-storage")
 OK, driver "usb-storage" detached
Setting up communication with interface 0
Using endpoint 0x0f for message sending ...
Trying to send message 1 to endpoint 0x0f ...
 OK, message successfully sent
Resetting response endpoint 0x8f
Resetting message endpoint 0x0f

Checking for mode switch (max. 20 times, once per second) ...
 Searching for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 Searching for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 Searching for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 Searching for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 Searching for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 Searching for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 Searching for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 Searching for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 Searching for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 Searching for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 Searching for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 Searching for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 Searching for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 Searching for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 Searching for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 Searching for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 Searching for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 Searching for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 Searching for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 Searching for target devices ...
  searching devices, found USB ID 1d6b:0003
  searching devices, found USB ID 12d1:1c0b
   found matching vendor ID
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 148f:2000
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
  searching devices, found USB ID 064e:e258
  searching devices, found USB ID 138a:0018
  searching devices, found USB ID 8087:0024
  searching devices, found USB ID 1d6b:0002
 No new devices in target mode or class found

Mode switch has failed. Bye.

fail:
--------------------------------
(end of usb_modeswitch output)

USB dir exists: /sys/bus/usb/devices/3-2
Warning: USB attribute "serial" not readable.

All done, exiting

UPDATE. Have set various delays. Quotation from http://www.draisberghof.de/usb_modeswitch/#trouble:

Annother way of influencing the kernel behaviour is the parameter "delay_use" of "usb-storage" which sets the time in seconds after plugging when the storage device will actually be used (and probably automounted). The default value is 5; this might affect the switching result under certain conditions. To change the default add in /etc/modprobe.conf:

options usb-storage delay_use=1 (or 10, or other)

With delay of 1-3, works sometimes. Sometimes doesn't.

UPDATE 2. After days of testing, I have an impression that it is not any particular delay setting which makes usb_modeswitch work, but changing this setting. Also I have a (very tentative) feeling that logging in/out and changing autologin settings somehow interferes with modeswitching.

Openshot 1.4.3 no longer recognising blender when making animated titles https://askubuntu.com/questions/353077/openshot-1-4-3-no-longer-recognising-blender-when-making-animated-titles

I was using openshot and blender to create some animated titles and it was working fine until openshot just started to cry out for blender for no apparent reason. The previews work fine, and some appear to be working. It seems like simple ones involving just text work but any that require 3D modelling do not work. Here's the error I get:

Blender, the free open source 3D content creation suite is required for this action (http://www.blender.org).

Please check the preferences in OpenShot and be sure the Blender executable is correct. This setting should be the path of the 'blender' executable on your computer. Also, please be sure that it is pointing to Blender version 2.62 or greater.

Blender Path: blender

Error Output: No frame was found in the output from Blender

But it was working fine from the same directory before. And it should be a compatible version, as I've got 2.66a installed.

The only thing I can think is that this started happening after Ubuntu (13.04 Raring Ringtail) updated some python files. I'm not sure what they were exactly, but I know there was an update involving Python which I know blender needs to function, so it could be a bug in the latest Python or blender being incompatible with it.

I can also open blender and use it just fine, but I haven't tried rendering anything in it yet because I don't know how to use it, so I'd have nothing to render!

Thanks in advance, let me know if you need any more information and/or logs (but I'm a complete Ubuntu noob, so I'll need some help if you do want any logs :P).

EDIT: Just read Openshot's blog and saw that 1.4.4 was released and available through their PPA. I tried installing that, but the problem hasn't gone away. Here's the PPA if you're interested:

sudo add-apt-repository ppa:openshot.developers/ppa
sudo apt-get update
sudo apt-get install openshot openshot-doc

Another edit: Figuring it was a problem with blender I downloaded the latest version (2.68a) which comes in a .tar.bz2 file which is supposed to be run like a portable application. After redirecting openshot's blender directory to the extracted files the problem still remains. Got it from this site:

http://www.blender.org/download/get-blender/

No boot option after installing Ubuntu 12.04 LTS on Acer Aspire 4736z with Live CD https://askubuntu.com/questions/154917/no-boot-option-after-installing-ubuntu-12-04-lts-on-acer-aspire-4736z-with-live

I am facing a problem. After installing Ubuntu 12.04 LTS using Live CD, at the reboot there is no boot option to choose the OS. I directly get logged into my Windows 7.

Before that i was having an issue with the 'nomodeset' if not mistaken .After ticking [x] on the nomodeset, i can install my Ubuntu, but got stucked again at choosing the partition option.

So i did 2 partitions for Ubuntu, 1 partition as ext3 for / and the other 1 for swap. Which enabled to proceed until the finished installation dialogue, and after that system wants to reboot .It takes some time and gets stuck at the screen doing nothing, doesn't reboot at all.

I did forced shutdown then rebooted again which directly logs me in windows 7 without boot option. In win7 the partitions for Ubuntu is gone.

I tried the boot-repair thing and it doesn't help .It just shows up the _ Blank Cursor (terminal thing i guess). I typed boot repair but still the same result.

I am using Acer Aspire 4736z.

Please somebody help me with this issue.