MattWestB Posted September 26 Share Posted September 26 (edited) Ubuntu noble base-files broken after Armbian 24.5.1. Upgrading Ubuntu Jammy to Noble is working OK is little trixy. Current base-file is not in noble (last is 24.5.1). So is losing rk322X-config and all Arbian futures. Its depends on armbian-bsp-cli-rk322x-box-current and armbian-bsp-cli-rk322x-box that have 24.5.1 so can forcing downgrading and get the base-files installed but in on obliterate version. Both is having the current version of 24.8.3 but cant being used then base-files not exiting in this version. Command used for debug and installing working file set for getting armbian working after ubuntu update: apt install base-files=24.5.5-13ubuntu10-noble apt list -a base-files Listing... Done base-files/noble,now 24.5.5-13ubuntu10-noble armhf [installed] base-files/noble 24.5.1-13ubuntu10-noble armhf base-files/noble 24.2.1-13ubuntu7-noble armhf base-files/noble-updates 13ubuntu10.1 armhf base-files/noble 13ubuntu10 armhf apt install armbian-bsp-cli-rk322x-box=24.5.1 apt list -a armbian-bsp-cli-rk322x-box Listing... Done armbian-bsp-cli-rk322x-box/noble 24.8.3 armhf [upgradable from: 24.5.1] armbian-bsp-cli-rk322x-box/noble 24.8.2 armhf armbian-bsp-cli-rk322x-box/noble,now 24.5.1 armhf [installed,upgradable to: 24.8.3] armbian-bsp-cli-rk322x-box/noble 24.2.5 armhf armbian-bsp-cli-rk322x-box/noble 24.2.1 armhf apt install armbian-bsp-cli-rk322x-box-current=24.5.1 apt list -a armbian-bsp-cli-rk322x-box-current Listing... Done armbian-bsp-cli-rk322x-box-current/noble 24.8.3 armhf [upgradable from: 24.5.1] armbian-bsp-cli-rk322x-box-current/noble 24.8.2 armhf armbian-bsp-cli-rk322x-box-current/noble,now 24.5.1 armhf [installed,upgradable to: 24.8.3] armbian-bsp-cli-rk322x-box-current/noble 24.2.5 armhf armbian-bsp-cli-rk322x-box-current/noble 24.2.1 armhf Then getting one little more happy RK322X box: _ _________ ____ _ _ __| | _|___ /___ \|___ \__ __ | |__ _____ __ | '__| |/ / |_ \ __) | __) \ \/ /____| '_ \ / _ \ \/ / | | | < ___) / __/ / __/ > <_____| |_) | (_) > < |_| |_|\_\____/_____|_____/_/\_\ |_.__/ \___/_/\_\ Welcome to Armbian 24.5.1 Noble with Linux 6.6.47-current-rockchip And apt-get is saying: The following packages have been kept back: armbian-bsp-cli-rk322x-box armbian-bsp-cli-rk322x-box-current Then base-files is broken. Pleas triggering one new build of base-files for our RK322X boxes so we can getting then updated to newer version of armbian without installing the OS new. Thanks in advance. Edit: Wast testing the daily build with current build state but after doing update with apt the installed base-files and its dependencies is flagged as local and is not working OK but is possible installing the same version as for the normal current ubuntu Noble and its working on one old code base = working but not expected of the edge build that shall being at the last code base /_\ _ _ _ __ | |__(_)__ _ _ _ __ ___ _ __ _ __ _ _ _ _ (_) |_ _ _ / _ \| '_| ' \| '_ \ / _` | ' \ / _/ _ \ ' \| ' \ || | ' \| | _| || | /_/ \_\_| |_|_|_|_.__/_\__,_|_||_|_\__\___/_|_|_|_|_|_\_,_|_||_|_|\__|\_, | |___| |__/ v24.8.3 for rk322x-box running Armbian Linux 6.6.47-current-rockchip Packages: Ubuntu stable (noble) Support: DIY (community maintained) = base-files is the nightly build and the 2 dependency files is the old one but its possible downgrading the base-files but then cant going back to the nightly ones. Edited September 26 by MattWestB Edge test 0 Quote Link to comment Share on other sites More sharing options...
MattWestB Posted Wednesday at 07:44 AM Share Posted Wednesday at 07:44 AM base-files looks being fixed for ARM32 devices now after updating with apt-get: _ _ _ /_\ _ _ _ __ | |__(_)__ _ _ _ / _ \| '_| ' \| '_ \ / _` | ' \ /_/ \_\_| |_|_|_|_.__/_\__,_|_||_| v24.8.4 for rk322x-box running Armbian Linux 6.6.47-current-rockchip Packages: Ubuntu stable (noble) 0 Quote Link to comment Share on other sites More sharing options...
fefpi Posted Thursday at 07:07 PM Share Posted Thursday at 07:07 PM Hello, I am having some problem following the tutorial for this board (identified as R69): I thought of using the multitool to burn an image to the tv box, but after picking an image and inserting the sd card, it did not respond, since it booted from the original firmware and ignored multitool. I also tried using a usb sd card adapter, but same thing. My questions are: what is happening? Did this happen to someone alrealdy? Was it solved? How to solve it? I am almost sure I did the process right, since I already did it to some tv boxes and got good results... I would have attached some log, but don't know if there is one, since the multitool didnt even open. Thanks a lot in advance! 0 Quote Link to comment Share on other sites More sharing options...
rampagepi Posted yesterday at 12:29 AM Share Posted yesterday at 12:29 AM (edited) Hi, how to force set a boot resolution for this system on rockchip rk322x box? on armbian s9xx tv box images, I append this 'video=HDMI-A-1:1920x1080M@60D' to the kernel boot line and this will force the boot resolution to be the desired one, due to its tiny font on a 4k monitor. With the image here for rk322x, there's no uEnv.txt, but a similar armbianEnv.txt, I tried to add 'video=HDMI-A-1:1920x1080M@60D' to be the last line in this file, but it has no effect. my rk322x borad, it will think my 4k monitor HDMI is 5k , or 60hz, actually its only 4k@30Hz on HDMI, the result is it will blackscreen after the uboot output. when this board connected to a Full HD monitor, it outputs fine from start to end .. root@rk322x-box `:]x**j-,' --------------- .,+t***********z\<" OS: Armbian bookworm 24.11.0-trunk.192 armv7l ?******************; Host: Generic RK322x Tv Box board '*n` .'`^,;;,^`'. ,cc. Kernel: Linux 6.6.52-current-rockchip -<. .[l Uptime: 7 mins // ^^ ^^ \\ Packages: 714 (dpkg) !^ ^^ ": Shell: bash 5.2.15 'tt}` !~]rj_ ")t/. Display (U2879G6): 3840x2160 @ 30 Hz in 28″ [External] Itttt?' ~~]rr] `{tttt, Cursor: Adwaita \tttttt!""I_]r("""~tttttt1 Terminal: /dev/pts/0 '_tttttttttttt)ftttttttttttti. CPU: Generic DT based system (4) @ 1.39 GHz \*ztttttttttttttttttttttttttf**[ GPU: Rockchip rk3228-mali [Integrated] l**c)tttttttttttttttttttttttt(z**, Memory: 331.82 MiB / 977.04 MiB (34%) .z*x.`tttttttttttttttttttttttt.`u*n Swap: 0 B / 488.52 MiB (0%) >` (tttttttttttttttttttttt] "I Disk (/): 1.86 GiB / 6.94 GiB (27%) - ext4 ,tttttttttttttttttttttt` Disk (/var/log): 7.38 MiB / 46.84 MiB (16%) - ext4 ./tttttfttttttttfttttt( Local IP (end0): 192.168.19.162/24 'I)))(\()(tt))|\()({;' Locale: en_US.UTF-8 .~~~~~~~|)~~~~~~~< '[)))))1|()))))))? ",,," ",,,^ Edited yesterday at 12:37 AM by rampagepi 0 Quote Link to comment Share on other sites More sharing options...
jock Posted yesterday at 02:08 PM Author Share Posted yesterday at 02:08 PM 13 hours ago, rampagepi said: I tried to add 'video=HDMI-A-1:1920x1080M@60D' to be the last line in this file, but it has no effect. uhm no, as the last line it should have no effets; it may have an effect if you append to extraargs= line, or create such a line for that: extraargs=video=HDMI... here there is a comprehensive documentation: https://github.com/torvalds/linux/blob/master/Documentation/fb/modedb.rst 1 Quote Link to comment Share on other sites More sharing options...
striga Posted 23 hours ago Share Posted 23 hours ago (edited) Hello, I am trying to get the module for the esp8089 working, but I cannot install kernel headers for 6.1.68-current-rockchip (from 24.2.0-trunk.357). How can I build the driver without updating the kernel? Update: Switched to stable kernel (6.6.47), everything works except hdmi initial output. Edited 22 hours ago by striga 0 Quote Link to comment Share on other sites More sharing options...
jock Posted 12 hours ago Author Share Posted 12 hours ago @striga esp8089 module is already available in the armbian kernel releases. Proof is that if you run sudo modinfo esp8089 you get the module info. About the hdmi initial output, you should mention what board you have, and perhaps run rk322x-config to setup your board peculiarities 0 Quote Link to comment Share on other sites More sharing options...
rampagepi Posted 7 hours ago Share Posted 7 hours ago cool, yes adding video=HDMI-A-1:1920x1080M@60D to the kernel command line, does make the boot process after the uboot, know I want to use 1080p resolution and it displayed ok. (need to run mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr after adding that). Now the problem left is when it want to start the login session of lxqt, it again doesn't know the resolution and black screen. On a non-4K monitor lxqt works fine. Guess I need to read the lxqt guide on how to force it to use a lower resolution on any monitor 0 Quote Link to comment Share on other sites More sharing options...
jock Posted 7 hours ago Author Share Posted 7 hours ago @rampagepi indeed it works adding to the command line, but you did the bad way: on next uboot update the boot.scr will be overwritten. You need to add to extraargs in armbianEnv.txt to avoid being overwritten About the DE: you are changing the console framebuffer video resolution. Once in a graphical environment, you should tell that you want a different resolution its own way. Another way could be to supply an alternative EDID to the kernel to simulate the use of another monitor 0 Quote Link to comment Share on other sites More sharing options...
rampagepi Posted 6 hours ago Share Posted 6 hours ago (edited) OK, dont know much on how to provide fake EDID to the kernel. But I used this and it happily working as I wanted now. sudo vim /etc/X11/xorg.conf Section "Device" Identifier "Configured Video Device" EndSection Section "Monitor" Identifier "Configured Monitor" HorizSync 30.0-62.0 VertRefresh 50.0-70.0 EndSection Section "Screen" Identifier "Default Screen" Monitor "Configured Monitor" Device "Configured Video Device" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1920x1080" "1024x768" EndSubSection EndSection Thanks for the help. .. root@rk322x-box `:]x**j-,' --------------- .,+t***********z\<" OS: Armbian bookworm 24.11.0-trunk.222 armv7l ?******************; Host: Generic RK322x Tv Box board '*n` .'`^,;;,^`'. ,cc. Kernel: Linux 6.6.54-current-rockchip -<. .[l Uptime: 6 mins // ^^ ^^ \\ Packages: 714 (dpkg) !^ ^^ ": Shell: bash 5.2.15 'tt}` !~]rj_ ")t/. Display (U2879G6): 1920x1080 @ 50 Hz in 28″ [External] Itttt?' ~~]rr] `{tttt, DE: LXQt \tttttt!""I_]r("""~tttttt1 WM: Xfwm4 (X11) '_tttttttttttt)ftttttttttttti. WM Theme: Breeze \*ztttttttttttttttttttttttttf**[ Theme: Fusion [Qt] l**c)tttttttttttttttttttttttt(z**, Icons: Adwaita [Qt] .z*x.`tttttttttttttttttttttttt.`u*n Cursor: Adwaita (24px) >` (tttttttttttttttttttttt] "I Terminal: /dev/pts/0 ,tttttttttttttttttttttt` CPU: Generic DT based system (4) @ 1.39 GHz ./tttttfttttttttfttttt( GPU: Rockchip rk3228-mali [Integrated] 'I)))(\()(tt))|\()({;' Memory: 272.59 MiB / 977.04 MiB (28%) .~~~~~~~|)~~~~~~~< Swap: 0 B / 488.52 MiB (0%) '[)))))1|()))))))? Disk (/): 1.88 GiB / 6.94 GiB (27%) - ext4 ",,," ",,,^ Disk (/var/log): 6.88 MiB / 46.84 MiB (15%) - ext4 Local IP (end0): 192.168.19.162/24 Locale: en_US.UTF-8 Edited 6 hours ago by rampagepi 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.